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/
