原因分析:经注册表选项比对,发现问题出在连网返回值功能有了变化。原理是每当连网后,系统会自动向微软的dns.msftncsi.com发出请求,然后返回一个NCSI.txt的值,这一值如果正确时,则确认为已连网。而Win10最近的版本中,这个返回服务器和值有了新变化(6个注册表项)。这些变化因国内部分运行商的网络重定向,不能得到正确的反馈,因此出现实际能上网却显示为无internet的问题。


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

win10 显示Internet无连接但是能正常上网_wifi

按照注册表修改之后禁用再重启网卡(不用重启电脑),问题解决