如果你是一位Steam玩家,在打开客户端或访问商店时突然看到“错误代码118”的提示,相信你一定会感到非常烦躁,这个错误代码通常意味着Steam无法连接到它的服务器,导致你无法浏览商店、无法下载游戏、甚至无法登录账号,别着急,这篇文章会带你全面了解错误118的根源,并提供一套经实测有效的解决步骤,让你尽快回到游戏世界。
什么是Steam错误代码118?

错误代码118,英文全称常显示为“Steam Error Code 118”或“Could not connect to Steam network”,它的核心含义是:你的电脑与Steam服务器之间的网络连接被中断或阻塞,这不是你的账号或本地文件损坏问题,而是一个纯粹的网络通信故障。
根据Steam官方文档,118通常与以下因素有关:
- DNS解析失败(最常见)
- 本地网络防火墙或安全软件拦截
- 运营商网络屏蔽/干扰
- hosts文件被错误修改
- 系统代理设置冲突
为什么会出现Steam错误118?
在中国大陆地区,由于网络环境的特殊性,Steam商店和社区域名经常受到DNS污染或SNI干扰,导致你的电脑无法正确解析到Steam服务器的真实IP地址,某些校园网、公司内网或公共Wi-Fi也会主动屏蔽Steam端口,以下是几个主要诱因:
| 原因 | 详细说明 |
|---|---|
| DNS污染 | 国内运营商DNS可能会将Steam域名解析到错误或不可达的IP |
| 防火墙/杀毒软件 | Windows Defender、第三方防火墙或杀毒软件可能误拦Steam进程 |
| hosts文件污染 | 曾经手动修改过hosts但IP已失效,或恶意软件篡改 |
| 系统代理 | 开启了VPN但不稳定,或PAC脚本配置错误 |
| 运营商QoS | 部分运营商对游戏端口限速或连接数限制 |
7种实测有效的解决方案
请按照以下顺序依次尝试,通常前3步就能解决90%的问题。
刷新DNS缓存并更换DNS服务器(首选)
- 以管理员身份打开命令提示符(Win + R → 输入
cmd→ Ctrl + Shift + Enter) - 依次输入以下命令并回车:
ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew netsh winsock reset - 重启电脑后,将网络适配器的DNS改为公共DNS:
- 首选DNS:
1.1.1(Cloudflare)或8.8.8(Google) - 备用DNS:
0.0.1或8.4.4 - 设置方法:控制面板 → 网络和共享中心 → 更改适配器设置 → 右键你的网卡 → 属性 → 双击“Internet协议版本4(TCP/IPv4)” → 选择“使用下面的DNS服务器地址”
- 首选DNS:
使用Steam社区加速工具
如果你不想折腾系统设置,直接使用UU加速器、迅游加速器或Steam++(现名Watt Toolkit)的Steam社区加速功能,这些工具会通过本地代理或路由器劫持的方式,绕过DNS污染,注意:请关闭其他VPN,避免冲突。
检查并修复hosts文件
- 用记事本打开
C:\Windows\System32\drivers\etc\hosts(需要管理员权限) - 删除所有与
steam、valve、akamai相关的行(通常以 开头的注释行可保留) - 保存文件,然后刷新DNS缓存(方法一中的第一条命令)
关闭Windows防火墙和杀毒软件(临时测试)
- 打开Windows安全中心 → 防火墙和网络保护 → 关闭所有网络类型的防火墙(仅为测试,测试后记得重新打开)
- 暂时退出360、腾讯电脑管家、火绒等安全软件
- 重新启动Steam,看是否还会出现118
检查系统代理设置
- 打开Windows设置 → 网络和Internet → 代理
- 确保“自动检测设置”为开启,“使用代理服务器”为关闭
- 如果安装了Clash、V2Ray等代理软件,请先彻底关闭,或设置Steam进程为直连
重置网络堆栈(适用于顽固问题)
以管理员身份运行CMD,依次执行:
netsh int ip reset
netsh winhttp reset proxy
netsh advfirewall reset
完成后重启电脑。
更换网络环境
如果以上方法均无效,大概率是你的宽带运营商对Steam进行了限制,可以尝试:
- 连接手机热点(切换移动/联通/电信网络)
- 使用游戏路由器的游戏加速功能
- 联系运营商客服要求解除限制(概率较低)
错误代码118本质上不是Steam的Bug,而是网络环境的“水土不服”,建议平时保持以下好习惯:
- 长期使用公共DNS(如114.114.114.114或8.8.8.8)
- 避免随意修改hosts文件
- 安装一款可靠的网络加速器(针对Steam社区)
- 定期清理DNS缓存
如果按照上述步骤操作后依然无法解决,可以尝试在Steam官方论坛或Steam客服提交网络诊断日志(Steam → 设置 → 帮助 → 系统信息 → 保存到文件),等待官方的进一步协助。
希望这篇文章能帮你彻底告别“错误118”,尽情享受游戏时光!如果还有其他问题,欢迎在评论区留言讨论。



