如果由于DNS探测完成无互联网错误而无法在您的计算机上访问互联网,您应该能够使用下面提供的故障排除步骤解决问题。
DNS 探测完成没有互联网
当您尝试通过输入域名(比如“YouTube”)访问计算机上的任何网站时,计算机依赖 DNS 服务器将请求的域名与其 IP 地址相匹配。
如果您的计算机显示“DNS Probe Finished No Internet”错误消息,它基本上是在尝试通知您,由于 DNS 级别的连接问题,它无法处理您的请求。
此问题可能由多种原因引起,从轻微的软件故障、网络连接问题到您的互联网服务提供商的 DNS 服务器正忙或遇到问题。
1.清除浏览器缓存
打开Chrome浏览器 > 点击三点菜单图标 > 将鼠标悬停在更多工具上,然后点击清除浏览数据…选项。
在下一个屏幕上,选择所有时间作为时间范围,然后单击清除数据按钮。
2. Power Flush调制解调器/路由器
在继续执行其他故障排除步骤之前,建议您重启调制解调器/路由器。
从电源上拔下调制解调器/路由器并等待 60 秒。60 秒后,将路由器/调制解调器插回电源。
等待路由器/调制解调器完全重启(所有灯都亮起),看看您现在是否可以连接到互联网,而不会遇到任何错误消息。
3.重置网络适配器(Winsock Reset)
在搜索栏中键入命令提示符> 右键单击命令提示符并选择以管理员身份运行选项。
在命令提示符窗口中,键入netsh winsock reset并按Enter键。
执行命令后,关闭命令提示符窗口并重新启动计算机。
计算机重新启动后,尝试连接到互联网,看看您是否仍然收到“DNS 探测完成无互联网”错误。
4.更新网卡驱动
右键单击“开始”按钮,然后单击“设备管理器” 。在设备管理器屏幕上,展开网络适配器条目 > 右键单击 WiFi 适配器,然后单击更新驱动程序软件选项。
提示:如果您看到多个条目,请查找显示为网络、802.11b 或包含 WiFi 的内容。
在下一个屏幕上,选择自动搜索更新的驱动程序软件选项并按照说明进行操作。
5.刷新DNS并更新IP地址
以管理员身份打开命令提示符 >在命令提示符窗口中键入ipconfig /flushdns ,然后按Enter键。
同样,键入netsh int ip reset并按回车键 > 键入ipconfig /release并按回车键 > 键入ipconfig /renew并按回车键。
关闭命令提示符窗口并重新启动计算机。
6.禁用代理服务器
网络连接问题的一个常见原因是使用了代理服务器设置。
右键单击“开始”按钮,然后单击“运行”。在“运行命令”窗口中,键入inetcpl.cpl并单击“确定” 。
在 Internet 属性屏幕上,选择连接选项卡并单击LAN 设置按钮。
在下一个屏幕上,取消选中“代理服务器”部分下的“为您的 LAN 使用代理服务器”选项。
注意:确保选中自动检测设置选项。
单击“确定”将设置保存在您的计算机上。
7.切换DNS服务器
如果您经常遇到计算机网络连接不良的问题,则问题可能是由于您的 Internet 服务提供商的 DNS 服务器正忙或遇到问题。
在这种情况下,可以通过切换到 Google 的公共 DNS服务或其他免费 DNS 服务提供商(如 OpenDNS 或 Cloudflare)轻松解决此问题。
您可以参考本指南:如何在 Windows 10中更改 DNS 服务器,了解在计算机上更改 DNS 服务器的具体步骤。