说起Steam更新报错这事儿,我可真是太有发言权了。前阵子,我正准备美滋滋地玩两把刚打折买的游戏,结果一开Steam,直接给我整不会了。它上面明明白白地写着“没有网络连接”,要不然就是更新进度条卡在那儿,一点都不动弹。可我低头看了看我的电脑右下角,网络图标好好的,浏览器刷网页也是嗖嗖的,看视频也一点不卡,偏偏Steam它就是个犟驴,死活说我没网!
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
当时我就懵了,心里直犯嘀咕,这世道怎么了?难道是Steam跟我过不去了?我这暴脾气,差点没忍住把鼠标给砸了。想着这也不是第一次遇到这种幺蛾子了,以前也偶尔有这种情况,但重启一下电脑或者路由器,一般都能解决。可这回邪门了,我先是把Steam程序关了,再重新打开,它还是那个德行,纹丝不动。然后我接着重启电脑,甚至把路由器电源都拔了等了半分钟再插上,一套流程走下来,结果?还是“没有网络连接”!气得我直拍大腿。
我当时真以为是不是网线松了,或者WiFi信号不好啥的。我跑到路由器旁边,检查了网线,插得严严实实的。手机连WiFi上网也一点问题没有,游戏直播看着都流畅得不行。我就在想,这肯定不是我网络的问题,是Steam自己的“脑回路”出了毛病。接着我又去防火墙那块儿翻了半天,琢磨着是不是它把Steam给挡住了。可我发现根本就没啥异常设置,以前好好的,没道理突然就不行了。
那几天可把我折腾坏了,游戏玩不成,心里跟猫抓似的。后来我琢磨着,这事儿肯定不是我一个人遇到,总不能是我一个人运气这么差?我就开始在网上各种搜,各种找相似的问题。论坛也爬了,贴也看了,各种稀奇古怪的办法都有人说。我抱着死马当活马医的心态,一个一个地试。有些方法特别复杂,什么要改系统底层文件的,我看着就头大,生怕把电脑给整崩了。但功夫不负有心人,还真给我摸索出来一个法子,简直是立竿见影!我试完之后,Steam立马就像是吃错了药又被治好了一样,更新速度直接飙起来了,把我高兴坏了。
那我今天就把我这套屡试不爽的“独门秘籍”分享给大家,以后遇到Steam更新卡壳、明明有网却没网的情况,你照着我这几步做,基本上都能药到病除。
第一步:给你的网络“洗洗澡”,清清缓存
- 你需要打开电脑的“命令提示符”。怎么开?最简单的方法就是点“开始”菜单,在搜索框里输入“cmd”,然后你会看到一个黑乎乎的图标,记住,一定要右键点它,选择“以管理员身份运行”!不然你没权限,白忙活。
- 打开这个黑窗口之后,别慌,输入下面这几行命令,每输完一行就敲一下回车。
- 第一行:
ipconfig /flushdns(这就像是给你的电脑清空了上网的“地址本”,让它重新认识网络地址。) - 第二行:
netsh winsock reset(这个是重置网络接口的,有时候网络用久了,接口会变得有点“糊涂”,这个命令就是让它清醒一下。) - 第三行:
netsh int ip reset(这个是重置IP设置的,跟上面那个差不多,都是给网络环境做个大扫除。) - 敲完这三行命令,你会看到一些提示,比如“成功刷新DNS解析缓存”之类的。这时候电脑可能会提示你重启,请务必重启一下你的电脑!
第二步:清理Steam自己的“陈年老垢”
- 电脑重启完了,先别急着开Steam。我们需要去清理一下Steam自己的缓存文件,它有时候会把一些旧的、坏的文件存着,导致自己“犯傻”。
- 你需要找到你的Steam安装目录。一般情况下,它是在你的C盘里,具体路径差不多是这样的:
C:\Program Files (x86)\Steam。如果你装在别的盘,那就去那个盘找。 - 找到Steam文件夹之后,打开它。然后你会看到里面有个叫
appcache的文件夹。别犹豫,直接把这个appcache文件夹整个删掉!对,你没听错,就是删掉它!别怕,这玩意儿删了没事的,Steam下次自己会重新生成,它就是个缓存。 - 如果你还想更彻底一点,可以在Steam文件夹里找到
steamapps文件夹,打开它,看看里面有没有一个叫downloading的文件夹(有些时候没有也正常)。如果看到了,也把它删掉。这个文件夹是存放正在下载的游戏文件的,有时候下载卡住了,清理掉它能让下载重新开始。
第三步:检查一下“小黑屋”——hosts文件(如果前面两步还没解决的话)
- 前两步做完,九成九的问题都能解决。但如果你的Steam还是死活不给面子,那我们可能就需要去看看一个叫
hosts的文件了,有时候一些插件或者别的软件会偷偷改这个文件,把Steam的一些地址给“屏蔽”了。 - 同样是打开“我的电脑”,然后一层一层点进去:
C:\Windows\System32\drivers\etc。 - 进去之后,你会看到一个文件叫
hosts。右键点击它,选择“打开方式”,然后用“记事本”打开。 - 打开之后,你会看到里面有很多行字。大部分前面都有一个号,带号的都是注释,不用管。你主要看看有没有哪一行,前面没有号,但是里面提到了“Steam”、“Valve”或者“Akamai”之类的字眼,后面跟着一些IP地址。如果看到了这样的行,而且你又不知道它是干嘛用的,直接把那一整行删掉!
- 删完之后,记得保存这个
hosts文件,然后关掉记事本。
做完上面这些,我心想这回总该行了?然后战战兢兢地打开Steam...奇迹发生了!更新唰唰地就跑起来了,一点卡顿都没有,下载速度也回来了!我当时真的是长舒一口气,终于能玩上我的新游戏了!
兄弟姐妹们,以后遇到Steam更新明明有网却没网的情况,别慌!试试我这几招,基本上都能药到病除。少走弯路,多玩游戏,这才是正道嘛希望对大家有用!