很多玩家重装系统或者换了新电脑后,会发现steam库里显示游戏未安装,但游戏文件其实还躺在硬盘里。这时候重新下载,动辄几十个G太浪费时间。其实steam是可以识别本地已有游戏文件的,只是很多朋友不知道入口在哪。下面把几种常用方法都讲清楚,照着做就能省下大量下载时间。
方法一:让steam重新识别已有库文件夹里的游戏
这种情况最常见:游戏原本放在另一个分区,比如D盘或E盘的steamlibrary文件夹里,重装系统后steam装在了C盘,打开就找不到游戏了。
操作很简单:打开steam,点击左上角的steam菜单,选择设置,找到存储选项(老版本在下载设置里的steam库文件夹)。点开库文件夹下拉框,选择添加驱动器,然后浏览到你原来存放游戏的位置,选中steamapps所在的目录。添加完成后回到库页面刷新,原本显示未安装的游戏旁边就会出现安装按钮。
关键点在这里:点击安装后,steam会先检查目标文件夹,发现里面已经有完整的游戏文件,就会跳过下载,只做一遍完整性校验,几分钟后游戏就能直接玩了。
方法二:手动添加非steam游戏
如果你玩的是一些不在steam平台上架的游戏,比如其他平台下载的游戏或者本地绿色版,也可以把它们收进steam库统一管理。
点击steam左下角的添加游戏按钮,选择添加非steam游戏。steam会自动扫描电脑里常见的程序并列出来,勾选你想要的游戏就行。如果列表里没有,就点击浏览,手动找到游戏目录里的exe启动文件,选中后确定即可。
添加成功后,游戏会出现在库的左侧列表里,通过steam启动跟正版游戏体验差不多。你还可以右键游戏打开属性,设置启动参数,或者自定义封面图,让库看起来更整洁。
方法三:利用备份文件恢复游戏
如果以前用steam自带的备份功能备份过游戏,恢复起来更省事。在库里右键点击游戏,选择备份和还原游戏,浏览到备份文件所在位置,按照提示一步步操作,steam会把备份内容恢复到指定目录,全程不需要联网下载。
扫描不出来或验证失败的解决办法
有时候添加了库文件夹,steam还是提示要完整下载,多半是路径不对或者文件不完整。先检查目录层级,正确的结构是steamlibrary下面的steamapps里放游戏本体,common文件夹对应每个游戏,同时steamapps目录里要有对应的acf清单文件,缺了这个文件steam就认不出游戏。
如果路径没问题但steam仍要重新下载,有个土办法很好用:先点安装让它下载一小部分,然后暂停,把本地文件复制进去覆盖,再右键游戏选择属性,在校验文件完整性里点一下,steam检测到文件齐全后就不再下载了。另外注意硬盘剩余空间要够,否则会直接报错。
几个实用小提醒
第一,移动游戏文件夹时,最好用steam自带的移动安装文件夹功能,在存储设置里就能操作,不容易出错。第二,云存档只对steam正版游戏生效,非steam添加的游戏不会同步存档,重要进度记得手动备份存档文件。第三,从别人电脑拷来的游戏如果版本太旧,校验时会补差量下载,提前预留一点流量是正常的。
总的来说,steam识别本地游戏的核心思路就两条:正版游戏靠添加库文件夹让steam重新发现,非steam游戏靠添加非steam游戏功能手动收录。掌握这两个方法,换电脑、重装系统都不用再重复下载几十个G了。
