WeGame下载限速了?试试改这俩设置,能跑满带宽

WeGame下载 ·
WeGame下载限速了?试试改这俩设置,能跑满带宽

为什么WeGame下载会限速

我折腾WeGame下载限速这事儿,前前后后花了大概两个下午。第一次装个《黑神话:悟空》,50M的宽带跑出2MB/s,差点以为路由器烧了。后来换了网线、折腾DNS,甚至把光猫都重启了两轮,速度纹丝不动。直到有天晚上闲着无聊,翻WeGame的设置菜单,才发现问题出在哪儿。其实WeGame的下载限速,绝大多数情况不是腾讯故意卡你脖子,而是两个默认设置太保守。一个是下载模式里的「智能限速」,另一个是缓存目录的设置。这两个东西,一个是软件内部自己跟自己打架,一个是硬盘读写跟不上节奏。

先说说这个智能限速。WeGame默认开启的是「智能调速」模式,官方的说法是根据网络情况自动分配带宽。但实际用起来,这个功能经常过度「智能」了——它可能把你正在玩的游戏当成了最高优先级,下载任务反而被压到最低。哪怕你后台一个游戏都没开,它也会时不时检测一下,把下载速度降下来。我试过挂机下载《原神》,早上起来一看才下了30%,任务管理器里网络占用愣是没怎么动。

另一个更要命的是缓存目录。WeGame默认把下载缓存放在C盘,而且缓存文件默认大小只有2GB。很多人的C盘是固态硬盘,读写快但空间紧张,2GB的缓存一满,下载器就得反复写入硬盘、清空缓存,这个过程相当于频繁打断下载。如果你C盘剩余空间不足10%,问题会更严重——系统本身也在频繁读写,两者一冲突,下载速度直接砍半。我有个朋友用的老机械硬盘,C盘只剩8GB,下个《永劫无间》愣是下了两天,最后发现缓存目录设在了C盘,游戏本体安到了D盘,每次下载都要跨盘读写,慢到令人崩溃。

官方正版安装包带数字签名高速下载多线程·稳定不限速安全纯净无广告·无捆绑

所以第一个要做的,就是把这些默认设置给改掉。别急着去开会员或者找什么破解版加速器,很多时候改了这两样,速度就能从几兆跳到几十兆。

改掉智能限速和下载模式

打开WeGame客户端,点右上角那个齿轮图标,进「设置」面板。第一页就是下载设置,你会在「下载模式」那一栏看到有三个选项:智能限速、手动限速、不限速。默认是智能限速,直接点成「不限速」。别担心,这不意味着你下载的时候其他网络应用会卡死,因为WeGame的「不限速」其实还是有个隐藏上限的,只是比智能限速宽松得多。实际测试下来,我千兆宽带跑《地平线:零之曙光》,不限速模式能稳定在85-90MB/s,而智能限速会压到30MB/s左右。

但有个细节要注意:如果你在用路由器拨号上网、家里有多台设备同时用网,选「不限速」之后可能会影响家人看视频或者打游戏。这时候别改回智能限速,而是应该选「手动限速」,在里面填一个上限值。我一般设成上行带宽的70%,比如千兆宽带上行30兆,我就填20MB/s;下行反正路由器是千兆口,不限速也没事。如果家里只有你一台电脑在下载,那就放心点「不限速」,跑满完全没问题。

另外,Windows系统里也有一个隐藏的限速开关。在开始菜单搜「传递优化」或者「Delivery Optimization」,进去之后把「允许从其他电脑下载」关掉。这个功能是P2P下载的变种,相当于让你的电脑去局域网上别的电脑那里借文件碎片,如果局域网里其他设备速度慢或者掉线,你的下载也会被拖累。关了它,WeGame就从服务器直接拉了,干净利落。

缓存和游戏库目录的调校

接下来说缓存目录。在同一个下载设置页面,往下拉能看到「缓存目录」和「游戏库目录」两个选项。默认都是C盘,但缓存目录一定要改到别的盘。我最开始不知道,后来发现C盘上有个WeGame的Temp文件夹,里面塞满了几十个几GB的临时文件,一删就释放了快30GB空间。但更关键的是,缓存目录必须和游戏库目录放在同一个分区。比如你打算把游戏装在D盘,那么缓存目录也设到D盘,最好在D盘建一个叫「WeGameCache」的文件夹,选它作为缓存位置。这样下载的时候,数据先写到缓存,再转存到游戏库,整个过程都在同一个硬盘上完成,不用跨盘复制,速度能快一大截。

我自己的配置是这样的:把一块2TB的NVMe固态硬盘专门当成游戏盘,D盘上建了三个文件夹:Games放游戏本体、WeGameCache放缓存、WeGameDownloads放下载完成的安装包。这样做的好处是,如果有一天想重装系统,只要重新指定WeGame的这两个目录,之前的下载记录和缓存都能接着用,不用重新下载几十GB的游戏。

