昨晚正想开把《绝地求生》,steam客户端死活登不上去,给我弹了个黄色三角警示框,写着"错误代码118"。气得我差点把鼠标砸了。
瞎折腾阶段
先按网上教程重启路由器,手机开热点给电脑连,连换三个运营商信号,118纹丝不动。接着清dns缓存,在cmd里敲ipconfig/flushdns,敲完重启电脑——屁用没有。然后删掉steapp文件,关了防火墙,甚至把安全软件都卸了,结果该报错还报错。
- 有人让我改steam启动参数 -tcp
- 折腾半小时黑屏闪退三次
- 键盘差点被我捶散架
意外发现转折点
蹲厕所刷手机时,看到有人提到第三方网站工具。随便搜了个网站查steam服务器状态,好家伙,所有API节点全红!凌晨三点多截图发给开网的兄弟,他秒回:"平台抽风你折腾主机?赶紧睡傻子"
真正有用的操作
等早上七点多再看服务器状态变绿了,但我的steam还是118。这时候得用终极大招:修改hosts文件
- 用记事本打开C:\Windows\System32\drivers\etc\hosts
- 在最下面空行处粘贴这两行:
23.53.34.100 *
101.33.12.137 *
- 保存时选"所有文件"类型
- 重启steam时按住shift强制刷新
看见熟悉的登录界面跳出来那刻,我抱着显示器亲了两口。
血泪总结
118错误根本就不是你电脑或网络的锅!纯粹是steam自家服务器抽风,或者国内网络抽风。下次再碰到:
三不原则- 别重装steam(存档会丢)
- 别改注册表(容易搞崩系统)
- 别买加速器(亲测白花钱)
直接上服务器监控网站看一眼,红一片就老实等修复。要是只有你一人红,再试修改hosts这招,省下的钱够买两份《艾尔登法环》——别问我怎么知道的。
现在看那些教人重装系统、换DNS的教程,真是坑死小白不偿命。这破错误折腾我七个小时,写这篇笔记时手还在抖,气的!