查看: 3701|回复: 6

[原创] 解决微软模拟飞行更新下载过慢的问题

[复制链接]
发表于 2021-12-5 22:40:08 | 显示全部楼层 |阅读模式
本帖最后由 boris1993 于 2021-12-5 22:44 编辑

这两天在给微软模拟飞行下载更新的时候,就算挂着网易UU,速度也一直很慢,时常在0.5MB/s~5MB/s之间波动,不论怎么换节点也不能跑出正常的速度。今天经过一顿上网冲浪,发现这个问题的根源,在IPv6。
当然这篇帖子我只讲我是怎么解决问题的,毕竟我也不知道为啥网易UU在开了IPv6之后就不能给微软模拟飞行加速。
其实网上针对这个问题已经有一些解决方案了,但内容看下来都一样,不外乎教你怎么关掉IPv6。但我一方面要用到IPv6,另一方面也不想那么粗暴的解决问题,所以又稍微做了点研究,顺便写了个小工具方便其他有这个问题的玩家。
起先为了测试,我先禁用了IPv6,然后开启网易UU并开始更新微软模拟飞行,结果很符合预期,下载速度达到了150MB/s,那么可以确定,IPv6就是这个问题的元凶。
解决这个问题的突破点,在微软的这篇文档:《为高级用户配置 Windows IPv6 的指南》,里面提到我可以设定首选IPv4还是IPv6,于是我就在保留IPv6启动的同时,看了眼注册表里 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters 路径下的 DisabledComponents 这个键,它的值转换成二进制是 0000 1000 ,也就是说,目前我是首选使用IPv6进行连接的。
那么,根据文档中的计算方法,我把第5个位改成了1,也就是改成了 0010 1000 ,然后重启电脑,再挂上加速器并开始更新,这次果然速度也提升到了150MB/s,说明这个修改有效了。
顺便我又到 https://test-ipv6.com/ 测试了一下,结果是 “你已经有 IPv6 地址了,但你的浏览器不太愿意用”,那么可以确定,我现在仍然可以使用IPv6,但默认情况下系统将优先使用IPv4。
考虑到其他玩家可能也有类似的困扰,我顺手写了一个小工具来做这件事,代码开源在GitHub。你们可以到Releases中下载我编译好的版本。如果你访问GitHub有困难,也可以到GitEE的“发行版”中下载,它们是一样的。
=========================================
  • 《为高级用户配置 Windows IPv6 的指南》:https://docs.microsoft.com/zh-cn/troubleshoot/windows-server/networking/configure-ipv6-in-windows
  • 在GitHub上的仓库:https://github.com/boris1993/ipv6_preference_toggler
  • 在GitHub下载:https://github.com/boris1993/ipv6_preference_toggler/releases/latest
  • 在GitEE下载:https://gitee.com/boris1993/ipv6_preference_toggler/releases


已绑定手机
发表于 2021-12-6 17:27:35 | 显示全部楼层
之前我用UU,研究了半天,也就0点几的下载速度。各种方法都试过了,改hosts, 换节点,没用。
后来换了奇游,直接就满速了。解决微软模拟飞行更新下载过慢的问题-8588 ,当然这个只是针对我

当然也有个省钱的方法,早上一大早起来下,最快了,但是风险是万一下不完,晚上就很难受了。

点评

没准奇游针对这种情况有处理......  详情 回复 发表于 2021-12-13 18:05
回复 支持 1 反对 1

使用道具 举报

发表于 2021-12-6 11:11:40 | 显示全部楼层
我说速度怎么变慢了,原来是IPV6的锅,回去反手就把它关了,反正我也不用。
回复 支持 1 反对 0

使用道具 举报

已绑定手机
发表于 2021-12-6 10:26:03 来自手机来自手机 | 显示全部楼层
非常值得学习的帖子
回复 支持 反对

使用道具 举报

发表于 2021-12-6 13:19:45 | 显示全部楼层
总是头疼的网络链接,我们也经常搞不好
回复 支持 反对

使用道具 举报

楼主 发表于 2021-12-13 18:05:48 | 显示全部楼层
f1403105 发表于 2021-12-6 17:27
之前我用UU,研究了半天,也就0点几的下载速度。各种方法都试过了,改hosts, 换节点,没用。
后来换了奇游 ...

没准奇游针对这种情况有处理......
回复 支持 反对

使用道具 举报

发表于 2021-12-13 18:34:28 | 显示全部楼层
俺弱弱的说:没错,因为IPv6几乎完全被挡死了,只有IPv4过得了检查,预设IPv6当然就没速度 解决微软模拟飞行更新下载过慢的问题-666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表