Steam需要在线才能更新Windows 10中的错误[快速指南]

目录:

视频: é, è, ê... Les accents en français 2024

视频: é, è, ê... Les accents en français 2024
Anonim

许多Windows 10用户定期使用Steam,但其中一些人报告了一条错误消息,指出Windows 10上 “ Steam需要在线才能更新” 。

这是一个奇怪的问题,它将阻止您玩自己喜欢的游戏,但是幸运的是,几乎没有可用的解决方案。

如何修复Steam需要在线才能更新Windows 10中的错误?

目录:

  1. 在兼容模式下运行Steam
  2. 禁用Windows防火墙
  3. 从Steam目录中删除文件
  4. 使用注册表编辑器
  5. 从另一台计算机复制Steam文件
  6. 将-tcp参数添加到Steam快捷方式
  7. 在Internet Explorer中关闭代理设置
  8. 暂时禁用防病毒软件
  9. 使用Google的DNS
  10. 编辑主机文件
  11. 将Steam客户端服务启动类型设置为自动
  12. 禁用自动启动Steam
  13. 运行SteamTmp.exe

修复:Steam需要在线进行更新,请检查您的连接,然后重试

解决方案1 ​​–在兼容模式下运行Steam

  1. 右键单击Steam的快捷方式,然后选择属性

  2. 转到“ 兼容性”选项卡。
  3. 选中“在兼容模式下运行此程序”,然后从选项列表中选择Windows 7

  4. 可选 :您也可以选中以管理员身份运行该程序选项
  5. 尝试再次启动Steam。

解决方案2 –禁用Windows防火墙

很少有“ Steam需要在线更新” 错误的用户报告说,禁用Windows防火墙可以修复错误。 若要禁用Windows防火墙,请按照下列步骤操作:

  1. Windows键+ S ,键入防火墙,然后从结果列表中选择Windows防火墙

  2. Windows防火墙 启动后,单击“ 打开或关闭Windows防火墙”

  3. 选择“关闭Windows防火墙(不建议)”以进行专用和公用网络设置。
  4. 单击确定保存更改。

建议不要禁用防火墙,因此在更新Steam之后,请确保再次打开Windows防火墙。

如果您想了解如何检查Windows防火墙是否阻止了应用程序或功能,请查看此完整指南。

解决方案3 –从Steam目录删除文件

  1. 转到Steam的安装目录。 默认情况下,它应该是C:Program FilesSteam或C:Program Files(x86)Steam
  2. 删除除 Steam.exeSteamapps文件夹以外的所有文件。
  3. 重新启动计算机。
  4. 启动计算机后,再次转到Steam的安装目录并运行Steam.exe

解决方案4 –使用注册表编辑器

如果您在Windows 10上出现 “ Steam需要联机才能更新” 错误,则应该能够通过更改一些注册表值来进行修复。 要更改注册表,请执行以下操作:

  1. Windows键+ R并键入regedit 。 单击确定或按Enter
  2. 注册表编辑器 打开时,转到HKEY_CURRENT_USER / Software / Valve / Steam
  3. 在右窗格中,单击“ 脱机 DWORD”,然后将其“ 数值数据” 设置为0。
  4. 关闭注册表编辑器,重新启动计算机,然后检查问题是否解决。

解决方案5 –从另一台计算机复制Steam文件

为了完成此解决方案,您将需要另一台装有工作版本的Steam和USB闪存驱动器的计算机。

  1. 转到另一台计算机,将Steam的安装目录(除了Steamapps文件夹除外)中的所有文件复制到USB闪存驱动器。
  2. 将USB闪存驱动器连接到计算机,然后将所有文件粘贴到Steam安装目录中。 当系统要求您覆盖文件时,点击
  3. 运行Steam.exe检查问题是否已解决。

解决方案6 –将-tcp参数添加到Steam快捷方式

  1. 找到Steam快捷方式,然后右键单击它。
  2. 从菜单中选择“ 属性 ”。
  3. 转到“ 快捷方式”选项卡,然后在“ 目标”部分 的引号后添加-tcp

  4. 单击“ 应用”,然后单击“确定”保存更改。
  5. 可选 :转到“兼容性”选项卡,然后选中“以管理员身份运行此程序”
  6. 运行快捷方式,然后检查问题是否解决。

解决方案7 –在Internet Explorer中关闭代理设置

  1. Windows键+ S并键入 Internet Explorer 。 从结果列表中选择Internet Explorer

  2. Internet Explorer启动后,单击右上角的“ 工具”图标,然后从菜单中选择“ Internet选项 ”。

  3. 打开“ Internet选项” 窗口后,转到“ 连接”选项卡 ,然后单击“ 局域网设置”

  4. 确保未选中“ 为局域网使用代理服务器” 。 单击确定保存更改。

