那个闷热的夜晚,我打开了Steam
晚上十一点,我终于忙完了一天的事情,舒舒服服地靠在椅子上,准备打开昨天刚关联了育碧账户的《刺客信条》玩一会儿。我明明记得昨天还看到它在游戏库里待着,怎么今天就不见了?整个滚轮滚了两圈,又点开“库”旁边的下拉菜单,选了“所有游戏”,连“已安装”都翻了个遍,那个游戏的封面就像是凭空蒸发了一样。
我第一反应是账号被盗了。赶紧打开手机查看邮箱,没有异地登录提醒,也没有重置密码的邮件。我刷新了三次好友列表,确认自己没掉线,又右键点了刷新库,还是老样子。这种感觉就像是你清清楚楚记得钱包放在抽屉里,可拉开抽屉时它就是不在。我甚至有一瞬间怀疑自己是不是记错了。
第一轮折腾:反复开关与重启
我开始把Steam关了又开,开了又关。每一次登录都盯着右下角的加载图标,期待它能在某个瞬间把消失的游戏“变”回来。还特地去设置里点了一遍“检查已安装的游戏文件”,结果它告诉我所有游戏都完好无损。这更让我糊涂了——如果游戏文件还在,为什么库列表里不显示呢?我打开资源管理器,找到SteamApps目录,那个游戏的文件夹确实还在,可它就是不在前端出现。
那一刻我有点慌。我想起以前在论坛上看到过“Steam隐藏游戏”的功能,心想是不是自己不小心右键点了隐藏。于是我去查看“隐藏”分类,结果里面跟我平时一样,只有几个不想让朋友看到的益智小游戏。再后来我甚至跑去Steam商店页面点“开始游戏”,结果页面提示需要关联育碧账户,而我已经关联过了。这就像是你明明有钥匙,门却打不开。
情绪从焦躁到释然
大概凌晨一点的时候,我开始在网上搜中文帖子,发现好多人跟我一样遇到“关联了却看不到”的问题。有人说是跨区购买导致的,有人说是因为育碧和Steam之间的授权需要重新同步。我照着一些方法去试了试:取消关联再重新关联,退出所有设备登录,甚至在Steam客户端输入了“-no-cef-sandbox”启动参数。折腾了半个小时,那个游戏依然没有回来。
我开始泄气。说实话,那一刻我甚至有点生气,觉得数字平台太不靠谱了,花了钱的游戏说消失就消失。我甚至想过以后再也不在Steam上买需要关联其他账户的游戏了。可转念一想,这种事其实也不是第一次了,几年前我玩《GTA V》时也遇到过R星启动器关联后游戏不显示的情况,当时折腾了一周才解决。我叹了口气,干脆关了电脑睡觉。
第二天无意中发现的真相
第二天醒来,我第一件事就是打开手机上的Steam应用。让我意外的是,那个消失的游戏居然显示在手机库里!我赶紧又去电脑端登录,结果电脑端还是没有。这时候我忽然意识到,问题可能出在客户端缓存上。我尝试着清除了一下网页浏览器的Cookie与Steam的下载缓存(设置 -> 下载 -> 清除下载缓存),重新登录后,游戏终于完完整整地回到了列表里。
看着那个熟悉的封面重新出现,我整个人靠在椅背上长长地舒了一口气。那种失而复得的感觉,就像你以为自己弄丢了最珍爱的宝可梦卡,结果在书包夹层里摸到了它。虽然我知道这只是一次缓存不同步的小问题,可那个夜晚的焦虑却是真实的。后来我查了一下,才发现这是Steam客户端偶发的一个小Bug,尤其是针对跨平台关联的游戏,本地缓存有时会抽风,你以为游戏丢了,实际上它好好待在服务器上。
这件事让我开始重新审视自己对“拥有”数字游戏的认知。以前我总觉得只要买了就能随时玩,但经历了这次“假消失”,我意识到数字平台充满了各种微小的不确定性。我不再像以前那样一口气买一大堆打折游戏,而是更谨慎地对待每一次关联和授权。也许对我来说,这反而是一次意外的提醒吧。