微信能正常使用是因为微信走的是内置IP直连,不依赖系统DNS;而浏览器必须靠系统DNS解析域名,所以问题基本是DNS被污染。
win+ X 选择“终端管理员”, 复制以下命令诊断:
# 1. 看 DNS 是不是被改成了 127.0.0.1 或异常DNS Get-DnsClientServerAddress -AddressFamily IPv4 | Format-Table InterfaceAlias,ServerAddresses # 2. 看系统代理开关是否还开着 Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' | Select-Object ProxyEnable,ProxyServer,AutoConfigURL如果2中的ProxyServer结果是1,说明代理打开,记得关闭。也在「设置 → 网络和 Internet → 代理」里确认:手动代理关闭,自动检测打开。
修改完后检查一下:
# 看系统代理开关是否还开着 Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' | Select-Object ProxyEnable,ProxyServer,AutoConfigURL确保结果是0。
若代理设置已干净(ProxyEnable=0),网卡和路由也正常,剩下唯一疑点就是 DNS 是非常规DNS。
直接一步到位:重置 DNS 为自动获取 + 清缓存 + 测试解析:
Set-DnsClientServerAddress -InterfaceAlias 'WLAN' -ServerAddresses 223.5.5.5,119.29.29.29 Clear-DnsClientCache Resolve-DnsName www.baidu.com