One of the most common issues that Google Chrome users might encounter is the DNS_Probe_Finished_Nxdomain error.
This error primarily means that the browser could not retrieve information from your DNS to display the websites you’re looking for. Whenever this kind of problem occurs, you won’t be able to access the Internet.
Thankfully, some fixes are available to solve the DNS_Probe_Finished_Nxdomain error and get your web browser working again.
In this article, we’ll be taking a look at the steps that you can choose to fix the DNS_Probe_Finished_Nxdomain problem:
Fix DNS_Probe_Finished_Nxdomain Error
Based on the type of device you are using, the fix for DNS_Probe_Finished_Nxdomain will then differ. We’ll use the same repair method on both Mac and Windows platforms.
However, the steps for each platform will be different. That is why I will show you how to fix this error on both macOS and Windows machines.
But before that, let us see a conventional method you can use to resolve this problem regardless of your current platform.
Clearing All Browsing Data and Flushing of Browser DNS Cache
Before starting a full-fledged system diagnostic, you must try to solve the problem in your Chrome browser.
First is to clear all your browsing data and to flush the browser DNS cache, and this is how to go about it:
Launch the Chrome browser, copy and paste the following URL, and then hit the enter key.
chrome://settings/clearBrowserData
On this page, click ‘Advanced’ and then click on the drop-down menu next to ‘Time Range’, and select the ‘All Time’ option.
Now you can ensure that the check-boxes next to the browsing history, download history, cookies and other sites data, cache image, and files are all checked. Now, go ahead and click on the “Clear data” button.
Restoring Settings to Default
If the above method resolved your DNS_Probe_Finished_Nxdomain problem, then you don’t need to proceed. But if it didn’t, there’s something else you need to try out.
In this method, we’ll be restoring the Chrome settings to default:
Copy and paste the link below into your Chrome browser’s URL and then hit enter.
chrome://flags/
Here, you have to click on the ‘Reset all to Default’ button and then click on the ‘Relaunch Now’ button to apply the changes made.
If the above two methods were able to solve your problem, then good for you; however, you will have to follow the tutorial to see how you can troubleshoot your computer to resolve this issue.
On a Mac: Fixing DNS_Probe_Finished_Nxdomain
For both Windows and Mac, first, we must change your computer’s DNS settings but ensure your computer is accessing the right DNS server.
Then, we’ll flush your computer’s DNS cache to make sure that your past settings are not conflicting with the fix:
Change DNS Settings on Mac
Instead of using the standard DNS that comes with your internet service provider (ISP), we will be working with Google’s DNS service to route your traffic.
So, if you don’t want to use Google DNS, we have to create a list of the seven best DNS servers that can be used. That being said, we will be using the Google DNS in this tutorial:
First, navigate to the System Preferences panel on your Mac computer by either searching on Spotlight or by clicking on the ‘Apple Menu’ and then selecting ‘System Preferences…’.
Then click on Network.
Now, click Advanced and select ‘DNS’ on the next page. Now, click on the “+” button and add the following two DNS addresses.
After that you are done, it should look like something shown in the picture below. Click on “OK”.
8.8.8.8 8.8.4.4
And finally, click on the “Apply” button at the bottom right corner to apply the changes.
Clear DNS Cache on your Mac
If the method mentioned above didn’t solve the DNS_Probe_Finished_Nxdomain error, as a last resort, you could flush your Mac’s DNS cache, and this is how you can do it:
First, navigate to the “Terminal” app by searching for it using the Spotlight.
Now, you have to copy and paste the command below into the ‘Terminal.’ Once you have done that, the Terminal will request your admin password. Input the password and then hit the return key.
sudo dscacheutil -flushcache
Copy and paste the command below in the Terminal and hit the enter/return key.
sudo killall -HUP mDNSResponder
Once the commands are executed, you can restart your Mac and see if the error is fixed or not.
On a Windows PC: Fixing DNS_Probe_Finished_Nxdomain
Just like we changed the DNS server setting and flushed out the Mac’s DNS cache, we will also take the same route with the Windows PC.
Apart from these two steps, there’s also an additional step that you can carry out on your Windows PC.
Let us see how you can use these methods to solve the DNS_Probe_Finished_Nxdomain error:
Change DNS Settings on Windows PC
Open the ‘Control Panel‘ on your Windows computer and click on the ‘Network and Sharing Centre’.
Now, Click on ‘Change adapter settings’.
Depending on which you are using Wi-Fi or Ethernet, right click on its icon and select “Properties”.
Now, tap to select ‘Internet Protocol (4 TCP/IPv4)’ and click on ‘Properties.’
And finally, you can click on the ‘Use the following DNS server addresses’ and fill in the following two DNS server addresses.
8.8.8.8 8.8.4.4
Once this is done, click on ‘OK’ to apply the changes.
Reset Winsock program
Winsock is a program that manages all the incoming and outgoing connection requests for all the internet connections on Windows.
Thus, resetting it will quite possibly resolve your DNS_Probe_Finished_Nxdomain error on Chrome:
Firstly, search for ‘cmd’ open the command prompt, and run it as an administrator.
Enter the command below and then hit enter.
netsh winsock reset
Then wait until Windows finishes running the command then restart the PC.
Flush DNS and Other Settings on Windows
Run the command prompt applications just like you have done earlier.
Now, copy and paste the below commands one by one and then hit the enter key after each one.
So you’ll copy and paste the first command by the enter button and then carry out the same for the rest of the commands.
ipconfig /release ipconfig /all ipconfig /flushdns ipconfig /renew netsh int ip set dns netsh winsock reset
Finally, you can restart your computer and check whether the changes worked.
I have successfully used the methods above to solve the DNS_Probe_Finished_Nxdomain issue. So, check it out and resolve the error on your computer.
Solve the DNS_Probe_Finished_Nxdomain Error on Your Mac or PC
The above steps will assist you in solving the DNS_Probe_Finished_Nxdomain error in Chrome. But for most of you, the universal methods will only resolve the problem.
However, if those don’t work for you, you can proceed to the next steps for PC and Mac.
Do check if the issue is resolved, and let us know if you come across any problems along the way.