说到Steam,台式机的游戏配发管家不说就是刷榜之王。可是你有没有遇到过,扔一副游戏泼猪跳进安装目录,Steam好像在你看不见的角落里还在偷偷揽“颜值”——预下载文件,悄悄占着那颗宝贵的磁盘硬心。大家一定在想:“预下载文件那啥,怎么识别出大佬精心挑选的?”别急,让你玩得顺风顺水的识别技巧都搬到这儿,跟着我来一段忙碌的“筛魂”之旅。
先说“预下载文件”到底是什么。Steam在你按下“下载”按钮之后,往往会先把一堆看似无关紧要的文件打包进自己的缓存里,等你拔掉电缆或想离开时让你能一键恢复。它们有时不是真正的游戏本体,而是一些补丁、官方预召、英文/地区版资源,或者是实验版数据包。对某些大作来说,预下载可把占用空间从几十GB暴涨到上百GB,短时间占榜,长时间存盘,简直是让人头疼。
识别这类文件,上下两招最直接:地点与名字。Steam默认把所有内容容纳在%ProgramFiles(x86)%\Steam\steamapps\common 里,前面会出现一个名为_prefetch的文件夹和一堆.manifest,这就是游戏的“血肉之体”。而预下载文件多藏在steamapps\downloading 或者steamapps\downloadedPrerelease里,文件名往往打着v2或temp_的标签,文件夹里可能只有几百MB的压缩包。
再来看名字上的“暗号”。Steam HFS(Hierarchical File System)会在文件夹名或文件本体上加上_Temp或__双下划线,除此之外,常见的后缀还有.res、.arc、.pkg、.cab,如果你在磁盘上看到这样的组合,基本就能认定它们是预下载文件。要不要惊呆?我可没说前世是预下载大哥。
文件大小也能站出来亮相。正儿八经的游戏安装文件占位往往在几GB,这些挂羊头卖狗肉的预下载文件则多半在几十MB到几百MB之间。检查磁盘时,用文件筛选器(如Windows文件资源管理器的“大小”过滤功能)排除怪异文件,往往可以用一眼分辨哪些是占位,而哪些是游戏主文件。
技术抓手到位:如果你想要“硬核”级别的辨认,直接打开steamapps\appmanifest_文件,里面列出了所有当前已安装的.acffile,看一眼逐个文件路径就能判断它们的真实性。把文件解码开(记得先备份