有许多问题可能会阻止您在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支持的任何设备(包括Windows或Mac)上。不幸的是,此消息没有一个可识别的原因,但您可以采取一些常见的故障排除步骤来解决应该适用于大多数用户的问题。
如何修复 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 PowerShell或Mac 终端(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 错误可能发生在任何设备上,但Windows和Mac用户可以重置其网络设置(reset their network settings)以尝试解决它。这包括重置TCP/IP堆栈、使您的设备清除所有当前设置、释放现有 IP 地址(releasing your existing IP address)并建立新连接。
在 Windows 上
- 如果您使用的是Windows,则可以使用Windows PowerShell执行此操作。右键单击开始(Start)菜单并选择Windows PowerShell (Admin)选项开始。
- 在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
- 运行上述命令后,重新启动 PC。
在 Mac 上(On Mac)
- 要在Mac(Mac)上快速重置网络设置,您需要打开一个新的终端(Terminal)窗口。您可以通过选择Launchpad > Other > Terminal来启动它。
- 在终端(Terminal)窗口中,键入cd /Library/Preferences/SystemConfiguration/并选择Enter以移动目录。移动后,键入rm -f preferences.plist NetworkInterfaces.plist com.apple.airport.preferences.plist com.apple.wifi.message-tracer.plist以删除您的网络配置文件,然后选择Enter确认。
- 键入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)
- 要在Windows上执行此操作,请右键单击“开始(Start)”菜单并选择“设置”(Settings)。
- 在设置(Settings)菜单中,选择网络和 Internet(Network & Internet ) >状态( Status )>属性( Properties)。
- 在连接的设置菜单中,选择编辑(Edit)选项。
- 从下拉菜单中选择手动,然后选择(Manual)IPv4滑块。在首选 DNS(Preferred DNS )和备用 DNS(Alternative DNS )框中,键入合适的备用DNS服务器的 IP 地址(例如Google 的公共DNS服务器的(DNS)8.8.8.8和8.8.4.4),然后选择保存(Save)以确认。
- 重新启动您的 PC 以确保成功应用DNS服务器更改。
在 Mac 上(On Mac)
- 要在 Mac 上执行此操作,请从菜单栏中选择Apple 菜单图标(Apple menu icon )>系统偏好设置( System Preferences)。
- 在System Preferences菜单中,选择Network,从侧面菜单中选择您的 Internet 连接,然后选择Advanced。
- 在菜单中,选择DNS选项卡。在DNS 服务器(DNS Servers )部分下,选择加号图标(plus icon),然后输入公共DNS服务器的 IP 地址(例如Google的8.8.8.8)。重复该过程以添加辅助DNS服务器(例如Google 的8.8.4.4)。选择OK保存,然后选择Apply。
- 更改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)来帮助您这样做。
How to Fix “DNS_probe_finished_bad_config” in Chrome
There are any number of issues that could prevent you from loading webpages in Gоogle Chrome, from a broken internet connection to a domain name server (DNS) outage. It can also be caused by a form submission (err_cache_miss) error or, if the problem isn’t on your end, a slow or broken web server that stops responding.
One unfortunate error in Chrome that could stop pages loading, however, is the “dns_probe_finished_bad_config” error. This has a number of causes, but it usually points to a problem with a domain name server configuration. If you want to know how to fix a dns_probe_finished_bad_config error, here’s what you’ll need to do.
What Is a dns_probe_finished_bad_config Error in Google Chrome?
A dns_probe_finished_bad_config error message usually appears in Google Chrome when your device’s DNS server can’t resolve a website address you’ve attempted to visit. In many cases, this is due to some undetected issue with the DNS configuration on your device.
This could be due to a DNS server that’s offline or no longer responding or due to misconfigured network settings on your device. For instance, if the wrong DNS server settings are added, Chrome won’t be able to load websites, resulting in a dns_probe_finished_bad_config error (or similar).
This message is device independent and could appear in Chrome on any device that it supports (including Windows or Mac). Unfortunately, there isn’t a single identifiable cause for this message, but there are some common troubleshooting steps you can take to resolve the issue that should work for most users.
How to Fix a dns_probe_finished_bad_config Error in Google Chrome
There are several ways you can fix a dns_probe_finished_bad_config error in Google Chrome. These include:
- Restarting your device to flush your current network connection.
- Resetting your internet connection, including forcibly rebooting your network router or modem.
- Using the Windows PowerShell or Mac Terminal to reset your network settings.
- Switching to a public DNS server.
- Disabling any third-party ad blocking or web censoring tools or extensions.
- Temporarily disabling any third-party antivirus or firewall software.
While these steps aren’t guaranteed to fix the problem, they should resolve it for most users. If you continue to face issues, you may need to troubleshoot your internet connection further.
Restart Your Device and Network Connection
Before you consider changing any settings on your device, a simple fix for many users is to consider a restart (especially for PC or Mac users). Restarting your device will force it to close and reestablish the current connection to your local network which, in some cases, can help to fix a broken DNS configuration.
You should also consider restarting your network connection by rebooting your network router or internet modem. You may be able to do this via a web interface or through power cycling by switching your router or modem off and on.
If you continue to face DNS issues, however, you’ll need to continue with the steps below.
Reset Your Network Settings on Windows or Mac
While the dns_probe_finished_bad_config error can occur on any device, Windows and Mac users can reset their network settings to try and resolve it. This involves resetting the TCP/IP stack, causing your device to clear any current settings, releasing your existing IP address and establishing a new connection.
On Windows
- If you’re using Windows, you can do this using the Windows PowerShell. Right-click the Start menu and select the Windows PowerShell (Admin) option to begin.
- In the PowerShell window, type the following commands in sequence to reset your network settings:
- netsh int ip reset
- netsh interface ipv4 reset
- netsh interface ipv6 reset
- netsh advfirewall reset
- netsh winsock reset
- ipconfig /release
- ipconfig /renew
- ipconfig /flushdns
- Once you’ve run the commands above, restart your PC.
On Mac
- To quickly reset your network settings on Mac, you’ll need to open a new Terminal window. You can launch this by selecting Launchpad > Other > Terminal.
- In the Terminal window, type cd /Library/Preferences/SystemConfiguration/ and select Enter to move directories. Once moved, type rm -f preferences.plist NetworkInterfaces.plist com.apple.airport.preferences.plist com.apple.wifi.message-tracer.plist to remove your network configuration files, then select Enter to confirm.
- Type sudo killall -HUP mDNSResponder ; sudo dscacheutil -flushcache to wipe your DNS cache, then restart your Mac to confirm the changes. You’ll need to reconnect to your Wi-Fi network (if you’re connected wirelessly) after you restart.
Switch to Alternative DNS Servers
Domain name service faults can often be traced back to a faulty DNS server. DNS servers provided by an internet service provider, for instance, are sometimes unreliable and can suffer outages, resulting in a dns_probe_finished_bad_config error (or similar).
To overcome this issue, you can change your DNS provider to an alternative provided by public organizations such as Google.
On Windows
- To do this on Windows, right-click the Start menu and select Settings.
- In the Settings menu, select Network & Internet > Status > Properties.
- In the settings menu for your connection, select the Edit option.
- Select Manual from the drop-down menu, then select the IPv4 slider. In the Preferred DNS and Alternative DNS boxes, type the IP addresses for suitable replacement DNS servers (such as 8.8.8.8 and 8.8.4.4 for Google’s public DNS servers) then select Save to confirm.
- Restart your PC to ensure the DNS server change is successfully applied.
On Mac
- To do this on a Mac, select the Apple menu icon > System Preferences from the menu bar.
- In the System Preferences menu, select Network, choose your internet connection from the side menu, then select Advanced.
- In the menu, select the DNS tab. Under the DNS Servers section, select the plus icon, then type the IP address for a public DNS server (eg. 8.8.8.8 for Google). Repeat the process to add a secondary DNS server (eg. 8.8.4.4 for Google). Select OK to save, then select Apply.
- With the DNS servers changed, restart your Mac.
Disable Third-Party Tools
Several third-party tools or browser extensions could also have an impact on your network connectivity, resulting in a dns_probe_finished_bad_config error. This includes ad blockers, web censoring tools, antivirus software and firewalls.
Due to the nature of how these tools and extensions work, it’s possible that they could interfere with certain websites loading in Chrome. If you suspect that this is the case, you’ll need to disable or remove them entirely.
If they’re installed to your PC or Mac, it should be a simple process to remove the software using the Windows Settings menu or via the Finder app. If the tool is installed in Chrome, you should be able to remove the extension directly by selecting the three-dots menu icon > More Tools > Extensions in Chrome.
Fixing Google Chrome Issues
The steps above should help you to fix a dns_probe_finished_bad_config error in Google Chrome. If you’re still having issues, however, you may need to look at switching to another browser to further investigate the issue or consider resetting Google Chrome to default settings.
There are other steps you can take if Chrome stops responding or crashes regularly, including reinstalling it or switching to the Chrome Canary test build version, although this may prove unstable. If you want to optimize Chrome further, however, you may want to enable certain Chrome settings flags to help you do so.