DNS_PROBE_FINISHED_NXDOMAIN表明域名无法解析,需依次执行:①ping验证确为DNS问题;②管理员运行ipconfig /flushdns、netsh winsock reset、netsh int ip reset并重启;③在“设置→网络和Internet→Wi-Fi/以太网→IP设置”中手动配置DNS为114.114.114.114和8.8.8.8;④检查并清理hosts文件异常映射;⑤关闭Edge的DoH功能。

Win11浏览器显示DNS_PROBE_FINISHED_NXDOMAIN,说明系统已连上网络但彻底无法把域名转成IP地址——此时网页打不开、应用商店卡加载、Windows更新失败,所有依赖域名的服务全部中断,必须立即切断错误DNS链路。
先确认是不是真卡在DNS环节
按下Win + R,输入cmd回车,执行:
ping 8.8.8.8
如果返回“来自8.8.8.8的回复”,说明物理连接和路由通;
再执行:
ping www.baidu.com
若第一条通、第二条显示“请求超时”或“找不到主机”,才真正锁定为DNS解析失败——这一步跳过,后面所有操作都是白忙。
立刻清空本地DNS缓存
Windows会把查过的域名结果死死记在内存里,一旦缓存被污染,它就永远返回错误答案,反复触发NXDOMAIN。
按下Win + R,输入cmd → 按Ctrl+Shift+Enter以管理员身份启动命令提示符 → 逐行输入并回车:
ipconfig /flushdns
netsh winsock reset
netsh int ip reset
【最后一条命令执行后必须重启电脑,否则协议栈重置不生效】
通过设置应用换掉默认DNS服务器
运营商DNS常被劫持、宕机或策略拦截,尤其访问国内站点时更容易误判为域名不存在。手动填入高可靠性公共DNS可绕过整条污染路径。
第一步:按下Win + I打开“设置” → 左侧点“网络和 Internet” → 右侧根据当前联网方式点击“Wi-Fi”或“以太网”。
第二步:在已连接的网络列表中,点击你正在用的具体网络名称(例如“Office-WiFi”)。
第三步:向下滚动到“IP 设置”区域,点击“编辑”按钮 → 将“IP 分配”下拉菜单从“自动(DHCP)”改为“手动” → 【务必确保IPv4开关处于开启状态,否则DNS设置项不可见】。
第四步:继续向下滚动至“DNS 设置”区域,点击其旁的“编辑”按钮 → 把DNS配置类型从“自动(DHCP)”切换为“手动”。
第五步:首选DNS填入114.114.114.114,备用DNS填入8.8.8.8 → 点击“保存”。
检查hosts文件有没有偷偷搞鬼
hosts文件权限最高,哪怕DNS服务器全正常,只要里面有一行把目标域名指向127.0.0.1或0.0.0.0,系统就直接判定“域名不存在”,立刻生成NXDOMAIN错误。
在文件资源管理器地址栏粘贴:
C:\Windows\System32\drivers\etc
回车进入 → 右键hosts文件 → 选择“使用记事本打开” → 【必须勾选“以管理员身份运行”记事本,否则保存会失败】 → 逐行查看,删除所有含目标域名(如taobao.com)或形如“127.0.0.1 domain.name”的整行 → Ctrl+S保存 → 关闭记事本。
禁用Edge浏览器内置的DoH加密DNS
Edge默认启用DNS-over-HTTPS(DoH),若本地网络环境(如企业防火墙、老旧路由器或ISP限制)不兼容该协议,就会导致部分网站打不开或持续报NXDOMAIN。
方法一:点击Edge右上角“⋯” → “设置” → 左侧选“隐私、搜索和服务” → 向下滚动到“安全性”区域 → 找到“使用安全的 DNS 来指定如何查找网站的网络地址” → 将开关设为关闭 → 重启Edge。
方法二(仅限Win11专业版/企业版):按Win + R输入gpedit.msc → 导航至“计算机配置 → 管理模板 → 网络 → DNS 客户端” → 双击“启用 DNS over HTTPS (DoH)” → 设为“未配置”或“已禁用” → 管理员命令提示符中执行gpupdate /force。











