造成Win环境下间歇性、有规律的跳ping/丢包的原因及解决方法

以下内容仅针对无线网络

原因

似乎在某一次系统更新后,微软调整了无线网卡捕捉网络信号的策略,而且优先级很高,在已经连接WiFi的前提下,进行语音和游戏时仍然会主动搜索WiFi信号。搜索WiFi的过程中就会导致网络延迟飙升和丢包。

有规律的延迟飙升

Windows搜索可用的WiFi信号是有规律的,在搜索的过程中导致网络延迟提升和丢包就如上图所示。

最近楼主也是在玩三角洲行动、CS以及给她爱的时候经常遇到有规律的延迟飙升和丢包,而加速器中显示的是“用户本地网络波动”,所以萌生了测试电脑到网关之间延迟的想法。

盒友们可以通过在cmd中ping已连接网络的网关地址来测试是否有这个问题,打开cmd后输入ipconfig查看当前所连接网络的网关地址,然后输入以下格式的命令后,可以持续的ping网关地址。

ping 网关地址 -t 

搜索WiFi而导致的延迟飙升现象是可以主动复现的,正常情况下ping网关的延迟都不会超过10ms(除非你家非常大,离路由器足够远)

正常的本地网络延迟

盒友们可以通过以下操作来主动测试该情况:

1.如上文所示打开cmd并开始持续ping网关地址,以查看本地网络延迟情况

2.打开Windows系统右下角的查找无线网络功能

因查找WiFi而导致的延迟

你会惊奇的发现,只要搜索无线网络信号就会导致延迟断崖式的飙升,等到搜索完之后又会恢复正常,这个过程中可以反复测试,把游戏调成窗口模式,一边玩一边ping网关的同时打开无线网络搜索,以得出本地网络是否因此跳ping和丢包。

正如文章开头所述,楼主是在某一次更新系统后发现延迟问题特别严重,在分别测试了不同的系统和设备后,我有合理的理由怀疑微软更改了搜索信号的优先级,在已经连接可用的无线网络后,系统还会主动去搜索其他无线网络信号。(应该是阿三又写bug了)

解决方法

通过使用Wlan Optimizer这款软件来限制Windows系统主动搜索网络来解决这个问题,

Wlan Optimizer

以管理员身份启动后,将如图所示的勾打上,点击保存,期间会经历一次断网。

完成以上的操作之后,在我们不主动点击与无线网络相关界面的情况下,系统将不会主动搜索可用的WiFi。

以上就是楼主解决近半个月以来网络延迟和丢包问题的方法,也许不适合盒友的当前情况,但是可以给大家提供一个参考方案,祝各位盒友的网络永远不掉线,犹如便便一般通畅,游戏开心~

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com