你打开Steam的个人中心,看到自己的游戏列表,突然一眼就发现“已安装”与“拥有”两个数字差了几百个。是不是觉得自己的收藏被“减肥”了?别急,跟我来,拆开这层“魔术”——让你改观这份「游戏库存」的数字。
首先,Steam的“游戏库存”数字来源是【系统时刻表】。它并不是实时同步的,而是从服务器侧的记录文件里抽取的。每一次你下载、删除、购买或摆走游戏,Steam后台都有一次同步任务。等你啥都没做,日志里一次好了,等到你打开个人资料,日志才被拉到前面来。结果就是:窗口里看到的数字往往是上一任务的快照。这样一来,刚刷完《赛博朋克2077》却只看到九十个游戏,真的是“刚刷完C键、没勾“ G”“。
再来解释一下那两种不同数量的差距。Steam内部的游戏条目分为三类:已拥有、已安装和打折/仓储。后者是暂存区的展示,基本只显示正在预购的游戏或者在打折促销期间被自动加入购物车的热门游戏。所以当你打开个人资料时,你会同时看到一堆占位符,所谓“下次再看”。《原神》若你把它放在仓库,其属于即使本机已安装,但系统价严把它留作占位。此时会出现 “已购买但未安装”,占位的已安装列会显示仍\n在等待下载的字样。这种分级导致数字跳动明显。
你以为这只是分类那么简单?不!Steam有一套《游戏制作脚本》机制。若在下载过程中出现断网或手动暂停,Steam会把那个游戏标记为“半成品”,并且把它从已安装数字中剔除,却保留在已拥有清单里。完了之后,当你网络恢复,系统会自动完成后台补全,这里就会出现数字浮动的尴尬现象。
说到这里,最常见的误区之一就是把“已拥有”与“已完成”混淆。技术上讲,“已完成”是指每个游戏至少玩过10个小时,具有“成就探索”功能。Steam不把完成游戏计入已安装,只计入已拥有。每次完成成就后,数字便悄悄跳升,像是玩完《流血的阿修罗》后,看到标题数线上涨,误以为已经把它藏进自己收藏里。其实只是系统提醒你“恭喜你在壶里里破关,自己玩得明白两张子弹都多了。”
再给你一段实战诀窍:如果你想让数字即时反映状态,建议打开Steam客户端设置,勾选“定时同步库存”选项。每个小时同步一次,直播的你也不怕 fan 低等槽点问:咱这号怎么不显示我收集的大量自制模组?关键点是:模组列表只有在你手动执行“同步所有数据”功能来操作后才会更新,默认显量不变。> 现在你会发现,数字没那么可怕,只有你不在意。
说得再详细一点,Steam对某些大装游戏使用了“分离式安装”模式。例如《原神》《半条命》之类的,主文件可以存于“储存库”,而所有插件与MOD则被独立管理。当你在另一台电脑或存储中同步该游戏时,主文件仍然被列为已安装,但