今天小伙伴们,先给你们来个“上线还是离线”的自媒体爆料。你们是不是经常在睡前打开Steam,点点“离线模式”,但它却像没骨头的土豆一样,一直闪着“下载失败”或“网络连接不到”的错误,仿佛要把你从游戏世界拉到现实世界。别急,跟着我,一起来刷清楚路牌,搞定闪退和下载卡片。
先说“离线版”本质上是把Steam客户端切换到“不联网”状态,这是为了减少像流氓或被风吹走的登录跟踪。而你遇到的下载问题,往往是因为“离线”不等于“无网络”,只是不让Steam流向任何服务器,只是对本地文件管理做了限制。
第一步:确认网络通畅。很多人以为关闭Wifi就能保密,实际上离线模式下Steam仍会尝试与本地更新服务通讯。打开控制面板→网络邻居,确保没有被防火墙误拦。浏览器里访问 store.steampowered.com,看能否正常打开,能就是网络 OK,不能就别说你说冰箱倒车啦。
第二步:重启Steam客户端。没再想我这角度去逆熔,我实在是犯了一个傻瓜。关闭所有Steam进程:在任务管理里搜索“Steam”或“SteamService”,全部结束,再重新启动。如果你连Steam都能找不到,那就按 Ctrl+Shift+Esc 直接去关掉然后重新打开。
第三步:清理缓存。Windows文件夹里,进入 %ProgramData%\Steam\Logs,把所有 .log 文件删掉,或是直接把整个 Steam 文件夹移动到外盘,重新启动,看看它能否正常自动下载。好的缓存不等于好歹,要是你手里是 128GB 的手提碎片,那就把它们丢进更新堆吧。
第四步:检查 Steam 客户端更新。可能你的客户端比版块 0.0 版还老,直接到 Steam 官网下载最新版,或者在客户端里点击帮助→检查更新,让小程序帮你修补新版IP。老版本的防火墙规则,老版的签名,都会缝隙敞映。
第五步:停用防火墙或杀毒软件。防火墙在“看门狗”模式下有可能把 Steam 的本地连接抓住,直接杀了它。你可以先在控制面板里选择“程序与功能”,把 “Windows Defender Firewall” 关闭,或者添加 Steam 成为例外。然后重试下载,体验一下硬币落地的清静。
第六步:重装软件。很多心灰意冷的玩家会把 “卸载后重新安装”的方法给跑到极限。完全卸载 Steam,然后全删目录(包括 %AppData%\Local\Steam ),清理注册表,重刷,打开乾坤。此招能把大多数 BUG 一网打尽,更能让你对标题栏的新版 MAD 做一点点爱抚。
第七步:观察错误码。Steam 提供了 EGET, EDTGF 之类的错误码。把错误码粘到百度或 Google,查看网友的应对方法。比如 EGET 113 说明你的 DNS 可能被卡住,重改一个靠谱的 DNS 服务器(比如 119.29.29.29 或 1.1.1.1)即可。