Most users face the dns_probe_finished_no_internet problem when they try to access any website or web page on a Google Chrome browser. It can appear due to various reasons. Some of the common reasons include a poor internet connection or corrupted DNS Cache files. However, this can be easily fixed by following a few solutions. Thus, go through the following section one by one until your issue is fixed.
Solution 1: Clear DNS Cache
As stated above, the problem can be caused due to corrupted DNS cache files. Hence, the best solution to fix this problem is by simply deleting the DNS Cache of Google Chrome. Thus, go through the following steps.
- Open Google Chrome browser and go to the address bar by pressing the F6 button on your keyboard.
- Here, type ‘chrome://net-internals/#dns’ in the URL and press enter.
- Next, select ‘Clear-Host Cache’. This can be found next to the Host resolver cache. After that, wait for the process to be completed.
Now, check whether you are able to load websites correctly or not. If not, then you need to clear the DNS cache on the system level. Thus, follow the steps given below.
- Press the Windows key and the R key together to open the Run dialogue box.
- In the search box, type ‘cmd’ and press Enter.
- Now, type ‘ipconfig /flushdns’ and press the Enter key to execute it.
- Lastly, restart your device.
Now, open a browser and try to access any website. Check if the problem has been correctly fixed or not.
Solution 2: Change DNS Settings
You can also fix this issue by simply changing your network’s DNS settings. This can be easily done by replacing the existing DNS settings with Google’s. Hence, go through the following steps.
- First, launch the Run dialogue box by pressing the Windows key along with the letter ‘R’. Then, type ‘ncpa.cpl’ and press enter.
- Here, find the option for Internet Protocol Version 4 (TCP/IPv4) and select its Properties after clicking on it.
- Now, you have to click on ‘Use the following DNS servers’. Under favourable DNS server enter ‘188.8.131.52’ and second DNS server as ‘184.108.40.206’.
- Make sure to set the IP as automatic. Thereafter, save your settings and close the window.
Lastly, restart your browser and check if the problem still persists or not.
Solution 3: Reset TCP/IP Settings
Dns_Probe_Finished_No_Internet error can be fixed by resetting the TCP/IP Settings. Thus, follow the steps below to do so.
- Press the Windows logo button to open the Start menu. There, type cmd and press enter.
- Then, enter these commands one by one and execute them by pressing the Enter button after each command.
- ipconfig /release
- ipconfig /all
- ipconfig /flushdns
- ipconfig /renew
- netsh int ip set dns
- netsh winsock reset
- After these commands, restart your system and check if the problem has been resolved.
Solution 4: Disable Prediction Services
Google chrome has a special prediction service which it uses to store websites in its database to load it faster when a user visits it next time. However, it can cause the Dns_Probe_Finished_No_Internet issue. Thus, you have to disable it by following the steps below.
- Open Google Chrome and go to its settings.
- Select the Advanced settings after scrolling down.
- You will find the option ‘Use Prediction Services to Load the Pages more Quickly’. Make sure that it is turned off.
- Thereafter, restart your browser and check if the issue still occurs or not.
Solution 5: Update Network Adapter Driver
An outdated driver can also be one of the reasons behind dns_probe_finished_no_internet. Hence, follow the steps below to update it.
- Press the Windows key and the R key together to open the Run window.
- Type ‘devmgmt.msc’ on the text field and hit the Enter button.
- It will take you to the Device Management Window. Find the Network Adapter driver from the list and expand it.
- Choose your driver and then right click on it. Choose Update Driver from the options.
- Then, select Search Automatically and wait for the update to be automatically downloaded and installed on your system.
After finishing this, the Driver update will be successfully updated. Now, restart your device and check if you still face the issue dns_probe_finished_no_internet on your windows 10.
Solution 6: Remove Faulty Chrome Extension
Try to open the desired Web Page in incognito mode. You can open an incognito window by pressing Ctrl + Shift + N. If you see it is opening in incognito mode, a Chrome extension is a reason behind the issue. Resolve this by turning off extensions to discover the culprit. To do so, you have to uncheck all the extensions after opening chrome://extension in the address bar. Turn them on one by one until you run into the problem. Once found, remove it from the browser.
Solution 7: Update Chrome Browser
Similar to Network Adapter Driver, an outdated browser can cause the problem as well. Hence, follow the steps below to update Google Chrome.
- Open Google Chrome and open its menu. Here, go to Settings.
- Select Help from the given options.
- Again, click on About Chrome and then on Update Chrome Browser.
After the updating process is completed, the browser will automatically restart. Hence, check if you’re still facing the DNS problem or not.
Solution 8: Other Options
If all the methods above did not work for you, you can try these methods to fix this DNS issue.
Though it is rare, you can face the DNS issue due to your antivirus. According to many users who have faced this problem, after uninstalling or disabling the antivirus from their device the error was gone. So, try uninstalling the antivirus.
Disable Firewall on Your Device
Sometimes firewall can interrupt when your browser is trying to connect. This might be the scenario for you. So, try to resolve the issue disabling the Firewall on your device.
In summary, the above solutions should help you to fix the dns_probe_finished_no_internet issue on Google Chrome. Always check your network connectivity to ensure that you have a working internet connection. Moreover, you should make sure that your web browser is always updated to the latest version.