如何让Windows正确识别WiFi连接状态?

如题,最近经常性的WiFi被提示没有互联网(但其实上网是完全没有问题的),本来以为是我折腾DNS搞出的副作用,结果跟别人一交流最近很多人都遇到了误判。虽然说这个状态下除了自带的商店用不了倒也没啥,但就是看着难受。
Windows上有无类似于Android手机里“去除叹号”的应用来解决这一问题呢?

你用的是 Clash?如果是的话,检查一下 fake-ip 的问题。

我自带商店也好久打不开了…还没找到原因。

并没有,用了的AdGuardHome。

貌似已经发现问题了,有些运营商貌似对微软的测试域名返回了127.0.0.1,现在加了重写正在测试中。

完全解决,就是DNS的问题。阿里的DNS有一段时间返回给我验证域名的解析是127.0.0.1让Windows判断没有网络连接,adguardhome加重写解决。详细的检查修复步骤我写到了这篇文章里

有线网络,上游路由器重启后,一直提示没有互联网,要拔插网线或重启电脑才能解决……咋整

试试这个办法?

啊我想起来了,原因是某网银干的…的确是 TLS 的问题。

我是只要代理就打不开
关掉代理就打得开…

这是 App Container 机制,禁止了 UWP 应用的本地回环,你需要通过 Fiddler 等工具解除网络隔离。

个人遇到都是使用win自带的重置网络,就像重启电脑一样,就好了!

百度解决过类似问题,叹号的原因其实就是微软内置了一个域名检测,联网后会自动访问一个域名,根据返回值来判断是否有网,但是有些时候,这个域名会无法响应或者被你的网络运营商无法范围跟,可以替换一个就行了。当然这个只能解决叹号显示的问题,解决不了商店

在Fiddler如何操作?

loopback enabler,有单exe可执行文件。

早用了~用来给uwp挂代理,但解决不了uwp傻傻不知道网络已恢复~