就在上周,我手贱在Steam库中把《赛博朋克2077》给卸载了,想着反正可以随时重装。结果装回来发现存档不见了,足足50小时的游戏进度瞬间消失。我当时就懵了,从浴室洗了把冷水脸才开始想办法。好在折腾了一晚上,终于找回了游戏和存档。今天我就把自己的经验写下来,帮大家少走弯路。
第一步:重新下载安装游戏
最基础也是最核心的一步。你删除游戏只是卸载了本地文件,只要账户还在,游戏始终属于你。打开Steam客户端,进入“库”,在左侧列表找到你之前购买的游戏(如果太多可以隐藏分类),点击“安装”。记得选择安装目录和是否创建快捷方式。等待下载完成,游戏本体就回来了。但往往大家更关心的是——存档呢?
云存档自动同步
Steam最大的良心功能之一就是云存档。大多数游戏都支持将存档上传到Steam云端。当你重新安装游戏并启动后,Steam会自动检测云端存档并同步到本地。但前提是你在第一次卸载之前已经开启了云存档同步(默认开启)。所以你重装后要留意右下角的“Steam云”提示,或者去游戏属性里查看云存档状态。如果不确定,可以右键游戏->属性->通用,勾选“启用Steam云同步”。启动游戏时,通常会有“同步存档”的弹窗。
手动备份恢复存档
但是,如果你像我一样,在卸载前手动把本地存档删干净了,或者云同步被关闭过,那么自动恢复就可能失效。这时候就要靠手动了。通常Steam游戏的存档位置在C:\\Program Files (x86)\\Steam\\userdata\\你的SteamID\\游戏代码\\remote
里。你可以在卸载前将整个“remote”文件夹备份到其他盘。我每次通关后都会压缩打包存到百度云。如果你之前没有备份,那就只能碰运气了。
第二步:重建丢失的存档文件
如果你连备份都没有,还有希望。关注游戏开发商有没有提供独立的存档备份。比如《巫师3》可以通过GOG平台同步;有些游戏在Steam之外还有自己的云服务。此外,一些游戏会保留多份自动存档,你重装后继续游戏可能会发现其实还在。
第三步:使用数据恢复软件(针对彻底误删)
如果你不是通过Steam卸载,而是直接删除游戏文件夹或者格式化了硬盘,那就需要用专业的数据恢复工具。比如Recuva、DiskGenius等。我有个哥们儿把整个Steam文件夹都删了,用DiskGenius扫描单分区,找回了大半游戏文件。但注意:恢复后文件要重新放到Steam目录下,并校验完整性。不过这种方法耗时且不一定百分之百成功。
验证游戏文件完整性
装上游戏后,如果启动报错或者卡顿,可能是文件缺失。右键游戏->属性->本地文件->验证游戏文件的完整性。Steam会自动检测并补全缺失文件。我每次都这样做一遍,确保运行稳定。
我的血泪教训与提醒
经历过这次事件后,我给自己定了几条规矩:第一,尽量别把游戏装在C盘;第二,定期备份整个“userdata”文件夹,尤其是打算重装系统前;第三,尽量开启所有游戏的云存档。现在Steam每个游戏属性里都可以单独设置云同步。对于那些不支持云存档的老游戏,一定要自己手动备份。每次看到自己辛苦积攒的成就和进度,那种感觉真的不想再来一次。
关于跨设备恢复
如果你换电脑了,只要登录同一账户,云存档会自动同步到新电脑。但前提是你在原电脑上,Steam曾经将存档上传到云端。别担心,默认都会上传。你只需在新电脑上安装游戏,存档会在第一次启动时下载。我换笔记本时,所有游戏进度都在,唯独《黑暗之魂》因为是本地破解存档没同步,后来手动搬过去的。
那次经历让我彻底长了记性,如今每次重装前都先看一眼云存档是否打开,通关后还会手动备份userdata文件夹。虽然折腾了一晚上让我很懊恼,但后来发现只要方法对路,恢复起来其实并不麻烦。