开头的话
作为一名游戏收藏癖重度患者,Steam库里的游戏数量早已突破四位数。每当我想给某款游戏打个画质补丁,或者把它从龟速的老硬盘迁到新买的NVMe上时,找游戏文件这件事总会成为第一道坎。我甚至曾经为了找一个《巫师3》的存档位置,硬生生翻了半小时文件夹,最后发现它居然躲在AppData的角落里。不过对于游戏本体,位置还是有迹可循的。今天我就丢掉那些官方教程的套话,纯粹用我自己的经验跟你聊一聊这个过程。
最正统的方法:Steam客户端直接浏览
在Steam库中找到你想找的游戏,鼠标右键点一下,弹出的菜单里选择“管理”子菜单,然后点击“浏览本地文件”。这是Steam内置的直达通道,会直接打开游戏所在的文件夹。我不止一次靠这个功能迅速定位到游戏的根目录,无论是备份整个游戏文件夹,还是往里塞MOD,都非常顺利。一开始我不太信任这个功能,总觉得它会打开一个花里胡哨的界面,结果就是干干净净的文件管理器,和你在Windows里手动点进去的别无二致。
掌握Steam的藏宝图:库文件夹设置
你有没有想过,Steam是怎么知道去哪找已经下载好的游戏的?答案就在它的库文件夹设置里。点击左上角的“Steam”按钮,进入“设置”,然后在“下载”标签页里找到“Steam库文件夹”。点击之后,你会看到一个列表,里面就是你当前所有游戏库存放的硬盘位置。哪个盘剩多少空间,有哪些类型的游戏,它都标记得清清楚楚。我每次加了新硬盘之后,第一件事就是到这里添加一个新的库文件夹,然后把一些老游戏挪过去。虽然Steam的迁移功能稍微有点慢,但总比手动剪切粘贴省心得多。
文件管理器的自白:手动挖掘默认路径
如果你不想打开臃肿的Steam客户端,或者客户端暂时抽风打不开,直接去Windows文件管理器里找也完全可以。Steam游戏默认的安装路径是C:\Program Files (x86)\Steam\steamapps\common,但相信我,没有任何一个理智的玩家会把所有游戏放在C盘。所以你真正要去的地方是你在安装游戏时选择的那些磁盘,通常是D:\SteamLibrary\steamapps\common或者E:\Games\steamapps\common。如果你连自己当初选在哪个盘都忘了,那就去每个盘的根目录下寻找名为“SteamLibrary”的文件夹。找到了之后,里面的steamapps\common就是存放游戏本体的地方。每个游戏一个单独的文件夹,名字基本就是游戏名,很好认。
当游戏不在默认库时
有一次我下载了一款老游戏《生化危机4》,但在我存放3A大作的盘里怎么也找不到它。我明明记得下载完成了,Steam库里也显示已安装。后来在库文件夹设置里一看,原来它被自动装到了我平常不怎么注意的另一块仓库盘里。Steam有时候会在你磁盘空间不足时自动切换默认安装盘,这让我好一顿找。解决方法也很简单:在库文件夹设置里可以看到每个盘里装了多少东西,并且可以直接打开位置。如果想把游戏转移到你想要的盘,用Steam自带的移动功能就好,路径是游戏右键->属性->已安装文件->移动安装文件夹。我第一次用这个功能的时候,差点以为它要重新下载,结果只是把文件搬了个家,节省了很多时间。
利用系统搜索和文件名线索
如果以上方法都试过了还是找不到(比如游戏特别老或者被移动过),那就借助Windows的搜索吧。在文件管理器里搜索\steamapps\common\的部分文件名,或者直接搜游戏的可执行文件名称。Steam的每个游戏还有一个以appmanifest_数字命名的文件存放在steamapps目录下,用记事本打开就能看到对应的游戏名和安装信息。这个文件很小,有时候我自己手动管理库时,会通过修改它来让Steam重新识别游戏,不过那是后话了,新手不要轻易尝试,小心弄巧成拙。
一点额外的心得
查找游戏文件这件事,其实跟整理房间有点像。平时觉得无所谓,但真要用的时候就抓狂了。经历过几次来回找文件的痛苦之后,我给自己定了一个原则:每下载一款游戏,就往桌面扔一个快捷方式(可以从游戏根目录创建)。月末集中检查一次,把不再玩的文件夹按照“已通关”“弃坑”“多人联机”之类的标签分类。虽然听起来很强迫症,但这让我在之后找某个游戏时心里非常有底。甚至有一次朋友来我家想玩《双人成行》,我五秒钟就从文件夹里翻了出来,把他给惊讶到了。
Steam并没有故意把游戏文件藏起来,只是它们分散在那些库文件夹里,需要一点点耐心和技巧去找到。但我始终认为,作为玩家,我们有必要知道自己买的数字版游戏到底躺在硬盘的哪个角落。毕竟,当你真的想去修改、备份或者回忆那些旧的配置文件时,那个属于你的游戏文件夹就像一本尘封的日记本,等着你去打开它。