去年冬天我入手了《荒野大镖客2》,结果Steam的下载速度只有不到10MB/s,气得我差点退款。我明明装了500M光纤,这速度完全不科学。前前后后我折腾了大半个月,才终于找到问题的症结所在。
开始前的沮丧
试过所有网上的常规方法:清DNS缓存、挂游戏加速器、换路由、甚至升级网卡驱动,结果通通没用。我甚至怀疑是运营商限速了,打电话投诉,他们说我网络正常。那种无助感让我差点放弃。
转机出现:下载节点
某天我偶然看到一篇文章,提到Steam的默认下载节点策略可能不适合国内用户。我打开设置——下载——下载地区,把自动改成了韩国首尔。重新开始下载,速度直接从10MB/s升到了35MB/s。我一度以为我看花了眼。内心激动得难以言表。后来我尝试了香港、新加坡、台湾等节点,发现韩国节点对我最稳定。
关闭隐藏限速
速度提升到35后,我还不满足,继续深挖。在下载设置里有一个限制带宽选项,我之前从没注意。点开后发现它默认勾选了,而且把速度限制在40Mbps(也就是5MB/s)。我去掉勾选,速度又涨了一截,稳定在45MB/s。
配置文件曝光
从贴吧看到有人提到Steam有个配置文件可以调整最大下载任务数。我找到文件,做了修改。主要改了两个参数:MaxDownloadRate和MaxPeerRate,都调高了。另外我还增加了一个字符串“EnableUDP”,据说能优化传输质量。重启Steam后,再点下载,速度峰值直接飙到了74MB/s,稳定在55-60MB/s。我当时高兴得截图发朋友圈炫耀。
但也要小心,改错了可能会有问题,所以我是备份了原件进行的。
最后的稳定
后来我把电脑直接接上了千兆网线,并且换成5G Wi-Fi,避免传输瓶颈。我还把Steam下了,重装了最新版,配置文件也都保留备份。现在我下载大型游戏基本都在50MB/s以上,很少跌到40以下。相比之前,简直是天壤之别。
经历了这一回,我再也不用每次下载游戏时对着速度条发愁了。那段焦虑的日子,反而成了我折腾网络的乐趣回忆。
