错误代码118通常由网络连接问题引起,可通过优化网络路径、清除DNS缓存、更换公共DNS、修改Hosts文件、关闭防火墙、重置TCP/IP协议栈及清除Steam缓存等方法解决。

如果您尝试在Steam客户端中访问商店或下载游戏时,出现错误代码118,这通常意味着客户端无法与服务器建立稳定连接。此类问题多由网络通信受阻、本地配置异常或DNS解析失败引起。
本文运行环境:Windows 11 PC,Chrome 浏览器。
一、使用网络加速工具优化连接路径
Steam的服务器主要位于海外,国内用户直连时常因国际链路拥堵、高延迟或数据包丢失导致连接中断。通过专业加速工具可重构高效稳定的传输通道。
1、下载并安装迅游加速器或类似主流网络优化软件。
2、启动软件后,在游戏库中搜索“Steam”并选择推荐节点进行加速。
3、加速成功后,重启Steam客户端尝试重新访问商店或进行下载操作。
二、清除本地DNS缓存并刷新网络配置
DNS缓存污染或过期记录可能导致域名解析失败,从而触发错误118。清除缓存有助于恢复正常的网络寻址功能。
1、关闭Steam客户端。
2、按下Win+R键,输入cmd,以管理员身份运行命令提示符。
3、依次执行以下命令:
ipconfig /flushdns
ipconfig /release
ipconfig /renew
4、完成后重启计算机,再次测试Steam连接状态。
三、更换为公共DNS服务器
默认使用的运营商DNS可能解析不稳定或屏蔽特定域名,更换为响应更快的公共DNS可提升解析成功率。
1、打开“控制面板”→“网络和共享中心”→当前连接的网络→“属性”。
2、双击“Internet 协议版本4 (TCP/IPv4)”。
3、选择“使用下面的DNS服务器地址”,设置首选DNS为8.8.8.8(Google),备用DNS为1.1.1.1(Cloudflare)。
4、保存设置并重启电脑。
四、修改Hosts文件排除错误映射
Hosts文件中的错误IP绑定会强制将Steam域名指向无效地址,造成连接失败。需手动清理相关条目。
1、以管理员权限打开记事本或其他文本编辑器。
2、通过文件菜单打开路径 C:\Windows\System32\drivers\etc\hosts。
3、查找所有包含“steam”关键词的行,将其整行删除。
4、保存文件并关闭编辑器,重启系统后重试Steam连接。
五、关闭防火墙及第三方安全软件
某些安全程序会误判Steam进程为风险行为并拦截其网络请求,临时禁用可验证是否为此类干扰所致。
1、进入“Windows 安全中心”→“防火墙和网络保护”。
2、暂时关闭公用和专用网络的防火墙开关。
3、若安装有第三方杀毒软件(如360、卡巴斯基),请在系统托盘右键退出其后台服务。
4、尝试启动Steam,若恢复正常,则需将Steam.exe和SteamService.exe添加至白名单。
六、重置TCP/IP协议栈
网络协议栈损坏会影响底层通信,通过命令行工具重置可修复潜在的传输层故障。
1、以管理员身份运行命令提示符。
2、依次输入并执行以下指令:
netsh winsock reset
netsh int ip reset
3、执行完毕后立即重启计算机。
七、清除Steam客户端缓存数据
客户端内部缓存文件损坏可能导致页面加载模块异常,清除后可促使系统重建关键资源。
1、完全退出Steam客户端。
2、按下Win+R键,输入%appdata%,定位到..\Roaming\Steam目录。
4、重新启动Steam,观察问题是否解决。











