天天看点

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"

能正常访问的联网检测域名以及结果:

Win10连WiFi显示无internet,安全 却可以正常上网

不能正常访问的联网检测域名以及结果:

Win10连WiFi显示无internet,安全 却可以正常上网

根本原因:

Win10连WiFi显示无internet,安全 却可以正常上网

咱们先对比新老联网检测的域名,拿到解析的IP后,百度查询下IP归属地,你就会有所发现了

Win10连WiFi显示无internet,安全 却可以正常上网

老域名:www.msftncsi.com使用了Akamai加速,节点地址归属与香港,还在中国境内

Win10连WiFi显示无internet,安全 却可以正常上网
Win10连WiFi显示无internet,安全 却可以正常上网

新域名:www.msftconnecttest.com却使用的美国微软云(Azure),所以你懂的

Win10连WiFi显示无internet,安全 却可以正常上网

3.注册表对比:

异常注册表信息:

Win10连WiFi显示无internet,安全 却可以正常上网

正常注册表信息:

Win10连WiFi显示无internet,安全 却可以正常上网

4.解决方案:

1.找到升级的补丁,卸载后重启

2.回滚注册表配置,服用方法:复制以下注册表,另存为internet.reg(名称和自定义,reg后缀是固定的),双击执行修改,重启电脑

Windows Registry Editor Version 5.00

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

"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/

转载自:

博客园-爱尔兰时空

https://www.cnblogs.com/zhanmeiliang/p/15393458.html

继续阅读