要让家用电脑上的游戏自己更新,最可靠的办法是借助游戏平台自带的自动更新功能。目前绝大多数PC游戏都通过Steam、Epic Games Store、Battle.net、GOG Galaxy等数字发行平台分发,这些平台默认会在后台完成游戏文件的下载和安装,用户只需提前设置好选项。
以Steam为例,打开客户端左上角的“Steam”菜单,进入“设置”里的“下载”选项卡。在“自动更新”区域,可以指定游戏更新发生的时段。Steam提供了“仅在此时间段内自动更新”的选项,默认是凌晨2点到5点,也可以自定义。如果希望游戏在发布补丁后立刻更新,就选择“始终允许自动更新”。需要注意的是,如果电脑处于休眠或睡眠状态,Steam不会主动唤醒系统。所以要让游戏自己更新,需要确保电脑在设定的时间段内处于开机且联网的状态,这在家庭电脑上最可行。另外,Steam还允许针对单个游戏设置更新策略:右键库中的游戏,选择“属性”,在“更新”选项卡里可以覆盖全局设置。比如对常玩的竞技游戏选择“高优先级”,对不常玩的单机游戏取消勾选“保持游戏更新”来节省带宽。
Epic Games Store的自动更新默认是开着的,但很多用户反映它有时不会第一时间启动更新。可以手动检查:点击左下角的用户头像,进入“设置”,找到“自动更新”部分,确保“启用自动更新”开关打开。Epic的客户端会在启动时扫描已安装游戏,发现补丁就自动下载。不过它缺少精细的时间段控制,只要客户端在运行,更新就会进行。如果希望游戏在后台悄悄更新,建议让Epic随系统启动,这可以在设置里开启。
Battle.net(暴雪战网)对自家游戏如《魔兽世界》《暗黑破坏神》的更新管理比较成熟。在客户端左上角的“设置”中,选择“游戏安装和更新”,可以看到“自动更新”选项。默认是“在游戏更新后立即应用”,也可以改为“不自动更新”。为了真正实现无人值守更新,需要确保战网客户端在后台运行。战网有一个特点:如果上次退出客户端时没有完全关闭,只是最小化到系统托盘,更新就会照常进行。另外,Battle.net还支持预下载更新包,在大型补丁发布前能提前准备,减少等待时间。
GOG Galaxy对无DRM游戏也有自动更新功能。在“设置”的“游戏”标签页,勾选“自动更新游戏”。GOG Galaxy还支持更新回滚,如果新补丁导致问题,可以右键游戏选择“管理安装”里的“恢复到上一版本”。这对于喜欢稳定单机体验的玩家很实用。

微软商店(Microsoft Store)也有类似的机制。在Windows设置中的“更新和安全”里,开启“更新后自动安装更新”,同时确保“应用”选项中的“从应用商店自动更新应用”处于开启状态。Xbox应用和Game Pass游戏同样继承这个设置。不过微软商店的自动更新有时不够及时,可以手动打开商店,点击右上角的“获取更新”来触发检查。
除了这些主流平台,有些独立游戏或国产游戏会启动自己的更新器。比如《原神》《崩坏:星穹铁道》这类游戏,启动器本身就会检测版本并自动下载补丁。只要把启动器加入开机自启,或者记住登录状态,打开电脑后启动器就会静默更新。但要注意,这些启动器通常需要用户登录,所以最好在设置里勾选“记住密码”和“自动登录”。
对于没有任何平台和启动器的绿色免安装游戏,手动更新是不可避免的。这类游戏不会自己更新,除非你下载好补丁包后覆盖运行。不过可以利用Windows的任务计划程序模拟自动更新。比如设定每周某天自动运行游戏目录下的升级程序,但这个升级程序必须支持静默参数,否则会弹出界面。实际上,多数正规游戏不会采用这种分发方式,所以建议尽量通过Steam等统一管理。
要让自动更新真正发生,还要注意几个实际问题。电脑不能处于睡眠状态,可以进入“电源选项”将“睡眠”设置为“从不”。网络需要保持连接,如果使用的是宽带拨号,可以设置开机自动连接。磁盘剩余空间必须足够,Windows和Steam都会在更新失败时提示空间不足。另外,更新时要关闭杀毒软件的实时监控吗?不需要,因为数字签名和完整性校验已经保证了文件安全,但个别杀毒软件会对破解游戏误报,这属于另一类情况。
最后,手动检查一次自动更新是否生效。在Steam中查看“下载”页面是否有活动,或者重启电脑后观察客户端是否自动下载。对于Epic,切换网络或重启客户端会触发更新检查。如果发现游戏没有自动更新,常见原因是客户端未运行、网络断开、或者更新时段设置错误。及时调整,才能让游戏在家里安静地自己变到最新版本。