明明已经联网但Windows 11指示器显示未连接?修改注册表即可解决
网络指示器问题在Windows 10系统里就已经存在,在某些情况下网络连接正常可以加载网页但指示器显示离线。
这时候你在任务栏右侧就可以看到网络指示器变成离线的图标,这种错误有时候也会导致其他应用程序出现异常。
例如微软部分软件会读取指示器状态来判断用户是否联网,因此明明你可以打开网页看视频这些软件却无法使用。
这种情况现在也已经在Windows 11里出现,虽然这不是个新问题但微软目前还没有在Windows 11状态页说明。
判断用户是否已经联网并不是个技术活儿,微软使用的方法是让设备自动访问微软专用的域名测试网络连通状态。
如果能访问该域名说明网络是正常的,如果无法访问则代表网络异常,但有时候微软这些域名可能出现访问异常。
这就会导致网络状态指示器显示用户已经离线,所以现在还有个变通解决方法就是直接修改用于测试的微软域名。
这个方法在微软官方论坛里已经公布,如果你确实遇到网络指示器的问题再修改,正常的话请不要修改默认域名。
如果你懒得动手的话直接点这里下载蓝点网做好的注册表,下载后打开选择合并到注册表即可无需说动修改键值。
#转到以下注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet #将以下注册表项修改为对应键值 ActiveDnsProbeContent=131.107.255.255 ActiveDnsProbeContentV6=fd3e:4f5a:5b81::1 ActiveDnsProbeHost=dns.msftncsi.com ActiveDnsProbeHostV6=dns.msftncsi.com ActiveWebProbeContent=Microsoft NCSI ActiveWebProbeContentV6=Microsoft NCSI ActiveWebProbeHost=www.msftncsi.com ActiveWebProbeHostV6=ipv6.msftncsi.com ActiveWebProbePath=ncsi.txt ActiveWebProbePathV6=ncsi.txt EnableActiveProbing=dword:00000001 PassivePollPeriod=dword:0000000f StaleThreshold=dword:0000001e WebTimeout=dword:00000023 #转到以下路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\ #右键点击Internet选择新建项,并将其重命名为 ManualProxies #结束