跳过Steam对游戏的自动更新并直接进入游戏
DroyLouo
2024年04月28日 20:43

可以通过手动修改配置文件,来跳过steam对于单款游戏的更新,从而直接进入游戏。

原理就是手动提供已经更新完成的假配置,让steam以为游戏已经更新完成,于是就可以直接启动而不更新了。

该方法相对于为.acf设置只读的方法,不会影响steam自身的任何功能,可以通过steam正常启动游戏并使用steam的所有功能。

=

适用于:

Steam上某个游戏显示“需要更新”的时候;

已经知道了某个游戏有更新但是还没有启动Steam

=

不适用于:

自动更新已经完成。

=

如果害怕某个游戏会在还没来得及跳过更新就已经更新完成了,可以选择断网启动steam或者压根不启动steam。接下来的操作并不需要用到Steam本身。

过程:

在 steamdb.info 上找到目标游戏,可以直接搜索游戏名字或者游戏的AppID

下面以辐射4举例:

在steamdb.info的这个游戏页面上,找到左侧的 Update history 选项卡,进入。

前往你的Steam下载库文件夹(SteamLibrary,通常在你的某个硬盘分区的根目录下面,比如D:\SteamLibrary) 在 SteamLibrary\steamapps 中,可以找到这个游戏的AppID对应的.acf文件,如下图所示

(此时可以退出Steam了,修改后需要重新开启Steam才会生效)

使用记事本或者其他文本编辑工具打开这个文件

我们总共需要修改三类:

一、StateFlags,将6手动修改为4;

二、buildid和targetBuildID,手动修改为最新的;

三、所有已安装depot的manifest,手动修改为最新的;

通常游戏的更新并不会在一个changelist内完成,buildid的更新很可能和depot的更新不在一处changelist,所以在steamdb.info的页面上从上往下找即可

保存这个文件。

退出Steam,重新打开Steam

已经可以直接开始游戏了

=

注意:

如果不知道steam会不会自动更新,可以先把网线拔了再启动steam,然后将steam的更新设置为“只在我启动时更新此游戏”。

并不会跳过创意工坊更新。

如果怕改错可以先备份一下.acf文件,改坏了可以再覆盖回去。

如果又想更新了,点击游戏的“验证游戏文件的完整性”就会重新检查更新。

给网络游戏跳过更新是没有意义的且危险的,不要这么做。