还有一个常见坑:缓存大小设置。WeGame的缓存默认是2GB,但你可以在高级设置里手动调大。我建议至少设成8GB,如果硬盘够大(比如你用的2TB固态),直接拉到16GB甚至32GB。缓存大了,下载器就能一次性从服务器拉更多数据进来,不用频繁清空再写入。尤其下载大型游戏(比如《荒野大镖客2》这样的150GB巨物),大缓存能减少下载中途的停顿次数,我记得当初设成16GB缓存之后,下载《赛博朋克2077》中途再没见过速度掉到0的情况。

网络协议和IPv6的影响

聊完软件设置,来说说网络协议层面的问题。很多人不知道,WeGame的下载引擎对IPv6支持得不太好。如果你路由器开启了IPv6,而且你的网络是IPv4和IPv6双栈,WeGame在下载时可能会优先走IPv6。但问题在于,很多运营商的IPv6网络其实不稳定,或者服务器端的IPv6出口带宽不足,结果就是速度反而不如IPv4。

我家里用的联通宽带,开启IPv6后下载《永劫无间》时,任务管理器里能看到IPv6的数据包大量重传,延迟从20ms跳到300ms。后来我直接在网卡设置里禁用了IPv6,重启WeGame,下载速度从35MB/s飙升到85MB/s。如果你不确定自己的网络有没有IPv6,打开命令提示符输入ipconfig,看到IPv6地址那一项有内容就说明开着。关掉的方法是:右键右下角网络图标选「网络和Internet设置」,点「更改适配器选项」,右键你的网卡选「属性」,把「Internet协议版本6(TCP/IPv6)」前面的勾去掉,确定之后重启电脑。

不过要注意,有些游戏对IPv6依赖很深,比如《英雄联盟》的语音系统或者《守望先锋》的匹配,关了IPv6可能导致这些功能出问题。我自己的做法是:只有在下大游戏时才临时禁用IPv6,下完马上重新开启。平时不下载的时候,保持IPv6开着,不影响其他应用。后来我嫌麻烦,直接买了带双WAN口的路由器,一个口接IPv4,另一个口接IPv6,用策略路由区分下载流量,但这对普通用户太难了,不推荐折腾。

硬盘速度和碎片整理

硬件层面,硬盘速度绝对是瓶颈。我用过一块5400转的旧硬盘,下载时写入速度峰值才90MB/s,但千兆宽带的理论上限是125MB/s,所以下载速度一直被硬盘按在地上摩擦。后来换了NVMe固态,写入速度3500MB/s,下载直接跑满125MB/s,再也没见过卡顿。

如果你只能用机械硬盘,那至少做到两点。第一是下载前用管理员权限打开命令提示符,输入「defrag D: /U /V」来整理碎片。注意别勾选固态硬盘,这操作对固态没好处。第二是关闭硬盘的写入缓存。在设备管理器里找到你的机械硬盘,右键属性,策略选项卡,把「启用设备上的写入缓存」取消勾选。虽然这会稍微增加硬盘磨损,但能防止下载中途突然断电导致缓存数据丢失,而且写入速度会稳定不少。

还有一个容易忽略的点:Windows的快速启动和电源管理。有时候你下载大型游戏,电脑挂机一整晚,结果第二天早上一看,下载进度只走了10%。这是因为电源选项里的「硬盘休眠」开启了。打开控制面板的电源选项,把「关闭硬盘时间」改成「从不」。另外,迅雷或者WeGame客户端本身可能被系统休眠策略挂起,在Windows搜索栏搜「电源和睡眠」,把睡眠时间也设成「从不」。虽然不环保,但下个大游戏也就几小时的事,下完再改回来也行。

检查路由器QoS和备用方案

最后一条,很多人想不到的问题出在路由器上。大多数家用路由器默认开启了QoS(服务质量),它会自动给游戏流量优先级。但有时候QoS的规则太蠢,把下载请求当成了低优先级。我遇到最离谱的一次,是路由器把WeGame的下载端口给限制了,导致下载速度被锁在10Mbps以下。解决方法是进路由器后台,关闭QoS功能,或者在「智能限速」里把WeGame手动设为最高优先级。

如果你实在懒得改,或者改完还是不行,那就试试备用下载方案。我常用的方法是:在WeGame里点「下载」后,不要去干别的,直接打开任务管理器,找到WeGame的下载进程,右键把它的优先级设为「高于标准」。这相当于强行让系统把更多CPU时间片分给下载线程,效果立竿见影。我自己在下载《原神》时试过,优先级调整后,速度从20MB/s跳到40MB/s。

万一这些方法都无效,最后的大招是用WeGame的预下载功能。有些大型游戏会在发售前开放预下载,这时候服务器带宽压力小,下载速度往往能跑满。我下《黑神话:悟空》时就是用了预下载,结果一个多小时就下完了,而正式发售那天很多人都卡在几KB/s。如果你赶不上预下载,可以尝试在凌晨三四点下载,那时候国内网络活动少,运营商限速也松一些,挂个机就能下完。