刚接触Steam时,我碰过不少钉子。最让我头疼的是明明硬盘里已经躺好了游戏文件,Steam库里却空空如也。从朋友那拷来的游戏、之前下载好的正版、甚至一些老古董独立游戏,怎么才能让它们出现在库里?我折腾了好一阵子,后来摸清了门道。现在我把自己的经验写出来,可能跟你遇到的情况差不多。
方法一:把非Steam游戏加进库
有些游戏不是从Steam商店下的,比如我从网上买的独立游戏或者朋友分享的经典旧作。它们跟Steam没半毛钱关系,但我还是想让它们整齐列在库里,这样就能用Steam的截图功能和手柄适配了。我的做法是:打开Steam客户端,在左下角看到“添加游戏”按钮,点它会弹出菜单,我选“添加非Steam游戏”。接着窗口列出了电脑上的程序,我点“浏览”,找到游戏的.exe文件,勾上它,再点“添加所选程序”。搞定。游戏会直接出现在库里,我能随便改名、换封面图标。这个操作其实只是建了个快捷方式,文件本身没动地方。
方法二:让Steam重新认领已下载的游戏
有一回我重装了系统,Steam里几百G的游戏文件还在D盘躺着,但库里的游戏全变成了“未安装”。我不想再下一遍,就试着手动恢复。我先把游戏文件夹放进Steam的库目录里,具体路径是这样的:SteamLibrary/steamapps/common/。如果之前备份过整个steamapps文件夹,直接复制过来就行。然后我打开Steam,找到那个游戏,点了“安装”。Steam立刻就认出了现有文件,开始验证完整性。进度条跑得飞快,几分钟后游戏就能玩了,比重新下载省了太多时间。
如果游戏文件放的不是Steam默认的库位置,我就在Steam设置里自己添一个库文件夹。点“设置→下载→Steam库文件夹→添加文件夹”,然后选中我存游戏的那个上级目录。这样Steam就能扫描到这个库,跟原生一样。
我的亲身经历
大学那会儿,室友给了我一个移动硬盘,里面塞满了Steam游戏的备份文件。我傻乎乎地把所有游戏文件夹一股脑拷到steamapps/common里,结果打开Steam,一个个还是显示“未安装”。我当时以为是没安装Steam的原因,后来上网查才知道要去点一下安装按钮,让它自己验证。看到进度条瞬间跳到90%然后完成的那一刻,我那块石头才落地。后来我自己也学会了用Steam的备份功能,换电脑时直接把游戏打包带走,再也不用靠重新下载过日子。
进阶技巧:管理多个库文件夹
游戏越买越多,一块硬盘装不下是迟早的事。Steam允许我建好几个库文件夹,分布在不同的硬盘或者分区上。我一般把常玩的大作放到SSD里,不常玩的或者老游戏丢到机械硬盘。录入已下载的游戏时,只要把相应文件丢到对应库的common目录里,然后进Steam点安装触发验证就行。还有一个细节:Steam本身不支持直接复制一个游戏到新库文件夹,如果你只是复制粘贴,它不会认。我一般用Steam内置的移动功能或者备份还原来处理跨库迁移。
现在换电脑或者折腾硬盘,我都是这套流程。游戏文件安安静静躺在对应文件夹,Steam库里也整整齐齐,看着舒服,用起来顺手。这种对自己的库了如指掌的感觉,让我挺踏实的。