findmysave
EN

修复损坏的游戏存档

更新于
2026-10-22

这一页讲游戏提示存档损坏、或读不出存档时可以试什么。先把整个存档文件夹复制到安全的地方,再去试别的办法。

先做这几步

适用情况: 游戏提示存档损坏或无法读取

  1. 关掉游戏。动任何东西之前,先把整个存档文件夹复制到安全的地方。

  2. 在存档文件夹里找 .bak、.old、备份或自动存档文件,试着加载这些副本。每个游戏的命名都不一样,我们也没有统一的官方说明。

  3. 如果游戏用了 Steam 云存档,看看 Steam\logs\cloud_log.txt 里有没有同步问题。

排除「受控文件夹访问」的影响

适用情况: 存档悄悄写不进去或被还原,尤其是放在「文档」里的

  1. 打开 Windows 安全中心 > 病毒和威胁防护 > 管理设置 > 管理受控文件夹访问。

  2. 如果它是开启状态,而且存档文件夹在「文档」「图片」等位置下,到「保护历史记录」里看看游戏的 .exe 有没有被拦截。

  3. 在「允许应用通过受控文件夹访问」里添加游戏的 .exe,然后重启游戏。

验证游戏文件

适用情况: 游戏崩溃或缺内容(这一步修不了存档)

  1. 在 Steam 库中右键游戏 > 属性 > 已安装文件 > 验证游戏文件的完整性。

  2. 等它跑完。提示有文件验证失败时不用管,那些是本地配置文件。

还原旧版本的存档

适用情况: 当前存档已损坏

  1. 用 Steam 云存档、文件历史记录、OneDrive 版本历史或你自己的备份,把存档文件夹还原成更早的版本。

需要知道的

  • Steam 的「验证游戏文件的完整性」检查的是已安装的游戏文件。验证失败的是不该被替换的本地配置文件,这条提示可以忽略。也就是说,验证不会修复或还原你自己的存档和配置文件。 出处
  • Steam 提醒:碎片整理或杀毒扫描时,别做验证;也别同时给多个游戏做验证。 出处
  • 「受控文件夹访问」会阻止不受信任的应用修改或删除受保护文件夹里的文件,并弹出通知。它默认是关闭的,Windows 安全中心里只有开和关两个选项。 出处
  • 「受控文件夹访问」默认保护你的文档、图片、音乐、视频和收藏夹(以及对应的公用文件夹)。被重定向的文件夹(比如被 OneDrive 接管的)按新位置保护。默认列表不能修改。 出处
  • 要放行被拦的游戏:Windows 安全中心 > 病毒和威胁防护 > 管理设置 > 管理受控文件夹访问 > 允许应用通过受控文件夹访问 > 添加允许的应用。从「最近阻止的应用」或「浏览所有应用」里选择,选中对应的 .exe。微软提醒:只添加确实被拦截、而且你信任的应用。改动在应用启动时才生效,所以要重启游戏。 出处
  • 要关闭「受控文件夹访问」:Windows 安全中心 > 病毒和威胁防护 > 管理设置 > 管理受控文件夹访问,把开关拨到关。只有开启时,才会出现允许应用和受保护文件夹的选项。 出处
  • Steam 客服指出,杀毒软件可能干扰 Steam 的磁盘和网络操作,建议把 Steam 的 userdata 文件夹和游戏安装目录从实时监控中排除。 出处
  • 如果 Steam 同步失败,你还是点了「开始游戏」,可能产生冲突并丢失进度。 出处
  • OneDrive 的文件夹备份没法移动正在打开的文件,而仅云端的文件也会让你没法把它们移回来。 出处
  • 文件历史记录、OneDrive 版本历史和 Windows File Recovery,都有可能帮你拿到损坏存档的旧版本。见「找回误删的游戏存档」那一页。 出处

会让情况更糟的做法

  • 验证游戏文件不会替换本地配置文件,所以修不好损坏的存档。 出处
  • 「受控文件夹访问」只有开启时才起作用,你放行的应用要重启后才生效。 出处
  • 放行一个应用,就等于允许它修改受保护文件夹里的文件,所以只添加你信任的应用。 出处
  • 离线模式或 Steam 同步失败,都可能引起冲突并丢失进度。 出处

常用工具

  • Ludusavi: 保留多个版本的备份,存档损坏时可以回退。第三方工具,风险自负,使用前请先备份。

第三方工具不是我们做的。先备份,风险自负。

我们没能证实的

  • 存档写入时崩溃或断电、磁盘写满、模组或版本不匹配,是常见的存档损坏原因。我们没找到官方资料列出这些,请当作常见原因,而不是已证实的事实。
  • .bak 这类备份文件的命名因游戏而异,我们没找到官方的通用清单。
  • 微软说,「受控文件夹访问」拦截操作时会弹出通知,并留下「已阻止受保护的内存访问」的记录。游戏被拦时是否一定会出现在「保护历史记录」里,我们没有实测。

各游戏的单独页面