还记得第一次在Steam上点开《命运2》下载按钮时的心情吗?满心期待结果被几十KB的下载速度浇了一盆冷水。我那时候盯着进度条跳了一个下午,它才走了5%。后来我花了整整两天才把游戏装好,那滋味真的不想再体验第二遍。如果你也碰到过这种折磨,这篇东西就是写给你的——我把踩过的坑和试出来的方法全掏出来,一个个说清楚。
先别急着怪加速器,检查自家的网络和硬件
我第一次加速失败就是栽在这上面。当时我以为是Steam的服务器垃圾,后来无意中发现自己的网线是百兆口的,路由器也是个老款。换了根六类线、把光猫到路由器的口插到千兆口之后,下载速度直接从2MB/s跳到了20MB/s。所以第一步真的建议你先测一下内网是不是跑满了。用Steam自带的下载测速工具看看,如果差得远,先换路由器和网线。还有一点,电脑直接连网线比Wi-Fi稳太多,尤其是老房子那种穿墙信号,掉包率一高速度就上不去。
Steam下载设置里藏着不少能加速的开关
Steam本身提供了几个调优项。在设置->下载里,把“限制带宽”那条关掉,别给Steam戴镣铐。第二个是“下载缓存”的选项,我一般选本地磁盘里空闲空间最大的那块,缓存越大写入越顺。别忘了把“写入磁盘时取消缓存”的勾选去掉——这是我自己试出来的,不开这个选项写入速度会快很多,尤其对机械硬盘用户很管用。另外,我习惯把下载地区改成“韩国”或者“香港”,这是我一个玩《命运2》的朋友教的。他跟我说亚洲地区这些节点的带宽比国内备用节点宽,实测确实有提升。不过不同网络运营商效果不一样,可以多换几个试试,哪个快用哪个。
改下载地区还嫌慢?那就换个CDN节点
Steam的下载走的是内容分发网络(CDN),不同地区分配的节点差别很大。我试过用修改Steam快捷方式参数的方法强行指定CDN。具体就是右键Steam快捷方式点属性,在目标后面加一段参数:-tcp 和 -noreactlogin,然后再加下载节点IP。当然节点IP不是固定的,得去网上查最新列表。老实说这个方法稍微有点折腾,但对某些奇慢的地区非常有效。我有个朋友在新疆,用这个方法把速度从200KB提到8MB,他自己都不信。缺点是每次Steam更新参数可能会失效,得重新加。
游戏加速器确实有用,但得分清是给哪段路加速
很多人一开始就开加速器,却发现下载速度没变。原因很简单:加速器主要是给游戏连接加速的,不是给Steam下载加速的。不过像UU加速器、奇游这些大厂,现在都加了“Steam下载加速”模式。我试过UU上的这个功能,选《命运2》然后点下载加速,速度确实从几MB飙到接近宽带上限。原理是加速器帮你优化了到Steam CDN的路由,避免了运营商QoS限速。如果你家的网络确实被运营商搞了手脚,这个方法最省心。但注意,别光开加速器而不选对模式和节点,不然白费劲。而且加速器本身也要钱,如果下载量太大可以只开一个月,下完就停。
自己动手,还能再压榨一点点速度
上面这些做完基本就很快了,但我还发现两个偏方。一个是关掉防火墙和杀毒软件的实时扫描,下载文件写入时它们每检查一下就会拖慢速度,下完再开回来就是。另一个是用Steam的“下载高峰时段”功能,把下载时间定在凌晨,我发现凌晨四点到早上八点这段时间速度最快,可能是用网的人少。还有个小细节:下载时别开太多网页和视频,不然硬盘持续读写也会抢带宽。我甚至试过把《命运2》的安装目录单独放到一个从未用过的新分区,碎片少写入更连贯,感觉是有点用。
说来说去,每个人网络环境都不一样,最靠谱的办法就是上面这些方法一个个试,几轮下来总能找到自己电脑的最优解。反正我最后把《命运2》下到能流畅玩的时候,那个晚上我直接玩到了天亮——不是因为游戏多好玩,而是因为下载过程实在太憋屈了,我得把消耗掉的热情补回来。
