本文目录导读:
打开Steam,本想愉快地玩一把,结果却弹出“错误代码118”——这个红色或灰色的提示框,像一盆冷水浇灭了好心情,别急,你不是一个人,错误代码118是Steam用户最常见的网络连接问题之一,通常意味着你的电脑和Steam服务器之间“失联”了,但别急着重装系统或砸电脑,下面这几种方法,99%能帮你解决问题。
错误代码118到底是什么?
简单说,错误代码118表示Steam客户端无法与CDN(内容分发网络)或验证服务器建立有效连接,这通常不是你的账号被封或Steam坏了,而是网络层面的障碍,常见原因包括:
- DNS解析失败:你的网络无法正确将Steam域名翻译成IP地址。
- 本地网络或防火墙拦截:路由器、杀毒软件或系统防火墙误伤Steam的通信。
- 地区性网络波动:特定时间段内,国内部分运营商到Steam服务器的线路不稳定。
- Steam客户端缓存异常:本地存储的临时文件冲突,导致连接假死。
7步解决法:从简单到进阶按顺序试
1️⃣ 重启大法(最基础但有效)
先关闭Steam,右键任务栏Steam图标→退出,然后重启路由器(拔电等30秒再插上),最后重新打开Steam,如果是短期网络波动,这一步就能解决。
2️⃣ 更改DNS为公共DNS
国内很多默认DNS对Steam域名解析不稳定,推荐改为公共DNS:
- 打开“控制面板”→“网络和共享中心”→点击当前连接的Wi-Fi或以太网。
- 点击“属性”→双击“Internet协议版本4 (TCP/IPv4)”。
- 选择“使用下面的DNS服务器地址”,填入:
- 首选:
114.114.114(国内通用) - 备选:
5.5.5(阿里DNS)
- 首选:
- 点击确定,重启Steam。
3️⃣ 使用加速器或修改Hosts
如果上面不行,说明问题出在“墙”或国际线路,简单粗暴的方法是使用Steam加速器(UU、迅游、奇游等均免费加速Steam商店),不想装软件的话,可以手动修改Hosts:
- 以管理员身份打开记事本,点击“文件”→“打开”,路径:
C:\Windows\System32\drivers\etc\hosts - 在文件末尾添加两行(注意IP可能变化,建议去网上查最新可用IP):
56.101.134 store.steampowered.com 23.56.101.134 steamcommunity.com - 保存后,打开命令提示符(管理员)输入:
ipconfig /flushdns,回车,重启Steam。
4️⃣ 关闭防火墙/杀毒软件临时测试
Win10/11自带的Windows Defender防火墙或第三方杀毒(如360、火绒)可能误拦Steam。临时关闭防火墙测试:
- 打开“控制面板”→“Windows Defender防火墙”→“启用或关闭防火墙”→选择“关闭防火墙”(注意:测试后记得重新打开)。
- 如果有效,则需要在防火墙中为Steam添加入站规则:允许steam.exe和steamwebhelper.exe通过。
5️⃣ 清除Steam下载缓存
Steam缓存文件损坏也会导致118错误。
- 打开Steam,点击左上角“Steam”→“设置”→“下载”。
- 点击“清除下载缓存”,确认,重启Steam后,会自动重新登录(可能需要输入账号密码)。
6️⃣ 检查系统时间与代理设置
- 时间不对:右键任务栏时间→“调整日期/时间”→开启“自动设置时间”,确保与当前时间同步。
- 代理冲突:如果你用过VPN或翻墙软件,请彻底关闭它们(包括系统代理),打开“设置”→“网络和Internet”→“代理”,确保“使用代理服务器”为关闭状态。
7️⃣ 终极方案:重置网络
如果以上都无效,可能是网络底层配置污染,以管理员身份运行命令提示符,依次输入以下命令(每输完一行回车一次):
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
重启电脑后再试Steam。
如果还是不行?可能是Steam服务器本身炸了
极少数情况下(如Steam大促、新游戏上线),Steam自己的服务器会扛不住压力,此时错误代码118是服务器端的问题,你什么都做不了,可以去SteamStat.us或微博搜索“Steam 炸了”确认是否大规模故障,如果是,放下鼠标,去泡杯茶等半小时再说。
小提醒:错误代码118和错误代码101/103不同,前者是网络连接失败,后者通常是浏览器缓存问题,如果本文方法无效,可以试试用手机热点连接电脑,排除宽带有无问题。
方法从易到难覆盖了99%的118错误,下次再遇到,别再慌张——按顺序试一遍,你的游戏库已经在向你招手了,玩得开心!



