Steam下载好更新不了?那一夜我试遍了所有办法

终于把那个3A大作下载完了,看着Steam的下载进度条跳到100%,我长舒了一口气。结果点击“开始游戏”后,它却弹出一个“正在更新”的对话框,进度条卡在0%一动不动。我等了十分钟、二十分钟,它还是那个死样子。那一刻我心头火起,明明下载文件就在那里,为什么更新不了?

重启与验证:毫无卵用

我首先祭出祖传大法——退出Steam重新打开。没用。重启电脑,再进Steam,依然卡在更新。右键点击游戏,选属性-本地文件-验证文件完整性,Steam检查完后说一切正常。可更新还是无法进行。我当时就想,难道要重新下载?可这游戏八十多G,下了一天一夜才下完,重下要命了。

换区大法:玄学失灵

网上都传Steam下载慢、更新卡换下载地区有用。我打开设置-下载-下载区域,从默认的广东换到了香港、日本、美国洛杉矶,每次换完都关闭Steam重开,结果更新进度条依旧像死鱼一样。更烦的是,有一次换完区,Steam还提示我重新登录,更新状态丢了一截。

缓存与磁盘:折腾半天

我在Steam设置里找到了“清除下载缓存”,想着清掉临时文件也许能行。点击后Steam重启,但是游戏好像重新获取文件,更新还是没动静。我又检查了磁盘空间,还剩二十多G,不应该成问题。但还是用磁盘清理工具清了一遍临时文件,甚至检查了磁盘错误——都没有帮助。

防火墙与杀毒:妥协无效

我开始怀疑是安全软件拦住了更新。我把Windows防火墙暂时关掉,还把360和火绒都退出。然后重新点更新,进度条还是纹丝不动。我甚至添加了Steam到信任列表,重启服务,都无济于事。

Steam下载好更新不了?那一夜我试遍了所有办法

无意中发现转折点

就在我准备放弃,打算明天再说的时候,我瞥了一眼右下角的后台程序。发现之前为了下载游戏开的迅雷还在,另外还有一个游戏加速器(雷神加速器)也在运行。我以前听说过这类软件会影响Steam的网络连接,占用端口之类的。于是我将它们全部关闭,重启了Steam。奇迹出现了:这次更新开始动得很慢,但确实在前进。我紧张地盯着进度条,生怕它又停下。过了一个多小时,更新完成,游戏终于可玩了。

事后我回忆,那个加速器可能是导致更新卡住的元凶。它劫持了网络连接,Steam无法正常更新。从那以后,我在Steam下载和更新时都会保证后台干净,不运行p2p软件或加速器。这个小习惯帮我避免了不少类似的苦头。

现在的我,已经很少遇到更新卡住了。但每次回想那个夜晚,还是感慨:有时候问题不在Steam本身,而在于我们电脑里那些不起眼的程序。这段经历虽然折磨人,但也让我更懂Steam的脾气。