跳到主要内容

steam错误代码-118怎么办

· 阅读需 3 分钟

当Steam出现错误代码-118(通常表示客户端无法与服务器建立有效通信)时,可按照以下步骤排查和解决问题:

阅读原文解决方法

阅读原文获取解决办法

一、基础网络检查

  1. 确认网络连接正常

    • 尝试访问其他网站或服务,确保网络无故障。
    • 重启路由器/光猫,清除缓存并重建连接。
    • 优先使用有线网络(避免无线信号干扰)。
  2. 关闭VPN/代理工具

    • 部分VPN可能因IP频繁变动触发Steam风控,导致连接失败。

二、优化DNS解析

  1. 修改DNS服务器地址

    • 操作路径:控制面板 → 网络和共享中心 → 当前连接 → 属性 → IPv4协议 → 手动设置DNS。
    • 推荐DNS
      • 主DNS:8.8.8.8(Google Public DNS)
      • 备用DNS:1.1.1.1(Cloudflare DNS)
    • 修改后执行命令刷新缓存:
      ipconfig /flushdns
  2. 禁用IPv6(可选)

    • 在网卡属性中取消勾选IPv6,避免双栈协议冲突。

三、调整Hosts文件

  1. 定位Hosts文件

    • 路径:C:\Windows\System32\drivers\etc\hosts
    • 用记事本以管理员权限打开。
  2. 检查并修正条目

    • 删除所有以steamcommunity.comsteampowered.com开头的条目。
    • 可添加以下强制解析(需定期更新IP):
      104.99.56.134 valve.vo.llnwd.net
      104.99.56.134 cdn.steampowered.com
      104.99.56.134 cdn.store.steampowered.com
      104.99.56.134 cdn.steamcommunity.com
      104.99.56.134 media.steampowered.com
    • 保存后刷新DNS缓存:
      ipconfig /flushdns

四、关闭防火墙/安全软件

  1. 临时禁用Windows Defender防火墙

    • 控制面板 → Windows Defender 防火墙 → 关闭防火墙。
    • 或手动添加Steam为白名单:
      • 允许Steam.exesteamwebhelper.exe通过专用/公用网络。
  2. 第三方安全软件

    • 在卡巴斯基、360安全卫士等工具中,将Steam安装目录添加至信任区,并关闭实时防护。

五、使用网络加速器

  1. 推荐工具

    • 迅游加速器:选择“Steam商店/社区”加速,智能匹配最优节点。
    • 奇游加速器:部署专用中转节点,绕过异常路由,加密传输链路。
    • 雷神加速器:一键优化Steam商店服务器,降低延迟。
  2. 操作步骤

    • 下载并安装加速器,搜索“Steam”选择对应加速选项。
    • 加速后重启Steam客户端,尝试登录。

六、验证系统时间与证书

  1. 同步系统时间

    • 右键任务栏时钟 → 调整日期/时间 → 关闭“自动设置时间” → 手动同步国际标准时间 → 重新开启自动同步。
  2. 更新根证书

    • 下载微软根证书更新工具运行安装,或手动信任Steam证书链。

七、重置网络配置

  1. 以管理员身份运行CMD
    • 依次执行以下命令重置网络协议栈:
      netsh winsock reset
      netsh int ip reset
      ipconfig /release
      ipconfig /renew
    • 重启电脑使配置生效。

八、终极解决方案

  1. 清除Steam缓存

    • 打开Steam设置 → 下载 → 清除下载缓存。
  2. 重新安装Steam

    • 卸载客户端后,删除残留文件夹(如C:\Program Files (x86)\SteamAppData下的配置文件)。
    • 从官网下载最新版本重新安装。

九、联系官方支持

  • 若问题仍未解决,访问Steam支持页面提交工单,附上network_log.txt(位于C:\Program Files (x86)\Steam\logs目录)。