The technology has made our life easier. However, when it goes wrong, you will feel a perennial headache. In case you are a rookie in computers, you simply can’t figure out how to escape from the menace. DNS_PROBE_FINISHED_NO_INTERNET is such an error which doesn’t even hint at the cause of it.
Going by the name, you know what it means. Even though it looks like you have an active internet connection, the hardware of your system doesn’t detect the same. Of course, something might have gone wrong. And, you can only find it by the trial and error method.
Solve DNS_PROBE_FINISHED_NO_INTERNET Error
We have arranged around ten solutions in the order of their complexity. You should try each one to finally stumble on what works for you.
Solution 1: Check for Connectivity
Even though this one isn’t a fix for the error, it tells you whether or not your device is connected to the internet. If you get a negative result, you can move on to fixing the router or reconnecting the cable.
What we need here is Command Prompt. (Are you a macOS user? Well then, you need to open Terminal).
- Press Win key+ R to get the run dialogue box.
- Type CMD and press ok. There you go! What you see is the command prompt window. You can also get it opened by searching on the start menu.
- In order to check for an active connection, you have to ping google.com. The last domain can be of any available website.
Reply from 126.96.36.199: bytes=32 time=193ms TTL=53
Reply from 188.8.131.52: bytes=32 time=193ms TTL=53
Reply from 184.108.40.206: bytes=32 time=192ms TTL=53
If you get something like these three lines, the internet is connected to your system. In case you get a ‘Request timed out’ message instead, you need to troubleshoot the connection.
You can use this step after doing each fix given below. When the result you get resembles to the three lines above, you can see you have an active connection.
Check: Fix 0xc00007b Error EASILY!!
Solution 2: Power Cycle
It’s a simple step. Before you get your hands dirty with technicality, let’s try to save the day with a simple fix.
- You should turn off your router and modem.
- Don’t rush into turning it back on. Wait at least 10 minutes.
- Now, you can power it back on. Make sure your device is connected (either via wires or wireless).
- Go to the first solution to figure out whether or not the issue still persists.
Solution 3: Change Your DNS to Google DNS
A DNS server manages, maintains and processes internet domain names and associated records. If it goes wrong, you will never get access to the web. Let’s try to change the DNS to Google DNS and see if it works.
- First, you have to search for Network in the Windows start menu and select Network status.
- Go to Change adapter options in order to move on to the next step.
- You will now get a list of all the connections your windows computer has ever connected to. Right-click on the active one and select Properties (Alternatively, you can click it and go for Alt+Enter).
- Scroll down to see Internet Protocol Version 4 (TCP/IPv4). Opt for it.
- Most probably, you can see the selected option as Obtain DNS server address automatically. Choose the other one (Use the following DNS server addresses).
- Now, put in Preferred DNS server as 220.127.116.11 and Alternate DNS server as 18.104.22.168. Press OK.
- Finally, restart your router and windows system.
Most of the dns probe finished no internet errors halt through this method.
Solution 4: Use the Command Prompt in Windows (or Terminal on Mac)
Command Prompt is a magic wand when it comes to troubleshooting your device. It has got many handy commands that eliminates errors in a blink.
- Click the Start button or hit the Win key.
- You can see a search box there. Put in CMD there. You will get something as seen in the image here.
- Right click on Command Prompt and choose Run as administrator.
- When prompted by User Account Control, you will have to press Yes.
- You need to type (if possible copy- paste) the following commands into the window.
netsh int ip set dns
- Now, you can close the CMD window and restart the computer. In order to check whether or not the internet is connected, you can go back to the first solution.
Solution 5: Clear Chrome’s History, Cache and Cookies to fix dns probe finished no internet in Windows
You are a Google Chrome user, aren’t you? Follow these steps to clear the browsing data.
- Click on the three dots situated at the top-right corner of the browser window.
- You have to go with Settings (bottom on the list). It is also possible to open by putting chrome://settings into the address bar.
- Scroll down to the bottom and hit Advanced.
- To the bottom, under Privacy and security, you can spot Clear browsing data.
- There are two options; basic and advanced. As we are encountering a fatal error, let’s go with the latter.
- Set the time range to All time. Tick every checkbox to be on the safe side. Finally, hit Clear data.
It may take a while for the browser to finish the process. Do not close the window before completion. Just restart your computer and the internet connection after that.
Solution 6: Update the Driver
The software developers have got smarter and outdated drivers aren’t a thing nowadays. We can’t rule out the possibility of it happening, though. Let’s try to update the network adapter driver.
- Open the Run dialogue box by simply pressing Win key+ R.
- Put devmgmt.msc to get the device management window.
- You will get a list of all the devices attached to the system. What you should look for is Network adapters. It is possible for you to find multiple ones. Select what you are using at the moment.
- Right click and choose Update Driver Software.
- Here, you need to go with Browse my computer for driver software followed by Let me pick a list of drivers on my computer.
- Select the compatible hardware. Hit Next. There you go!
You will get a notification on the completion. Restart your computer for the changes to come into effect. Most of the times, you won’t see dns_probe_finished_no_internet ever again.
Solution 7: Clear Google Chrome’s DNS Cache To Solve The Problem
Not many know this fix. Sometimes, you need to follow a simple but best path to solve a complicated problem.
- Enter chrome://net-internals/#dns into the address bar.
- You can see something like the image here. Click on Clear host cache button right next to Host resolver cache.
- Restart the browser (if possible, reboot the modem as well).
That’s it! You can try visiting a website on Chrome now and see it’s loading up without any flaws.
Also Check Out: How To Fix DPC Watchdog Violation Windows 10 Error
Solution 8: Disable DNS Prediction Service on Chrome
- Enter chrome://settings or manually open Settings from the browser.
- Scroll down to click on Advanced settings in order to get what we want.
- You can see an option Use prediction service to load the pages more quickly. Just uncheck it.
- Restart the browser to bring the changes into effect.
There you go! We hope you already have the issue fixed. In case you don’t, there are a couple of solutions too.
Solution 9: Disable All Extensions
If you are an internet addict, I know you can’t deny the features the extensions offer. Google Chrome’s extensions enhances the capability of your browser to the next level. Unfortunately, not every one available on the web is safe.
- Press the three-dots on the right-top corner and choose New Incognito Tab.
- Visit any website. If you can do it without fail, the issue may be arising from an extension.
- Enter chrome://extensions into the address bar. You can see all the extensions installed on the browser.
- Disable each one of them. Yeah, every single one! Try visiting a site, success??
- Now, restart the browser and enable one. Try to visit a website. If it does work, you can move on to enabling another one.
- When you see the internet stops working, you can spot the culprit. Just remove that only extension.
Solution 10: Update Your Chrome Browser
Google keenly releases periodical updates to their browser, which apparently is the most popular. You should keep it updated to prevent the malicious attempts to keep the control of your computer.
- Open the menu (three-dots button).
- Follow Help>> About Google Chrome.
- As soon as you reach there, it will check for updates and notifies you of the same. It’s only a matter of a few clicks to install the update.
You already got a method to check whether or not your connection works. Use the CMD ping method.
You just got a golden nugget of ten solutions to DNS_PROBE_FINISHED_NO_INTERNET error. As you read in the beginning, try to implement the fixes in the correct order. Just stop when you strike the chord. In case you fail to solve the issue even after going through all these ten solutions (unlikely to happen), you need to contact a technician. It doesn’t hurt to connect with your ISP as well.