电脑能正常上网,但是网络状态显示无Internet

发布时间 2023-03-30 09:17:29作者: 南柯Dream丶

注册表找到
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
修改这几项的数据值 修改为旧版数值
win10旧版
image
win10新版
image
原理
Win10有自己的一套网络状态检测机制,原理是每当连网后,系统会自动向微软的dns.msftncsi.com发出请求,然后返回一个NCSI.txt的值,这一值如果正确时,则确认为已连网。但是在win10 18362(即1903)版及以后的新版本中,连网返回值功能有了变化,这个返回服务器和值有了新变化并反映为6个注册表项中(见下图)。这些变化因国内部分运行商的网络重定向,不能得到正确的反馈,因此出现实际能上网却显示为无internet的问题。
或将以下复制保存为txt 修改后缀为.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