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

时间:2024-03-05 10:12:37

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服务器的可用性的。