今天打开《三国志12》想接着打赤壁之战,一进游戏傻眼了——存档列表居然空了!昨儿晚上明明保存好的公孙瓒统一北方的进度,连个影子都没了,当时血压就上来了。
第一反应就是文件夹被误删了,赶紧打开我的文档去找,一般游戏存档都躺那儿。结果打开默认的 \KoeiTecmo\San12\SAVEDATA 文件夹,里面除了空气啥也没有,连文件夹本身看着都像是刚被系统新生成的。我寻思最近也没清理硬盘,怎么就没了?
手动翻箱倒柜
不死心,直接按Win+R呼出运行框,输入 %appdata% 回车,想着看看会不会藏在犄角旮旯。在 Roaming 文件夹里一顿扒拉,也没找到 KoeiTecmo 相关的文件夹。这给我整得有点懵圈,存档还能凭空消失?
这时候脑子灵光一现,想起前些天好像嫌C盘太满,手贱用了那个「文件夹搬家」工具,把「我的文档」挪到D盘去了!卧槽…该不会就是这玩意搞的鬼?赶紧跑去D盘我新建的那个“文档”文件夹里瞅瞅。
果不其然!D盘那个我自己命名的“文档”文件夹里,静静躺着 \KoeiTecmo\San12\SAVEDATA 这一串路径,点进去,熟悉的 Save000.s12、Save001.s12 全都在!就是系统认的还是原来C盘的路径,游戏自然读不到D盘这来了。
简单粗暴的修复
解决办法简单得想给自己一巴掌:
- 找到它们:在D盘(或者你挪动后的位置)找到那份完整的 SAVEDATA 文件夹。
- 复制回来:直接把这个SAVEDATA文件夹整个复制。
- 粘贴到老地方:打开默认存档路径(C:\Users\你的用户名\Documents\KoeiTecmo\San12\ ),如果SAVEDATA文件夹是空的或者干脆不存在,就把复制好的文件夹黏贴进去;如果里面已有文件,覆盖掉就行(怕的话可以先备份一下里面现有的)。
搞完立马打开游戏,存档唰一下全回来了!差点以为又要重头再打一遍的公孙瓒进度,失而复得的感觉真爽。
血泪教训: 千万别随便用那些一键迁移工具动「我的文档」这种系统级文件夹路径,尤其老游戏,路径写死在代码里的,它只认死理。手动复制粘贴虽然蠢,但绝对稳如老狗。要是你真找不着文件了,赶紧整个磁盘恢复软件扫扫删掉的文件夹(这就是另一个悲伤故事了,下回分解)。