那个抓狂的夜晚
记得那天是周二晚上,我加班到九点才回家,只想玩两把《彩虹六号》。打开Steam,它又提示更新。我从来没抗拒过更新,但那天,进度条始终停在0%,像个死猪。我强制重启Steam、重启电脑,依然无法连接。我内心的不安开始膨胀。作为混迹Steam十年的玩家,第一次遇到这种全线瘫痪的状况。
排查开始,一个接一个地撞墙
网络与DNS
我首先ping了steamcommunity.com,不出所料,请求超时。但访问其他网站正常,说明我的网络没问题。我尝试修改DNS:先是Google的8.8.8.8,没效果;然后是国内114,依然没效果。我甚至为Steam单独设置了代理,还是不行。
- 修改系统DNS为8.8.8.8/8.8.4.4——失败
- 改用114.114.114.114——同样失败
- 开启UU加速器加速Steam——加速器本身都连不上
下载节点与缓存清理
我进入Steam设置,在下载区域里把节点从深圳换到韩国釜山、日本东京,再到美国,来回折腾了十几次。我甚至清空了下载缓存,手动删除了package文件夹,还尝试用命令行参数重置客户端,全部无效。那时候我真想把电脑从10楼扔下去。
- 切换下载节点到欧美亚十多个区域
- 清除下载缓存
- 删除package文件夹
防火墙与安全软件
我怀疑360或者火绒拦住了Steam。我把它们全部关闭,Windows Defender实时保护也暂停。但Steam依然坚持“无法连接”。我甚至关闭了Windows防火墙,还是没用。我几乎断定是Steam服务器大规模宕机了。
磁盘空间的意外发现
就在我准备放弃时,我不经意地打开“我的电脑”,发现我的游戏盘(D盘)只剩342MB。最近我录制的视频和十几款游戏把512GB的硬盘塞得只剩一丝。我隐约觉得可能是磁盘空间问题——虽然以前从没遇到过。我立刻开始清理,卸载了《守望先锋》,删除了一些剪辑项目,把视频挪到外置硬盘。清理出将近80GB后,我再打开Steam,奇迹出现了:下载条开始缓缓前进,然后越来越快。那一刻我几乎要哭出来。
我坐在电脑前,看着下载进度跑到100%,然后启动游戏,长舒一口气。原来折磨了我一晚上的问题,仅仅是因为硬盘空间不足。说起来丢人,但这就是事实。我关掉电脑,倒头就睡。第二天醒来,满血复活。
