解决Windows无法访问Internet却可以上网的问题

1.打开注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
2.其中ActiveWebProbeHost是探测网址的域名
ActiveWebProbePath是域名后面的查询路径,默认情况下完整的URL是:http://域名/查询路径。
3.ActiveWebProbeContent 是 请求URL后返回的内容,默认是 :Microsoft Connect Test
4.NSCI会对比返回的内容,如果不符合预期或直接请求失败则判断是无法访问Internet。我们把这三个字段改为可访问的内容就可以了。
比如:

ActiveWebProbeHost=www.msftncsi.com
ActiveWebProbePath=ncsi.txt
ActiveWebProbeContent=Microsoft NCSI
然后重启下电脑问题就解决了。
5.如果这样还不行,你可能需要改下ActiveDnsProbeHost和ActiveDnsProbeContent字段,这个两个字段是NSCI用于判断DNS服务器的可用性的。

posted @ 2021-10-11 11:03  布鲁伊  阅读(1324)  评论(1编辑  收藏  举报