No, don’t bang your head against the wall! You can make Google Chrome on your primary device work like a charm. I know DNS_PROBE_FINISHED_NXDOMAIN issue is taunting you like a needle on the wound. You might have tried everything in your knowledge. And they all went as futile attempts.
Don’t worry! In this article, you are going to learn how to escape from this error forever. I have listed all the possible solutions people used in the past. All you need to do is trying them one by one. I know one solution will work for you.
Fix DNS_PROBE_FINISHED_NXDOMAIN on Google Chrome
As you just read, you can start from the first solution. Once you ensure one doesn’t work, you can move on to the next one.
Before that, let us check out what the error is, shall we?
What is DNS_PROBE_FINISHED_NXDOMAIN Error?
Have you heard of Domain Name System aka DNS? Assuming you have little knowledge about it, let me tell you a bit. When you want to visit a website, what do you do? You just open the web browser and enter the domain name there. However, the internet works on IP addresses.
For your system to understand, we have to enter the IP address of a site. The DNS takes over the job of translating a domain into its corresponding IP address. The glitches in the domain name system leads to this error.
So, it’s time we get into the solutions of this issue just like we have for DNS_PROBE_FINISHED_NO_INTERNET.
How to Solve DNS_PROBE_FINISHED_NXDOMAIN Issue?
Without further ado, let’s delve into the first solution.
Solution 1: Restart DNS Client Service
DNS Client service resolves and caches domain names. We are going to restart the service to see if it fixes the issue.
- Open the Run dialogue box by simultaneously hitting Win key+ R. Enter services.msc into the text box. Ensure you make no typos.
- You will get a list of services here. Scroll down a bit to those starting with the letter ‘D’. Can’t you see DNS Client service there?
- Right-click on it and choose Restart.
Error alert!! You see the option is disabled for me, don’t you? That may be the case for you as well. Just follow the steps given below to restart DNS Client service.
- Open the Run dialogue box and enter CMD into it. (You can alternatively search for CMD in Start menu).
- You got Command Prompt here, don’t you? Now enter the following commands.
net stop dnscache
net start dnscache
Most probably, you will solve DNS_PROBE_FINISHED_NXDOMAIN by this. What if you get the following error on Command Prompt?
The requested pause, continue, or stop is not valid for this service.
It’s time we ditch Services and Command Prompt. Let’s get our hands on Registry Editor.
- Enter regedit into the Run dialogue box. Alternatively, you can search for the same on Start Menu as well.
- You will see a number of listings on the left pane and the main content pane on the right as well. Follow HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache.
- On the main panel, you need to find Start registry key. And, change its value to 4 (disabled) from 2 (default).
- I told you to leave CMD, didn’t I? We need it one last time here. Open command line and enter the following command.
REG add “HKLM\SYSTEM\CurrentControlSet\services\Dnscache” /v Start /t REG_DWORD /d 4 /f
There you go! Still getting the issue? We have got a few more fixes.
Solution 2: Renew IP Address
Every device connected to the internet has a unique IP address. Sometimes, we can get rid of DNS_PROBE_FINISHED_NXDOMAIN error by replacing the existing one with a new one.
- I hope you know how to launch the Run command box, don’t you? Once you are there, enter CMD into the textbox.
- First, you have to release your current IP. For that, use the command given below.
- Before allotting a new address, you have to make sure no debris of the previous one get in the way. That’s why we are going to flush the DNS cache. You need to enter the following command for that.
The successful completion will give you a message. “Successfully flushed the DNS resolver Cache”.
- It’s time you renew the Internet Protocol Address. A new command is needed.
Points to Ponder:- As a caution, you can also use netsh int ip set dns and netsh winsock reset commands to reset Winsock catalogue and IP settings. Some Internet Service Providers assign your devices with a new internet protocol as you restarts the router.
Solution 3: Reset Google Chrome Flags
As a regular user, you may not be familiar with Flags on Google Chrome. They composed of experimental features one can willingly turn on. Fiddling with them may cause issues in getting access to the internet. Here, we are going to reset Chrome Flags to bring your system into the its previous state.
Open Google Chrome on your computer and enter chrome://flags into the address bar. On the top of the page, just right to the search box, you can see a button saying Reset all to default. Just click on it and restart your computer.
You think it didn’t work? We have got another efficient solution right below.
Solution 4: Check Local Hosts File
Every computer has a Local Hosts file that map hostnames to IP addresses. By doing so, one can block the access to a specific website. Nonetheless, it only affects that particular system. Let’s check whether the site you are trying to visit is listed in the file.
- There are many text editors. Chances are you use a third-party one. Whatever text editor you use, open it as administrator (right-click and choose Run as administrator).
- We now have to open the Hosts file. Hit Ctrl+ O to get the file opening dialogue box.
- Browse for the location, C:\Windows\System32\drivers\etc\. You will find a file named Hosts there. Open it up.
- Check whether or not any websites are present. If you find any, don’t forget to erase that entire line and save the file.
Don’t you see? DNS_PROBE_FINISHED_NXDOMAIN issue won’t taunt you anymore.
Solution 5: Disable Antivirus and VPN
Antivirus and VPN change your network settings to hide from online surveillance and eventually keep you safe. Are you sure you have no such application on your computer? If you have, disable those for a moment. Now, open the browser and check whether or not the error shows up.
Also Read:- [Solved] MSVCP140.dll Is Missing | Quickly
No luck? You can move on to the next fix here.
Solution 6: Change DNS Servers
Your ISP usually assigns you DNS servers. When any issue with the network turns up, people suggests using Google’s servers. What we are going to use here comes from Cloudflare. Theirs seem a bit faster.
- As a Windows user, I hope you know how to open Control Panel. You can do that by a simple search in the Start Menu.
- Once you are there, you have to open Network and Internet. The next pick should be Network and Sharing Center.
- Now, you have to choose Change Adapter Settings. You will see all your active internet connections there. Right-click on your current connection and hit Properties. (Alternatively, you can get properties by selecting the connection and hitting Alt+ Enter).
- From the next dialogue box, search for Internet Protocol version 4 (TCP/IPv4). The Properties button lies right below.
- Change the setting to Use the following DNS server addresses and use these.
For IPv4: 220.127.116.11 and 18.104.22.168
For IPv6: 2606:4700:4700::1111 and 2606:4700:4700::1001
- Hit OK and restart your computer.
What if you are still getting the error? Have a look at the following solution.
Solution 7: Update Google Chrome
Do you have a habit of updating your applications? I recommend you develop this as a routine. It makes your system safe and sound. How exactly can you check for Chrome updates to escape from DNS_PROBE_FINISHED_NXDOMAIN error?
- Hit the three-dots button on the top-right corner of the browser window.
- Click on About Google Chrome option from the menu you get.
- Wait a few seconds as the browser checks for updates. If you have any pending update, don’t hesitate to go on installing it.
Also Read:- How To Fix Windows 10 Update Error 0x8024a105?
Solution 8: Clean Your Browser Cache
As a last resort, let’s clear the cache on your Chrome browser to see if it resolves DNS_PROBE_FINISHED_NXDOMAIN error.
- Click on the three-dots button and go to Settings.
- On the search bar, enter Cache.
- Open the last option that says Clear Browsing Data.
- In order to ensure our part is perfect, you need to tick all the checkboxes. Don’t forget to change the Time range to All time.
- Finally, hit Clear data. That’s it!
So, what do you think? Have you gone through all the eight solutions I have listed here? I am sure you managed to eliminate DNS_PROBE_FINISHED_NXDOMAIN forever. Are you struggling from another error? Take a moment to comment down below. We will come up with the solution for your issue as early as possible.