造成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