轻松搞定 Windows 无网络,这个老问题可算解决了

当大家遇见 Windows 无网络的时候都该怎么办?本文教你解决问题的方法。

大家是否遇到过明明有网,任务栏却显示无法访问 Internet 的情况?网页、视频随便刷,它给我整个 Windows 无网络?这个问题啥时候来,不清楚,啥时候走,也不清楚,强迫症表示十分难受。

Windows无网络

这个问题果然不是只要配置够高、网络够好、系统够干净就能避免的,而且几个月遇不到,一遇到连着非常长时间都要被这状态「恶心」。而且同时可能还伴随着个别 Microsoft 应用无网络,纵使你有千兆光纤,该难受还是难受。

Windows无网络-2.gif

问题原因

任务栏上的这个小电脑或者小地球的图标,其实叫做网络连接状态指示器(NCSI),用来检测你的网络状态。它通过向微软指定的服务器发送 DNS 请求和 HTTP 查询,如果网络正常,服务器将发送相关结果反馈,这样一来一回自然可以检测到你的网络是连通状态了。

但是吧,微软这个服务器还是距离遥远,Ping 一下延迟还不低。

Windows延迟

当因为种种原因让你和微软服务器无法连通时,这个图标就会显示无网络连接。也不仅仅是微软采用这种检测方式,用过原生或者类原生 Android ROM 的朋友,应该也注意到了 WIFI 图标的 x,以及无网络的提醒。

Android手机无网络

这没办法,总不能向腾讯、阿里的服务器发送这大量的网络请求吧?那如何解决 Windows 无网络问题?有很多方法。

解决网络问题

解决无网络的方法有多种,我们要分情况使用不同的方法。出现无网络连接,有时候可能真的是你的网络有点问题,比如一些网站正常使用,一些却无法打开。如果光猫、路由器没有问题,根据玄学经验,大概率就是 DNS 问题了。

修改 DNS

详细可以看这篇文章:网速很慢甚至打不开?广告弹窗太多了?有效提升网络质量的方法。

改起来也很简单,手动指定 DNS ,比如电信 114.114.114.114、阿里 223.5.5.5 (上面文章里有更多)。

修改DNS

修改DNS

再 PowerShell (管理员) 执行以下命令刷新 DNS 缓存:“ipconfig /flushdns

刷新DNS缓存

当然也可能是其他原因导致的网络问题,可以尝试退出 xx 安全卫士、重置网络、重置防火墙、检查 hosts 文件、重装网卡驱动等。

禁用校验

不过有时候就是一切正常,只是与微软的那个服务器出现「沟通障碍」了,怎么办?禁用校验不就好了?

找到对应的网络适配器,属性 - 配置。

禁用校验

禁用 IPv4 校验和卸载功能。

禁用校验

保存退出,禁用再启用这个适配器即可。

修改检测域名

无论如何与微软服务器都无法连通,禁用校验功能可能又有其他影响,还有没有更好的解决 Windows 无网络的办法?那就是修改用于检测的微软域名了。

新建一个txt 文件,复制粘贴以下内容:

Windows Registry Editor Version 5.00

[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\ManualProxies]

后缀修改为 .reg ,双击合并注册表,重启电脑应该就没有问题了。

修改检查域名

网络指示器的这个问题吧,从很久之前便一直存在,也总是有的电脑会出现,有的电脑又完全正常。只要机制不发生改变,今后也将一直延续下去。为了不时之需,大家先提前收藏保存吧。

Windows无网络-11.jpg

不过这样整了还有个缺点,就是当游戏打不过对面的时候没法找借口了。

结论

遇见 Windows 无网络的问题,我们要先找一下是哪一方面出现问题。在找到问题之后利用上面的办法尝试解决(当然最快速的解决办法尝试重启电脑),如果还是无法解决,那就去寻找售后人员。

本文编辑:@ 小淙

©本文著作权归电手所有,未经电手许可,不得转载使用。