解决方案8 –暂时禁用防病毒软件

在某些情况下,防病毒软件可能会导致 “ Steam需要在线更新” 错误,如果是这种情况,建议您将Steam添加到防病毒软件和防火墙的例外列表中。

如果将Steam添加到例外列表不起作用,请禁用防病毒软件,然后尝试再次运行Steam。 如果问题仍然存在,也许您应该暂时卸载防病毒软件或切换到其他安全软件。

如果您是Norton用户,请查阅本指南以了解如何将其从PC上完全删除。 McAfee用户也有类似的指南。

之后,如果您仍然想安装新的防病毒软件来保护您的PC,请查看此列表以找出最适合您的选择。

解决方案9 –使用Google的DNS

有时,此错误可能是由您的DNS设置引起的,如果是这种情况,建议您将DNS切换到Google的DNS。 为此,请按照下列步骤操作:

  1. Windows键+ S并键入网络和共享 。 从列表中选择“ 网络和共享中心 ”。
  2. 单击更改适配器设置。 您应该看到网络适配器的列表。 右键单击当前的网络适配器,然后选择“ 属性”
  3. 选择Internet协议版本4(TCP / IPv4) ,然后点击属性
  4. 当“ Internet协议版本4(TCP / IPv4)属性” 窗口打开时,单击“ 高级”按钮。

  5. 转到“ DNS”选项卡。 如果“ DNS”部分中有任何地址,请写下来以备不时之需。
  6. 单击添加,然后输入8.8.8.8和/或8.8.4.4

  7. 保存更改并重新启动网络连接。
  8. 尝试再次启动Steam。

解决方案10 –编辑主机文件

  1. Windows键+ S并键入 记事本 。 在结果列表中右键单击记事本 ,然后选择以管理员身份运行

  2. 记事本打开后,转到文件>打开
  3. 导航到C:WindowsSystem32driversetc文件夹。
  4. 双击主机文件将其打开。 如果看不到任何文件,请确保将右下角的“文本文档”更改为“ 所有文件 ”。

  5. 当hosts文件打开时,在末尾添加以下几行:
    • 68.142.122.70 cdn.steampowered.com
    • 208.111.128.6 cdn.store.steampowered.com
    • 208.111.128.7 media.steampowered.com
  6. 保存更改并关闭 记事本 。
  7. Windows键+ X,然后从菜单中选择“ 命令提示符 ”。
  8. 当 命令提示符 启动时,输入以下内容并按Enter运行它:
    • ipconfig / flushdns

  9. 关闭 命令提示符 ,然后再次启动Steam。

如果您不喜欢记事本,并且正在寻找其他选择,请查看此列表以立即找到最佳的文本编辑器。

很少有用户建议在主机文件末尾添加87.248.210.253 media.steampowered.com ,因此您也可以尝试这样做。 根据替代解决方案,可以通过将以下内容添加到主机文件来解决此问题:

  • 208.64.200.30 media1.steampowered.com
  • 208.64.200.30 media2.steampowered.com
  • 208.64.200.30 media3.steampowered.com
  • 208.64.200.30 media4.steampowered.com

解决方案11 –将Steam客户端服务启动类型设置为自动

  1. Windows键+ R并键入services.msc
  2. 服务 窗口打开后,找到Steam Client Service并双击它。
  3. 在Steam Client Service中找到“ 启动类型” ,并将其从“手动”更改为“ 自动”

  4. 单击“ 应用”,然后单击“确定”保存更改。
  5. 重新启动计算机,然后再次启动Steam。

解决方案12 –禁止自动启动Steam

在极少数情况下,如果Steam启动但您的计算机无法建立网络连接,则可能会导致 “ Steam需要在线更新” 错误。

要解决此问题,建议您按照以下步骤从自动启动中禁用Steam:

  1. 打开Steam
  2. 转到Steam>设置
  3. 转到“ 界面”选项卡,然后取消选中 “我的计算机启动时运行Steam”

  4. 单击确定保存更改。

解决方案13 –运行SteamTmp.exe

如果您收到 “ Steam需要在线进行更新” 错误消息,则应尝试从Steam的安装目录中运行SteamTmp.exe 。 很少有用户报告说运行SteamTmp解决了他们的问题,因此您可能想尝试一下。

“ Steam需要在线更新” 错误可能会给您带来很多问题,但是我们希望我们的解决方案对您有所帮助。

如果您知道替代解决方案,请将其留在下面的评论部分。 另外,请保留您可能遇到的其他任何问题,我们将确保将其解决。

Steam需要在线才能更新Windows 10中的错误[快速指南]