err_name_not_resolved 错误表示域名无法解析为ip地址,可通过五种方法修复:一、刷新dns缓存;二、更换为公共dns服务器;三、禁用干扰dns请求的浏览器扩展;四、检查并清理被篡改的hosts文件;五、重置网络协议栈。

如果您尝试访问某个网站,但浏览器显示 ERR_NAME_NOT_RESOLVED 错误,则说明当前设备无法将域名解析为对应的 IP 地址。以下是修复该 DNS 解析错误的多种方法:
一、刷新DNS缓存
本地系统或浏览器可能保存了过期或错误的 DNS 记录,刷新缓存可强制重新获取最新解析结果。
1、按 Win + R 键打开运行窗口,输入 cmd 并按回车启动命令提示符。
2、在命令提示符中输入 ipconfig /flushdns 并按回车执行。
3、看到“已成功刷新 DNS 解析程序缓存”提示后,关闭命令提示符。
4、重启浏览器并再次访问目标网站。
二、更换DNS服务器地址
默认 ISP 提供的 DNS 服务器可能出现响应延迟或故障,切换为公共 DNS 可绕过该问题。
1、右键点击任务栏网络图标,选择“打开网络和 Internet 设置”。
2、点击“更改适配器选项”,右键当前连接的网络(如“以太网”或“WLAN”),选择“属性”。
3、双击“Internet 协议版本 4 (TCP/IPv4)”。
4、勾选“使用下面的 DNS 服务器地址”,在下方输入:8.8.8.8(首选)和 8.8.4.4(备用)。
5、点击“确定”保存设置,然后重启网络连接。
三、禁用浏览器扩展程序
某些广告拦截或隐私类扩展会劫持 DNS 请求或修改 Hosts 行为,导致域名无法正常解析。
1、在 Chrome 浏览器中,点击右上角三个点图标,选择“更多工具” → “扩展程序”。
2、将所有扩展的开关全部关闭,或逐一禁用后测试访问效果。
3、若禁用某扩展后错误消失,则该扩展为干扰源,可考虑卸载或调整其 DNS 相关设置。
四、检查Hosts文件是否被篡改
Hosts 文件若被恶意修改,会将合法域名映射到错误或无效 IP,从而触发解析失败。
1、使用管理员权限打开记事本,点击“文件” → “打开”,路径输入:C:\Windows\System32\drivers\etc\hosts。
2、查看文件末尾是否存在非系统默认的条目(如包含目标域名的行)。
3、删除所有可疑行,仅保留原始内容(通常只有 127.0.0.1 localhost 及注释行)。
4、保存文件,若提示权限不足,请确认以管理员身份运行记事本后再操作。
五、重置网络协议栈
TCP/IP 协议栈异常可能导致 DNS 查询机制失效,重置可恢复底层网络组件至初始状态。
1、以管理员身份运行命令提示符(右键“开始”按钮 → “Windows 终端(管理员)”)。
2、依次执行以下命令,每条执行完毕后按回车:netsh int ip reset。
3、执行:netsh winsock reset。
4、执行:ipconfig /release,再执行:ipconfig /renew。
5、重启计算机后测试网页访问。










