0116 win10能上网但是显示无internet的解决方法
本文最后更新于:3 年前
近期更新了win10的一个补丁,就发现有bug;
系统能上网,速度也可以,但是托盘显示一个秋,点开后效果如下:
这不是坑爹呢吗,尽管不影响使用,但是强迫症患者不能忍。
查了各种资料,也试了无数种方法:重启网卡,重新安装驱动等等等,都无法彻底解决;
直到后来发现微软的这个规则:
官方的依据
微软用某些特定网址检测网络连接状态,并以图标形式展示给用户。而这个图标称之为“网络连接状态图标”(Connection Status Icon,NCSI)。
自 Windows 8 开始,不同版本的 Windows 操作系统有不同的检测网络连接状态的 url,但都是通过 url 来检测的。
1 |
|
而 Windows XP/Vista/7 的检测方式有些不同,但都是通过 Network Location Awareness (NLA) 方式来检测的。
关于 Windows XP/Vista/7 的检测方式,可以阅读:Network Location Awareness (NLA) and how it relates to Windows Firewall Profiles - Networking Blog。
PING 了一下第一个网址,发现果然是不通,所以windows默认我的系统没有连接网络(简直智障!)。
这3个地址都ping了一次,发现 win 8的网址是通的(我估摸着应该是被运营商或者长城给误杀了)。
于是修改注册表,将检测网络改成这个通的就可以了,毕竟越老越稳。
1 |
|
将红框的那几个都改成win 8 的网址
另外,如最下面那个红框所示,建议也改成1,某些聪明的优化软件会将它改成0;这个改成0 的意思是默认离线状态,那么你的OneNote 无法同步,onedrive无法连接,电脑无法创建热点…..
修改完毕之后,重启电脑(当然,貌似重启网络就行,如果不知道如何重启网络的同学, 直接重启电脑万事大吉)。