Win10連接WiFi顯示無internet,安全 卻可以正常上網


1.現象:
win10連WiFi顯示無internet,安全 可以正常上網
影響:大部分程序不受影響,小部分程序可能受到影響,例如傻呼呼的Outlook

2.原因:
Wind10升級系統補丁后,更新了系統檢查是否聯網的注冊表配置,新的域名在國內存在無法連接情況。導致此問題發生

聯網檢測過程:
Win10聯網后會向http://www.msftncsi.com/ncsi.txt發出請求,獲取ncsi.txt中的值(Microsoft NCSI),如果和注冊表中的值一致,則認為聯網成功,
更新注冊表后變成了向http://www.msftconnecttest.com/connecttest.txt發生請求,而在國內網絡訪問不了這個域名。造成問題出現

獲取的內容值和對應的字段(第一個ipv4,第二個ipv6):
"ActiveWebProbeContent"="Microsoft NCSI"
"ActiveWebProbeContentV6"="Microsoft NCSI"

能正常訪問的聯網檢測域名以及結果:

不能正常訪問的聯網檢測域名以及結果:

根本原因:

咱們先對比新老聯網檢測的域名,拿到解析的IP后,百度查詢下IP歸屬地,你就會有所發現了

老域名:www.msftncsi.com使用了Akamai加速,節點地址歸屬是香港,還在中國境內

新域名:www.msftconnecttest.com卻使用的微軟雲(Azure),節點地址歸屬是美國,所以。。。

3.注冊表對比:

異常注冊表信息:

正常注冊表信息:

4.解決方案:

1.找到升級的補丁,卸載后重啟
2.回滾注冊表配置,服用方法:復制以下注冊表,另存為internet.reg(名稱和自定義,reg后綴是固定的),雙擊執行修改,重啟電腦
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet]
"ActiveWebProbeContent"="Microsoft NCSI"
"ActiveWebProbeContentV6"="Microsoft NCSI"
"ActiveWebProbeHost"="www.msftncsi.com"
"ActiveWebProbeHostV6"="ipv6.msftncsi.com"
"ActiveWebProbePath"="ncsi.txt"
"ActiveWebProbePathV6"="ncsi.txt"
"EnableActiveProbing"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\ManualProxies]

5.參考地址:
https://www.zhihu.com/question/48856675
https://www.bilibili.com/read/cv5292887/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM