2K21 Steam下载后的存档危机:一个老玩家的血泪自述

说实话,我从来没想过一个存档问题能让我对着电脑屏幕骂娘。那天Steam夏季促销,我犹豫了半天还是下单了NBA 2K21——毕竟从2K9追到2K20,每一代都没落下,这次打折算是补个票。下载花了一个多小时,安装完我搓着手点开游戏,选了MyCareer,捏了个大前锋,打了差不多十场比赛,还刷出了几个新技能。一切都很完美,直到我关机去吃了个饭,再回来发现——存档没了。

我一开始以为自己手贱点到“新游戏”了,但反复退出重进,甚至连Steam都重启了一遍,结果还是只有那个默认的“请建立存档”的提示。我当时心里就咯噔一下:完了,白打了。那种感觉就像你熬了一夜写完的论文被家里猫踩了键盘全删了一样,又气又无力。

存档到底藏哪儿了?

冷静下来之后我开始找存档文件。按惯例Steam的游戏存档一般有两个地方:一是Steam安装目录下的userdata,二是Windows的AppData。可我翻了个底朝天,userdata文件夹里倒是有NBA 2K21的编号,打开一看却只有几个几十KB的txt文件,根本不是存档。AppData里找Roaming的2K Sports文件夹,空的。我当时的反应就是:这游戏到底有没有把存档写进本地?

后来我在Steam社区里看到一个帖子,说2K21的存档默认是强制走Steam云同步的,本地文件只在运行游戏时临时生成,退出游戏就被云端接管,本地文件就消失或变为一个指向云端的索引。这解释通了我遇到的怪事——可能我退出游戏时Steam云同步出了bug,本地和云端对不上,结果游戏启动时读不出任何存档。所以我那十个小时实际上没有真正被保存?想到这里我后背都凉了。

手动翻找存档位置

我按照帖子里说的路径,在地址栏输入:

%USERPROFILE%\AppData\Local\2K Games\NBA 2K21\UserData

结果还真有东西!里面躺着一个叫“SCREENSHOT_Jamal”的文件夹和一个“Config”文件。那个文件夹大小几MB,但无奈它只是一个截图文件夹,并不是存档文件。而真正的存档被藏到了:

%USERPROFILE%\AppData\Roaming\2K Sports\NBA 2K21

这个文件夹以前是空的,但在我游戏运行过一次之后,里面出现了一个“Saves”子文件夹,里面有一堆后缀名是.DAT的文件。我连忙打开游戏又打了一小局,退出看,那些文件果然更新了时间。至此我终于找到存档老巢了。

云存档:看上去很美,用起来心惊胆战

照理说找到位置就好办了,但我很快又遇到了更恶心的问题:即使我手动备份了那些.DAT文件,下次启动游戏时Steam云又会把旧的云端存档覆盖下来。我明明把最新存档复制进去了,一进游戏又回到解放前。我试过在Steam里关掉“启用Steam云同步”,但2K21那个选项是灰色的——它强制你开云同步。我差点就去Steam商店写差评了。

2K21 Steam下载后的存档危机:一个老玩家的血泪自述

最后我是这样解决的:先把存档文件拷贝到桌面,然后断开网络,进游戏加载一次,再退出,本地文件变成最新时间后,再联网让Steam同步。这个办法土,但管用。虽然每次都得出此下策,但至少我保住了自己打了两个星期的辉煌生涯。

我学到的教训

到现在我对2K21的存档系统都还有阴影。我每周会用U盘做一次全备份,文件夹路径我背得比我家门牌号都熟。而且我再也不信所谓的“云安全”了——这东西就跟便利店雨伞一样,借的时候你觉得方便,刮大风时它可能就把你卖了。

如果你现在刚在Steam买了2K21,我唯一的建议就是:第一次运行游戏前,老老实实先去AppData那个路径看一眼,确认Saves文件夹存在。然后每次退出游戏后,手动把.DAT文件复制一份到别处。这听起来很傻很原始,但真的救了我不止一次。我知道现在很多玩家都只管下载就玩,觉得存档是游戏该管的事——可游戏公司管不好,那就只能自己管了。