大家有没有遇到过任务栏显示有网络却不能上网的情况?可以随意扫描网页和视频,但是却没有网络?这个问题什么时候来,我不知道,当问题离开时,我也不知道。这个问题真的不是什么非要避免的,只要配置够高,网络够好,系统够干净,几个月都遇不到。如果你遇到它,你会对这种状态“反感”很长时间。
同时,单个 Microsoft 应用程序很可能没有网络,即便有千兆光纤,它也很不配合。
01 问题原因
任务栏上的小电脑或者小地球图标其实叫做网络连接状态指示器(NCSI),用来检查你的网络状态。
它将 DNS 请求和 HTTP 查询发送到 Microsoft 指定的服务器。如果网络正常,服务器会发送相关结果反馈,这样它自然可以检测到您的网络已连接。
但是,微软服务器还很远,Ping的延迟也不低。
当您因各种原因无法连接到微软服务器时,此图标会显示没有网络连接。
使用这种检测方法的不仅仅是微软。用过原生或类似安卓ROM的朋友也应该注意WIFI图标的x和没有网络的提示。
02 解决网络问题
当没有网络连接时,有时可能真的是您的网络有问题。例如,有些网站可以正常使用,但有些网站却打不开。
如果光调制解调器和路由器都没有问题,根据玄学经验,大概率是DNS有问题。
您可以阅读这篇文章了解详情:
改起来也很简单,手动指定DNS,比如电信114.114.114.114,阿里223.5.5.5
然后PowerShell(管理员)执行以下命令刷新DNS缓存:ipconfig /flushdns
当然,也有可能是其他原因造成的。可以尝试退出xx安全卫士,重置网络,重置防火墙,检查hosts文件,重装网卡驱动。
03禁用验证
但有时一切正常,但与微软服务器存在“通信障碍”。我该怎么办?
禁用验证还不够吗?
找到对应的网络适配器,properties-configuration。
关闭 IPv4 校验和卸载功能。保存并退出,禁用并启用此适配器。
网络指示灯这个问题已经存在很久了,有的电脑会一直出现,有的电脑完全正常。
只要机制不改变,未来还会继续。
偶尔需要,请提前保存。