昨天下午想玩两把游戏,打开steam直接给我卡在登录页面,右上角弹出个破错误代码118。气得我鼠标差点砸了,这个月都第三回了!
一、瞎折腾阶段
上来就按老规矩三件套:重启电脑、重启路由器、卸载重装steam。折腾半小时屁用没有,该弹118还是弹。气得我猛灌两杯冰水才冷静下来。
二、查资料开搞
翻墙用手机查才知道,这玩意儿是网络抽风把steam服务器地址搞丢了。立刻打开电脑C盘,按照攻略找到这个破文件:
- 1. 按着键盘Win+R
- 2. 输入notepad敲回车
- 3. 文件→打开→复制这个地址粘进去:C:\Windows\System32\drivers\etc\hosts
打开一看傻眼了——里面连半句steam的话都没有!直接新建一行把这段代码贴进去:
203.208.41.34 *
203.208.41.35 *
手抖着点了保存,系统突然跳出来说没权限!差点把显示器给捶了。想半天才记起来要用管理员身份开记事本:鼠标右键点记事本图标选"以管理员身份运行",这才成功保存。
三、终极秘诀
打开网络设置,把DNS服务器手动改成8.8.8.8和114.114.114.114。顺手清了下DNS缓存(win+R输cmd回车,再敲ipconfig /flushdns),抱着一试的心态重启steam——商店页面刷拉就弹出来了!
现在每次重装系统第一件事就是改hosts,路由器也固定挂这组DNS地址。这招用半年多了再没出过幺蛾子。要我说,根本不用下那些乱七八糟的修复工具,动两行代码比啥都管用!