如何修复 Steam 错误代码 -105

Steam是最受欢迎的 PC 游戏数字店面。Steam的软件通常非常可靠,但用户确实时不时会遇到错误。例如,当Steam客户端无法联系其服务器 时,会弹出Steam错误代码 -105 。(Code -105)

错误代码 -105(Error Code -105)妨碍您的在线购物或游戏时间时,您可以尝试以下一些方法来解决问题。

Steam 错误代码 -105 是什么?

错误代码 -105(Error Code -105)附带的消息是“无法连接到服务器”,它告诉您Steam客户端软件正在尝试从服务器请求信息,但没有返回任何答案。

我们将假设您仅在Steam中遇到此错误。如果您也无法使用其他基于互联网的服务,那么这不是Steam特有的问题。在这种情况下,您最好进行一些一般的互联网连接故障排除。以下是一些推荐的资源:

如果问题仅出在Steam上,请继续阅读以获取更多解决方案。

检查 Steam 是否关闭

如果Steam的服务器真的宕机了怎么办?不要总是认为问题出在你身上。即使是像Steam(Steam)这样的大型服务也会遭受停机。更不用说可能在您的家庭连接和Steam的服务器之间出现问题的许多不同的互联网组件!

SteamStat是快速检查Steam是否对所有人或只有您关闭的好地方。它没有正式隶属于ValveSteam,但它仍然运行良好。如果它显示Steam对每个人都有问题,那么您所能做的就是等待问题得到解决。

重启你的路由器

路由器只是一台专门的计算机,这意味着它有时会以奇怪的特定方式出错。遇到错误代码 -105(Error Code -105)之类的服务器连接错误时,您的第一步是关闭路由器,等待一分钟,然后重新打开。令人惊讶的是,这解决了多少连接问题。

刷新您的 DNS

DNS 或域名系统(Domain Name System)可帮助您的 Web 浏览器查找注册到特定 Web 地址的服务器的 IP 地址。这与使用姓名和电话簿查找某人的电话号码相同。

您的计算机会保留网站地址及其相关 IP 地址的缓存,因此您不必在每次访问常规站点时都等待DNS服务器。(DNS)不幸的是,该缓存可能会过时或损坏,偶尔会导致连接错误。 

查看如何在 Windows、Mac、Android 和 iOS 上清除 DNS 缓存(How to Clear DNS Cache on Windows, Mac, Android & iOS)以获得清晰的解释。

尝试不同的 DNS 服务器

如果Steam由于您当前的(Steam)DNS服务器无法解析正确的 IP 地址而无法联系其服务器,则可能会导致Steam错误代码 105。您可能需要尝试将您的DNS服务器更改为其他服务器。Google 的公共DNS服务器(地址为 8.8.8.8 和 8.8.4.4)是一种快速、流行且可靠的选择。前往如何在 Windows 中更改您的 DNS 提供程序以(How To Change Your DNS Provider In Windows)获取有关进行更改的详细说明。 

您还可以选择指定路由器使用哪些DNS服务器,这将影响连接到网络的每台设备,除非您单独覆盖它们。您必须参考路由器的特定说明手册,以查看可以在哪里输入自定义DNS服务器地址。

检查你的防火墙

您的操作系统在安装时应该已将Steam的客户端添加到内置防火墙的例外列表中。但是,由于各种原因,它可能已从该列表中删除。不管(Regardless)它发生的原因,您都应该检查您的防火墙例外以确保Steam未被阻止。 

有关如何执行此操作的详细说明,请阅读调整 Windows 10 防火墙规则和设置(Adjust Windows 10 Firewall Rules & Settings)。Mac 用户应查看Mac 防火墙:如何启用和配置它(Mac Firewall: How to Enable and Configure It)

如果您使用的是第三方防火墙,则需要参考特定解决方案的文档。另外,请记住,某些防病毒软件包还附带防火墙,因此您可能希望暂时禁用它们或在此处为 Steam 添加例外。

如果您使用的是非您管理的防火墙,请查看如何绕过您的学校或工作场所的防火墙(How To Get Around Your School Or Workplace Firewall)

禁用 VPN 和代理服务器

VPN或虚拟专用网络(Virtual Private Network)在您的计算机和网络之间创建专用网络隧道。它隐藏了您的实际位置并防止第三方监视您的网络流量。不幸的是,Steam服务条款也明确禁止VPN 。(VPNs)如果您有活动的VPN,请将其关闭,看看您的Steam错误是否已解决。

同样,使用代理服务器也可能是一个问题。尝试不使用代理服务器直接连接到 Internet。您可以通过阅读如何检查计算机上的(How To Check the Proxy Server Settings on Your Computer)代理服务器设置来了解如何更改或禁用WindowsMac的代理服务器设置。

禁用广告拦截器

广告拦截器很受欢迎,因为网络上的侵入性广告可能势不可挡,甚至是恶意软件的来源。但是,在某些情况下,广告拦截器可能会干扰Steam。尝试禁用或卸载您的广告拦截器,以检查是否是Steam无法连接到其服务器的原因。

清除 Steam 网页浏览器缓存

Steam使用其内置的网络浏览器来检索和显示内容。像任何浏览器一样,它有自己的内容缓存。与Chrome(Chrome)Firefox等浏览器相比,它在管理此缓存方面效率不高。手动清除缓存似乎是许多遇到服务器错误(如Steam错误代码 105)的用户的解决方案。以下是如何做到这一点:

  1. 打开蒸汽(Steam)
  2. 选择Steam >设置(Settings)

  1. Web Browser部分下,选择Delete Web Browser Cache

  1. 当要求确认时,选择OK

您将不会得到Steam(Steam)已清除缓存的进一步指示。只需(Simply)关闭设置菜单并再次尝试使用Steam

安装最新版本的 Steam

有时错误代码 -105(Error Code -105)等错误是错误的结果。更新到最新版本的Steam可能会解决许多错误。通常,Steam应该会在您启动它时告诉您它已准备好更新。

但是,服务器连接问题可以阻止这种情况的发生。因此,您应该手动安装最新版本的Steam客户端:(Steam)

  1. 在您选择的浏览器中,访问store.steampowered.com 
  2. 选择绿色的安装 Steam(Install Steam)按钮。

  1. 现在选择蓝色的安装 Steam(Install Steam)按钮。

  1. 等待(Wait)SteamSetup.exe下载完成,然后运行程序并按照说明进行操作。

安装最新版本后,再次启动Steam并查看错误是否消失。我们希望您能重新开始玩游戏,而不是试图让它们发挥作用。如果您找到了 105 错误代码的其他解决方案,请在评论中告诉我们。



About the author

我是一名全职软件工程师,在使用 Windows 和 Mac 软件方面拥有超过 10 年的经验。我知道如何在两个平台上设计、测试和部署应用程序。我也有安全和系统管理方面的经验。我的技能和知识可以帮助您构建更好、更高效的计算机系统。



Related posts