sodcalculator

10 Tech How-To

Fix DNS Server Isn’t Responding in Windows 11

Guide 10-13368 · Updated · Step by step

If you see “DNS server isn’t responding� in Windows 11, your PC can’t reach the Domain Name System server that translates website names into IP addresses, so browsers show errors like “This site can’t be reached.� The fix usually involves flushing the DNS cache, changing your DNS server to a public one like Google (8.8.8.8) or Cloudflare (1.1.1.1), or resetting the network stack. Below are the exact steps, plus background on why this happens and how to prevent it from recurring.

What Does “DNS Server Isn’t Responding� Mean?

Every time you type a web address (like example.com), your computer asks a DNS server to look up the corresponding numeric IP address. If that server doesn’t answer within a few seconds, Windows shows the “DNS server isn’t responding� error in the Network Diagnostics tool. The problem can be on your side (misconfigured settings, stale cache, faulty router) or on the DNS provider’s side (outage, throttling). In most cases, the issue is local and easy to resolve.

Why Does This Happen on Windows 11?

Windows 11 uses the same DNS client service as Windows 10, but it also introduces a feature called DNS over HTTPS (DoH) that encrypts DNS queries. If DoH is enabled but the configured server doesn’t support it, or if the service is misconfigured, you can get intermittent failures. Other common causes include:

  • Corrupted DNS cache after a network change or VPN disconnect.
  • Router firmware issues or overloaded router memory.
  • Antivirus or firewall software blocking DNS port 53.
  • Outdated network drivers, especially after a Windows update.
  • ISP outages or DNS server problems on the provider side.

How to Fix It: Step-by-Step

Try these in order, testing your connection after each step. The first three are safe and take less than a minute.

  1. Restart your router and PC. Unplug the router for 30 seconds, plug it back in, wait for it to fully boot, then restart your PC. This clears temporary glitches on both ends.
  2. Run the Windows network troubleshooter. Go to Settings > System > Troubleshoot > Other troubleshooters and click Run next to “Internet Connections.� It will often detect and fix DNS issues automatically.
  3. Flush the DNS cache. Open Command Prompt as administrator (right-click Start, select “Terminal (Admin)� or “Command Prompt (Admin)�), then type: ipconfig /flushdns and press Enter. You should see “Successfully flushed the DNS Resolver Cache.�
  4. Change your DNS server to a public one. This is the most reliable fix. Go to Settings > Network & Internet > Wi-Fi (or Ethernet), click your connection, then click “Edit� next to DNS server assignment. Change it from “Automatic (DHCP)� to “Manual,� turn on IPv4, and enter 8.8.8.8 and 8.8.4.4 (Google) or 1.1.1.1 and 1.0.0.1 (Cloudflare). Save and reconnect.
  5. Reset the network stack. In the same admin terminal, run these commands one by one, pressing Enter after each:
    netsh winsock reset
    netsh int ip reset
    ipconfig /release
    ipconfig /renew
    Restart your PC afterward.
  6. Update or reinstall your network driver. Open Device Manager, expand “Network adapters,� right-click your Wi-Fi or Ethernet adapter, and choose “Update driver.� If that doesn’t help, right-click and select “Uninstall device,� then restart—Windows will reinstall the driver automatically.

How to Choose a DNS Server

Public DNS servers are free and often faster and more reliable than your ISP’s. The most popular are Google (8.8.8.8 and 8.8.4.4), Cloudflare (1.1.1.1 and 1.0.0.1), and Quad9 (9.9.9.9). Each has different privacy policies—Cloudflare and Quad9 emphasize privacy, while Google uses data for its services. For most users, Google or Cloudflare works well. If you need to bypass regional blocks or want extra filtering, consider OpenDNS (208.67.222.222) or a custom DNS from your router manufacturer. You can test speed with free tools like DNS Benchmark, but note that the difference is often only a few milliseconds.

Common Mistakes and Misconceptions

One common mistake is thinking the error means your internet is down. DNS failure only blocks name resolution—you might still have a working connection to the network. Another misconception is that changing DNS is risky; it’s not, as long as you use a reputable server. Also, some users disable IPv6 to fix DNS issues, but that’s rarely the cause and can break other things. Finally, don’t forget to check if the problem is on the website’s side—try another device on the same network or a different browser. If the error appears on all devices, the router or ISP is likely at fault.

When to Contact Your ISP

If you’ve tried all the steps above and the error persists on multiple devices, your ISP may be having an outage or blocking certain DNS servers. Check their status page or call support. Also, if you’re using a VPN, disconnect it and test again—VPNs can interfere with DNS. If the issue only happens on one device, a clean Windows network reset (Settings > Network & Internet > Advanced network settings > Network reset) can help, but note that it removes all saved Wi-Fi passwords and VPN connections.

Frequently Asked Questions

Why does my DNS server keep not responding?

Recurring failures usually point to a persistent setting or hardware issue—most commonly an outdated router, a misconfigured firewall, or a DNS server that’s unreliable. Changing to a public DNS server often resolves it permanently.

Is it safe to change my DNS to 8.8.8.8?

Yes, 8.8.8.8 is Google’s public DNS server and is widely used. It’s safe and free, though Google may log your queries according to its privacy policy. If you prefer, use Cloudflare (1.1.1.1) which promises not to sell your data.

Will flushing DNS cache delete my browsing history?

No. The DNS cache only stores IP addresses of recently visited sites, not your browsing history. Flushing it simply forces your PC to re-query DNS servers, which can fix resolution errors.

How do I enable DNS over HTTPS in Windows 11?

In Settings > Network & Internet, click your connection, then edit DNS settings. Under DNS server assignment, set it to Manual, turn on IPv4, and enter a DNS address. Then toggle “DNS over HTTPS� to On. This encrypts your DNS queries, improving privacy and sometimes bypassing ISP blocks.

What if the error appears only in one browser?

That’s rare because DNS is system-wide. If it happens, clear the browser’s cache and reset its network settings, or try a different browser to confirm. It could also be a browser extension interfering.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →