如何在 Chrome 中修复“DNS_probe_finished_bad_config”

有许多问题可能会阻止您在Google Chrome中加载网页,从互联网连接断开(broken internet connection)域名服务器 (DNS) 中断(domain name server (DNS) outage)。它也可能是由表单提交 (err_cache_miss) 错误(form submission (err_cache_miss) error)引起的,或者,如果问题不在您这边,则可能是由于 Web 服务器速度缓慢或损坏(slow or broken web server)而停止响应。

然而, Chrome(Chrome)中一个可能会停止页面加载的不幸错误是“dns_probe_finished_bad_config”错误。这有很多原因,但通常表明域名服务器配置存在问题。如果您想知道如何修复 dns_probe_finished_bad_config 错误,请执行以下操作。

什么是 Google Chrome 中的 dns_probe_finished_bad_config 错误?(What Is a dns_probe_finished_bad_config Error in Google Chrome?)

当您设备的DNS服务器无法解析您尝试访问的网站地址时,通常会在Google Chrome中显示 dns_probe_finished_bad_config 错误消息。在许多情况下,这是由于设备上的DNS配置存在一些未检测到的问题。

这可能是由于DNS服务器脱机或不再响应,或者您的设备上的网络设置配置错误。例如,如果添加了错误的DNS服务器设置,Chrome将无法加载网站,从而导致 dns_probe_finished_bad_config 错误(或类似错误)。

此消息与设备无关,可能会出现在Chrome支持的任何设备(包括WindowsMac)上。不幸的是,此消息没有一个可识别的原因,但您可以采取一些常见的故障排除步骤来解决应该适用于大多数用户的问题。

如何修复 Google Chrome 中的 dns_probe_finished_bad_config 错误(How to Fix a dns_probe_finished_bad_config Error in Google Chrome)

有几种方法可以修复Google Chrome中的 dns_probe_finished_bad_config 错误。这些包括:

  • 重新启动设备以刷新当前的网络连接。
  • 重置您的互联网连接,包括强制重启您的网络路由器或调制解调器。
  • 使用Windows PowerShellMac 终端(Mac Terminal)重置您的网络设置。
  • 切换到公共 DNS 服务器(public DNS server)
  • 禁用任何第三方广告拦截或网络审查工具或扩展程序。
  • 暂时禁用任何第三方防病毒或防火墙软件。

虽然不能保证这些步骤可以解决问题,但它们应该可以为大多数用户解决问题。如果您仍然遇到问题,您可能需要进一步解决您的互联网连接问题(troubleshoot your internet connection)

重新启动您的设备和网络连接(Restart Your Device and Network Connection)

在您考虑更改设备上的任何设置之前,对于许多用户来说,一个简单的解决方法是考虑重新启动(尤其是对于 PC 或Mac用户)。重新启动设备将强制其关闭并重新建立与本地网络的当前连接,在某些情况下,这有助于修复损坏的DNS配置。

您还应该考虑通过重新启动网络路由器或互联网调制解调器来重新启动网络连接。您可以通过 Web 界面或通过关闭和打开路由器或调制解调器来执行此操作。

但是,如果您继续面临DNS问题,则需要继续执行以下步骤。

在 Windows 或 Mac 上重置网络设置(Reset Your Network Settings on Windows or Mac)

虽然 dns_probe_finished_bad_config 错误可能发生在任何设备上,但WindowsMac用户可以重置其网络设置(reset their network settings)以尝试解决它。这包括重置TCP/IP堆栈、使您的设备清除所有当前设置、释放现有 IP 地址(releasing your existing IP address)并建立新连接。

在 Windows 上

  1. 如果您使用的是Windows,则可以使用Windows PowerShell执行此操作。右键单击开始(Start)菜单并选择Windows PowerShell (Admin)选项开始。

  1. PowerShell窗口中,依次键入以下命令以重置网络设置:
  • netsh int ip 重置(netsh int ip reset)
  • netsh 接口 ipv4 重置(netsh interface ipv4 reset)
  • netsh 接口 ipv6 重置(netsh interface ipv6 reset)
  • netsh advfirewall 重置(netsh advfirewall reset)
  • netsh winsock 重置(netsh winsock reset)
  • ipconfig /release
  • ipconfig /renew
  • ipconfig /flushdns

  1. 运行上述命令后,重新启动 PC。

在 Mac 上(On Mac)

  1. 要在Mac(Mac)上快速重置网络设置,您需要打开一个新的终端(Terminal)窗口。您可以通过选择Launchpad > Other > Terminal来启动它。

  1. 终端(Terminal)窗口中,键入cd /Library/Preferences/SystemConfiguration/并选择Enter以移动目录。移动后,键入rm -f preferences.plist NetworkInterfaces.plist com.apple.airport.preferences.plist com.apple.wifi.message-tracer.plist以删除您的网络配置文件,然后选择Enter确认。

  1. 键入sudo killall -HUP mDNSResponder ;sudo dscacheutil -flushcache擦除您的 DNS 缓存(wipe your DNS cache),然后重新启动您的Mac以确认更改。重新启动后,您需要重新连接到 Wi-Fi 网络(如果您是无线连接的)。

切换到备用 DNS 服务器(Switch to Alternative DNS Servers)

域名(Domain)服务故障通常可以追溯到故障的DNS服务器。例如,由 Internet 服务提供商提供的DNS服务器有时不可靠并且可能会出现中断,从而导致 dns_probe_finished_bad_config 错误(或类似错误)。(DNS)

要解决此问题,您可以将您的 DNS 提供商更改(change your DNS provider)为由公共组织(例如Google )提供的替代方案。 

在 Windows 上(On Windows)

  1. 要在Windows上执行此操作,请右键单击“开始(Start)”菜单并选择“设置”(Settings)

  1. 设置(Settings)菜单中,选择网络和 Internet(Network & Internet ) >状态( Status )>属性( Properties)

  1. 在连接的设置菜单中,选择编辑(Edit)选项。

  1. 从下拉菜单中选择手动,然后选择(Manual)IPv4滑块。在首选 DNS(Preferred DNS )备用 DNS(Alternative DNS )框中,键入合适的备用DNS服务器的 IP 地址(例如Google 的公共DNS服务器的(DNS)8.8.8.88.8.4.4),然后选择保存(Save)以确认。

  1. 重新启动您的 PC 以确保成功应用DNS服务器更改。

在 Mac 上(On Mac)

  1. 要在 Mac 上执行此操作,请从菜单栏中选择Apple 菜单图标(Apple menu icon )>系统偏好设置( System Preferences)

  1. System Preferences菜单中,选择Network,从侧面菜单中选择您的 Internet 连接,然后选择Advanced

  1. 在菜单中,选择DNS选项卡。在DNS 服务器(DNS Servers )部分下,选择加号图标(plus icon),然后输入公共DNS服务器的 IP 地址(例如Google8.8.8.8)。重复该过程以添加辅助DNS服务器(例如Google 的8.8.4.4)。选择OK保存,然后选择Apply

  1. 更改DNS服务器后,重新启动Mac

禁用第三方工具(Disable Third-Party Tools)

一些第三方工具或浏览器扩展也可能会影响您的网络连接,从而导致 dns_probe_finished_bad_config 错误。这包括广告拦截器(ad blockers)网络审查工具(web censoring tools)、防病毒软件和防火墙(firewalls)

由于这些工具和扩展程序工作方式的性质,它们可能会干扰某些网站在Chrome中的加载。如果您怀疑是这种情况,则需要完全禁用或删除它们。

如果它们已安装到您的 PC 或Mac上,则使用Windows 设置(Windows Settings)菜单或通过Finder应用程序(Finder)删除软件(remove the software)应该是一个简单的过程。如果该工具安装在Chrome中,您应该可以通过在 Chrome 中选择三点菜单图标(three-dots menu icon )>更多工具( More Tools )>扩展来直接( Extensions)删除扩展(remove the extension)

修复谷歌浏览器问题(Fixing Google Chrome Issues)

上述步骤应该可以帮助您修复Google Chrome中的 dns_probe_finished_bad_config 错误。但是,如果您仍然遇到问题,您可能需要考虑切换到其他浏览器(switching to another browser)以进一步调查问题或考虑将Google Chrome重置为默认设置。

如果Chrome 停止响应或经常崩溃(Chrome stops responding or crashes regularly),您还可以采取其他步骤,包括重新安装它或切换到Chrome Canary测试构建版本,尽管这可能会证明不稳定。但是,如果您想进一步优化Chrome,您可能需要启用某些 Chrome 设置标志(enable certain Chrome settings flags)来帮助您这样做。



About the author

拥有超过 10 年经验的发烧友工程师和音频产品专家。我专注于从头到尾创造优质的音乐扬声器和耳机。我是解决音频问题以及设计新扬声器和耳机系统的专家。我的经验不仅仅是制造好产品。我也热衷于帮助他人成为最好的自己,无论是通过教育还是社区服务。



Related posts