首页 下载说明 正文

遇到steam社区错误代码118怎么办?这里有详细解决办法!

话说回来,玩Steam这么多年,大大小小的毛病也遇到不少,但这回这个118错误代码,真是把我整懵了。前两天我还好好地在社区里逛着,突然一下就社区打不开了,每次一进就是个页面错误,上面赫然写着118。一开始我都没太在意,想着可能就是网络临时抽风了,过会儿就好了。

本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu

第一次交锋:重启和网络检查

遇到问题第一反应就是重启大法。先是把Steam客户端关了重开,不行。再把电脑重启一遍,还是不行。这时候我就开始有点冒火了,心想是不是网络又抽风了?跑去看了看我的路由器,指示灯都绿着,宽带也没问题,手机上网也一切正常。那就奇怪了,为什么唯独Steam社区打不开?

深入排查:防火墙、DNS和代理

重启无效后,我就开始怀疑是不是什么软件给我偷偷摸摸地拦住了。我想到了防火墙。我把Windows自带的防火墙翻出来看了看,Steam那些程序都在允许列表里,根本没被禁掉。那就不是防火墙的事儿。

我又想到是不是DNS解析出了问题。以前也遇到过类似的情况,改改DNS就能我就去网上搜了搜,把电脑的DNS设置改成了公共的8.8.8.8和114.114.114.114。改完之后,照例重启了一下网络适配器,然后又开Steam去试。结果你猜怎么着?还是118!我的老天爷!

我开始有点灰心了,但想着问题总要解决。又有人说可能是代理服务器捣的鬼,虽然我平时没用代理,但电脑里有没有什么残留的设置?我进到浏览器的网络设置里面,把代理选项都翻了一遍,确认是没有启用任何代理的。然后又在Windows的搜索框里搜“代理”,进去系统设置里也看了看,也是关着的。这条路也堵死了。

柳暗花明:网络重置和启动参数

正当我抓耳挠腮的时候,突然想起来之前好像有个说法,就是网络设置可能出问题了。我心一横,决定直接把网络给重置一遍。打开命令提示符(以管理员身份运行),输了那几个命令:

  • ipconfig /release
  • ipconfig /renew
  • ipconfig /flushdns
  • netsh winsock reset
  • netsh int ip reset

这一顿操作猛如虎,搞完之后又重启了电脑。结果你猜怎么着?还是118!我的老天爷!我已经开始怀疑人生了,这破代码是打算跟我死磕到底吗?

但我没放弃,继续在网上挖。就在我快要放弃的时候,突然看到一个帖子,里面提到一个比较“玄学”的办法,就是通过给Steam客户端添加一个启动参数来强制它走TCP协议。我当时想着,反正都折腾到这份上了,死马当活马医。

我立马右键点击了桌面上的Steam图标,选择了“属性”。在弹出来的窗口里,我找到了“快捷方式”那个选项卡。在“目标”那个输入框里,本来是Steam的安装路径,比如“C:\Program Files (x86)\Steam\*”。我没有动前面的路径,直接在路径的面,加了一个空格,然后输入了-tcp

就像这样:"C:\Program Files (x86)\Steam\*" -tcp

加完之后,我点击“应用”,再点击“确定”保存了设置。然后,我忐忑不安地双击桌面上的Steam图标,启动客户端。客户端加载完成后,我第一时间点进了“社区”页面。那一瞬间,我的心都提到了嗓子眼。

奇迹发生了!社区它真的能打开了!所有的页面都正常加载,图片也显示出来了,我甚至能看到最新的讨论和市场信息!那一瞬间,我感觉我都要跳起来了!118错误代码消失了,我可以正常访问社区了!简直是拨开云雾见青天!

一点经验分享

经历了这么一通折腾,我才发现有时候问题不复杂,就是藏得深。遇到这种Steam社区118错误,别急着重装系统什么的,先从网络设置和Steam自己的客户端设置入手。按我这回的经验,最有效的办法竟然是给Steam加个启动参数,强制它走TCP协议。一个-tcp,救我于水火之中。以后再遇到这种幺蛾子,我就知道该怎么去折腾了,也算是长了个经验。这波,这波是经验值拉满!