問題原因是intel網卡有個后台掃描功能,用於網絡不好的時候,切換到其他網絡,以前的老網卡驅動或者Windows7系統管理時,是默認關閉的,win10改為驅動管理了,所以要改注冊表手動調整:
在注冊表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\里面找到你的intel網卡。
如果是老驅動,就新建一個DWORD值,名字叫ScanWhenAssociated,值為0。
如果是新驅動,就新建幾個DWORD值:ScanDisableOnHighOrMulticast、ScanDisableOnLowLatencyOrQos、ScanDisableOnLowTraffic、ScanDisableOnMediumTraffic,值為1f,然后在設置里把漫游主動性改成最低。
順便,如果是高通或者killer的網卡,可以試試新建一個字符串值,名叫bkScanEnable,值為0,我沒有高通或者killer的網卡,如果你們的是,可以試試。
以上內容摘抄至網絡,我的問題確實是通過這個方案解決的,但是副作用是開機后無法自動連接wifi,即便設置的是自動連接,如有侵權請及時通知刪除。
