How to Fix DNS Issues on Windows 10

Are you looking for a quick fix to DNS issues on Windows 10?

To access the internet on Windows 10, your computer first has to go through what is known as a Domain Access Server (DNS). Your DNS needs to function without any hiccups for you to access the internet in the first place.

However, you may sometimes find that you cannot access the internet due to a DNS error. There are many DNS issues, one of them being the “DNS Server Not Responding”, and this is what most users encounter when faced with a DNS issue.

Fortunately, there are many solutions to your DNS server problems. So, in this article, we’ll show you how to fix these DNS issues so that you can access the internet once again. 

Let’s dive right in!

1. Flush Your DNS Cache and Reset Winsock.

Your DNS cache stores information about your visits to other websites or anything else on the internet. At the same time, your Winsock (Windows Sockets API) stores information regarding your internet settings. Accordingly, they are essential when accessing the internet.

When having DNS errors, flushing your DNS cache and resetting your Winsock may help repair your DNS and restore your internet. Both can be done within the same window and only involve typing in commands in the Command Prompt.

Here’s how:

  1. Press the Windows and X keys at the same time to open the Power User menu.
  2. Once opened, select the Command Prompt (Admin) / Windows PowerShell (Admin).
Windows Powershell
  1. Inside the command window, press the Enter key after typing in each command:
  • ipconfig /flushdns
  • ipconfig /registerdns
  • ipconfig /release
  • ipconfig /renew
  • NETSH winsock reset catalog
  • NETSH int ipv4 reset reset.log
  • NETSH int ipv6 reset reset.log
  • Exit

Once done, check if you’re still encountering DNS errors on Windows 10. If it does not work, please continue reading to the next solution found below.

2. Change your Power Option Settings.

Your power option settings control your battery usage. It controls and manages the order in which your PC’s processes and programs are prioritized. Individual components can be configured, allowing you to control how much power they consume based on the power plan you’ve chosen.

If you’re experiencing DNS errors while on Wi-Fi, then your power settings may be slowing down your wireless adapter. Your settings may have been configured in a way that slows down your adapter if your system is not plugged in.

Here’s how to configure your power settings:

  1. First, right-click on the battery icon at the lower right side of your screen.
  2. Once opened, click Power Options.
  3. Look for your current power plan and select Change Plan Settings.
Power Plan Settings
  1. Next, open Change Advanced Power Settings by clicking it.
  2. Once opened, expand Wireless Adapter Settings by selecting it.
  3. Expand Power Saving Mode.
  4. Afterwards, set On battery and Plugged In to Maximum Performance by clicking on them.
Windows Power Options
  1. Finally, click Apply, then the OK button.

Once finished, your power options settings should allow your wireless adapter to function at maximum performance, regardless of your system’s battery capacity.

3. Switch to Google’s DNS Server.

Google launched its Public DNS server way back in 2009. They featured it as a more secure and reliable DNS server that consumers can freely use. Google’s DNS server is readily available worldwide, and anyone can use it.

Your ISP (internet service provider) connects you to their DNS server. However, if you are having errors related to DNS, a possible solution is to use Google’s DNS server instead of your ISP. 

Here’s how to switch to Google’s DNS server:

  1. Press the Windows and R key at the same time to open the Run window.
  2. Now, type ‘Control‘ to open your Control Panel.
DNS issues on Windows 10
  1. Once the Control Panel is opened, click View Network Status and Tasks under Network and Internet or Network and Sharing Center..
  2. Select Change Adapter Settings found on the right panel.
DNS issues on Windows 10
  1. Next, right-click on your network and select Properties.
  2. Once a window opens, select Internet Protocol Version 4 (TCP/IPv4), then select Properties.
DNS issues on Windows 10
  1. Mark the Use the following DNS server address box.
  2. After that, type in for Preferred DNS server, and for Alternate DNS server.
DNS issues on Windows 10
  1. Finally, click OK to save the changes.

You are now connected to Google’s public DNS server. If your ISP’s DNS server is causing the errors, they should now be fixed.

Proceed to the following solution below if you’re still experiencing DNS issues on Windows 10.

4. Disable Windows Update P2P.

A feature of Windows 10 is its peer-to-peer networking. This allows a system to receive and share resources with all the computers connected within the same local network. This allows a single computer to update once and easily share it with every computer that’s connected.

However, this feature may sometimes interrupt your DNS connection and cause errors in your internet connectivity. Therefore, a good solution is to disable this feature entirely to prevent any more DNS errors. 

The steps in disabling peer-to-peer are found below:

  1. Press the Windows and I keys at the same time to open Settings.
  2. Once opened, click the Update & Security category.
DNS issues on Windows 10
  1. Scroll down and select Advanced options.
DNS issues on Windows 10
  1. After, select Choose How Updates are Delivered.
  2. Now, click on the PCs on My Local Network option.
  3. Lastly, disable the Updates from More than One Place option.

You have now disabled peer-to-peer updating on your computer. This should stop peer-to-peer interference with your DNS connection. If the problem persists, move on to the next solution found below.

5. Reinstall and Update Your Network Driver

A network adapter is a component found inside your computer that allows it to communicate with other computers over a network. And just like any other part on your computer, your network adapter has a driver that contains resources that allow the network adapter to work as intended.  

Your network adapter may be the reason for DNS issues on Windows 10. There are two ways to fix this: to reinstall your network adapter driver and to update it. An outdated driver will cause bugs and errors, and reinstalling and updating them may fix the issue.

Here’s how to reinstall your network adapter driver:

  1. Right click on the Start button found on the lower-left corner of your screen.
  2. Select Device Manager from the menu.
  3. Once opened, expand the Network Adapters list by double-clicking.
  4. Next, right-click on your wireless adapter and select Uninstall Device.
DNS issues on Windows 10
  1. A prompt will appear. Tick the Delete the Driver Software for this Device and confirm by clicking Uninstall.
  2. Now, choose Network adapters, then click Action found on the toolbar.
  3. After that, click on Scan for Hardware Changes. Your system should automatically detect your missing driver and reinstall for you.
  4. Finally, check again under Network Adapter to see if your wireless adapter is back.

Here’s how to update your network adapter driver:

  1. Right the wireless adapter you previously reinstalled.
  2. Select Update Driver.
  3. A prompt will pop up. Please select Search Automatically for Drivers.
DNS issues on Windows 10
  1. Wait for the progress bar to load and finish your update.
  2. Lastly, restart your computer and recheck to see if your DNS error is gone.

You have successfully reinstalled and updated your network adapter. Your driver-related DNS issues should now go away, and you should be able to connect to the internet again.

That wraps it up for our guide on how to fix DNS issues in Windows 10. We hope you’ve successfully fixed this problem. If you have any comments, suggestions, or other inquiries, please don’t hesitate to leave a comment down below.

If this guide helped you, please share it. 🙂


  • Mako Young

    Mako is a staff writer at Saint. He's been writing about tech for more than a decade. When he isn't reading about the latest news on Apple, he's busy studying cybersecurity, cryptocurrency, cloud computing, and other IT-related sectors. His exceptional work graces technology and Apple-related blogs like How-To Geek,, Macgasm, onMac, PhotoWorkout, GameRant, and many more. He also has a Bachelors in Computer Science and has been writing since 2018, with over 400 posts published. LinkedIn X (Twitter)

Leave a Reply

Your email address will not be published. Required fields are marked *