这个状态到底在告诉你什么
Windows 判断“互联网通了”靠的是 NCSI(网络连接状态指示器):系统悄悄请求一个微软的小地址(HTTP 方式的 msftconnecttest.com 页面及其 DNS 伙伴),只有探测返回时才显示完全连接。当你看到“无 Internet,安全”时,无线链路和 WPA2/WPA3 握手都已成功——密码被接受了——但探测失败了:可能是路由器丢了上游线路,DNS 坏了,某个 VPN 或代理在拦截流量,也可能是已卸载软件残留的代理设置把一切都引向虚空。
这个状态有时是虚惊一场:防火墙或 VPN 可能拦住探测,而普通浏览依然正常。所以动刀之前,先在浏览器里随便打开一个网站——如果页面能加载,就把这条消息当作表面现象,去查安全软件的网络过滤。而当浏览器确实什么都打不开时,就从上到下走完下面这架梯子;每一级修的都是不同的层。
快速层级:连接、网络、路由器、DNS
从最廉价的动作开始。在快速设置浮出面板(Win+A)里把 Wi-Fi 关了再开;如果毫无变化,就忘记网络后重新加入:设置 → 网络和 Internet → Wi-Fi → 管理已知网络 → 你的网络 → 忘记,然后重新连接并再次输入密码。在公共热点上,先打开任意普通 http:// 网站——强制门户(酒店、咖啡馆、机场)必须先登录,其他一切才会开始解析,而门户等待期间,Windows 的这条提示看起来完全就像一个故障。内置的疑难解答也不花钱:设置 → 系统 → 疑难解答 → 其他疑难解答 → 网络适配器。
然后检查共享基础设施:如果家里每台设备都是同样的症状,故障就在你 PC 的上游——重启路由器,不行就打给运营商。在 PC 本机上,把 DNS 换成 1.1.1.1 这类公共解析器(设置 → 网络和 Internet → 你的连接 → DNS 服务器分配 → 编辑 → 手动),并运行 ipconfig /flushdns;过期的解析器缓存正是这个状态的经典成因。再瞥一眼设置 → 网络和 Internet → 代理:已卸载应用残留的手动代理会让全部流量搁浅,而 Wi-Fi 看上去完美连接。
- Win+A → 关闭 Wi-Fi 再打开——十秒钟的第一次尝试
- 忘记并重新加入:设置 → 网络和 Internet → Wi-Fi → 管理已知网络 → 忘记
- 在热点上先打开任意 http:// 页面并登录强制门户
- 疑难解答:设置 → 系统 → 疑难解答 → 其他疑难解答 → 网络适配器
- 手动把 DNS 设为 1.1.1.1,然后在命令提示符里运行 ipconfig /flushdns
- 设置 → 网络和 Internet → 代理——确认没有残留的手动代理
深度层级:服务、协议栈、驱动、重置
快速修法失效后,轮到 Wi-Fi 服务。按 Win+R,输入 services.msc,找到 WLAN AutoConfig(WlanSvc)并重启它——这项服务就是 Windows 上整个 Wi-Fi 子系统,如果它不在“正在运行”状态(启动类型为自动),任何网卡都无法正常连接。接着是协议栈重置,两条命令都在提权终端里执行:netsh winsock reset,随后 netsh int ip reset 并重启;这对组合修复的是套接字目录和协议栈,VPN 和已卸载的安全套件最常把它们留在坏掉的状态。
最后的软件一级是驱动:在设备管理器(Win+X)中展开“网络适配器”,卸载 Wi-Fi 设备——除非你准备从厂商官网安装驱动,否则不要勾选“尝试删除该设备的驱动程序”——然后重启,让 Windows 全新地重新安装。最终选项是设置 → 网络和 Internet → 高级网络设置 → 网络重置,它会重装所有网卡并删除所有已知的 Wi-Fi 网络;这是最接近网络出厂重置的操作,并且会在约五分钟后重启机器。如果连这都不行,剩下的嫌疑就是网卡硬件或路由器,一个便宜的 USB Wi-Fi 小网卡即可了断这个问题。
常见问题与解答
明明有网,Windows 为什么说没有互联网?
连接探测(NCSI)可能被防火墙、VPN 或过滤软件拦截,而普通浏览照常工作。这种情况下它只是表面的误报——该检查的是拦截软件,而不是网络。
忘记网络会删除保存的密码吗?
会——这正是目的所在。Windows 会丢掉配置文件和存储的密钥,重新连接就要再输一次密码;损坏的配置文件是此错误的常见原因,忘记它就是治疗。
“无 Internet,安全”是病毒引起的吗?
几乎从不直接导致——它是状态提示,不是恶意软件。但广告软件有时会留下配置好的代理服务器,那确实会产生这个错误,所以代理页面值得老实看一眼。
继续阅读
联系我们: [email protected]