How to Fix DNS Errors on Windows – Paxi

You type a web address, hit Enter, and the browser replies “DNS server not responding” or “This site can’t be reached.” Learning How to Fix DNS Errors on Windows is worth your time because DNS is involved in almost every online activity — email, apps, streaming, and games — so a broken resolver makes the whole internet look down even when your connection is perfectly fine. The fix is usually quick: clear a bad cache, restart your router, or switch to reliable DNS servers.

This guide explains what DNS errors mean, then works through the fixes from fastest to most thorough, on Windows 10 and Windows 11.

Quick Answer

To fix DNS errors on Windows: 1) restart your PC and router; 2) open an admin Command Prompt and run ipconfig /flushdns; 3) if the error persists, change your DNS servers to 8.8.8.8 and 8.8.4.4 (Network Connections > adapter Properties > IPv4); 4) disable any VPN or proxy temporarily; 5) run netsh winsock reset and netsh int ip reset and restart; 6) update the network adapter driver from Device Manager. As a last resort, use Settings > Network & internet > Advanced network settings > Network reset.

What DNS Does — and Why It Breaks

DNS, the Domain Name System, is the internet’s phone book: it translates human-readable names like example.com into numeric IP addresses your computer needs to connect. When you visit a site, Windows asks a DNS server (usually your ISP’s, assigned automatically) for the address. If that server is down, slow, or unreachable — or if your PC’s local records are corrupt — every lookup fails and nothing loads, even though the underlying line is healthy.

Common causes of DNS errors on Windows include a corrupted local DNS cache, an ISP DNS outage, a VPN or proxy intercepting lookups, a bad Windows update affecting the network stack, malware that altered your DNS settings, or a firewall blocking DNS traffic on port 53. The steps below address each of these in turn.

How to Fix DNS Errors on Windows: The Complete Checklist

1. Flush the DNS Cache

Windows stores recent DNS lookups in a local cache to speed things up, but a bad entry can poison every attempt to reach a site. Flushing it forces fresh lookups. Press Windows key + X, choose Terminal (Admin), and run:

ipconfig /flushdns

You should see “Successfully flushed the DNS Resolver Cache.” Try your browser immediately — this alone resolves a surprising number of cases. For a deeper dive into what the cache does and when flushing helps, see our dedicated guide on how to flush DNS cache in Windows 11.

2. Restart Your PC and Your Router

DNS errors are frequently transient: the ISP’s server had a bad few minutes, or the router’s firmware lost its DNS relay. Restart your PC first (a full restart, not just sleep), then power-cycle the router: unplug it for two minutes, plug it back in, and wait for the lights to settle. If the error appeared suddenly and recently, this simple sequence is the most common fix of all.

3. Switch to a Reliable Public DNS

If flushing and restarting did not help, your ISP’s DNS servers may be the problem. Switching to a well-known public pair takes two minutes and is completely reversible:

  1. Press Windows key + R, type ncpa.cpl, and press Enter to open Network Connections.
  2. Right-click your active connection (Wi-Fi or Ethernet), choose Properties, then double-click “Internet Protocol Version 4 (TCP/IPv4).”
  3. Select “Use the following DNS server addresses” and enter 8.8.8.8 as the Preferred DNS server and 8.8.4.4 as the Alternate DNS server.
  4. Click OK, close the window, and test your browser.

These are Google’s public DNS addresses; alternatives like 1.1.1.1 (Cloudflare) work equally well. Write down whatever was there before you change it, so you can revert if needed. If the error disappears immediately, the fault was your provider’s DNS, not your PC.

4. Temporarily Disable Your VPN and Check Proxy Settings

VPN clients and work proxies route DNS lookups through their own servers, and a stale VPN configuration is one of the most common causes of “DNS server not responding.” Disconnect or fully exit your VPN app and test again. Then check Settings > Network & internet > Proxy: “Automatically detect settings” should be on, and “Use a proxy server” should be off unless your workplace requires one. A leftover proxy from an old office network can silently redirect all your DNS queries nowhere.

5. Reset the Network Stack

If the error persists across restarts, the Windows network stack itself may be damaged. In an admin terminal, run these commands one at a time:

netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew

Restart your PC afterward — the restart is required for the reset to take effect. This rebuilds the components that handle DNS resolution at the system level and fixes corruption left behind by bad updates or half-removed VPN software. If you have never done this before, our guide on how to reset network settings in Windows 11 explains the gentler Settings-based reset too.

6. Update or Reinstall the Network Adapter Driver

A faulty driver can drop DNS packets even when everything else looks normal. Press Windows key + X, open Device Manager, expand “Network adapters,” right-click your adapter, and choose “Update driver” > “Search automatically for drivers.” If that finds nothing, right-click the adapter, choose “Uninstall device,” and restart — Windows will reinstall the driver automatically. Note that if you cannot reach the internet at all, you may need to download the driver on your phone and transfer it over USB.

7. Disable IPv6 Temporarily

Some routers and ISP setups misroute IPv6 DNS queries, producing errors even when IPv4 is fine. In your adapter’s Properties window, uncheck “Internet Protocol Version 6 (TCP/IPv6)” and click OK. This is a test, not a permanent recommendation: if the error clears, your router’s IPv6 handling is the issue and you can leave it off with no downside for everyday use. If nothing changes, re-enable it.

8. Check for Malware and Inspect the Hosts File

Malware sometimes hijacks DNS by pointing your PC at a rogue server. Run a full scan with Windows Security (Windows Security > Virus & threat protection > Scan options > Full scan). Also worth a look is the hosts file, a local override list that malware occasionally edits: open C:\Windows\System32\drivers\etc\hosts in Notepad and check for suspicious entries below the commented lines. A clean hosts file has no active entries at all. If you find unfamiliar addresses redirecting known sites, your PC was infected — clean it before changing any DNS settings.

When DNS Errors Hit Every Device in Your Home

If your phone, tablet, and laptop all show DNS errors at once, the problem is not Windows — it is the router or the ISP. Log in to your router (usually at 192.168.1.1) and check its status page: if its own DNS fields are blank or failing, restart it and, if your router allows it, set its DNS to a public pair so every device benefits. If the router shows no internet connection at all, the line itself is down and no DNS change will help — you are actually dealing with a connection fault, which our guide on how to fix Ethernet connected but no internet walks through. If you have just had a brand-new connection installed, also confirm the account is fully activated — our overview of new home internet and utility setup requirements explains what activation normally involves in the UAE. In the UAE, ISP-level outages with etisalat by e& or du are typically resolved within hours; check the provider’s app before calling. And if support stonewalls you, UAE consumer protection laws set out how to escalate telecom complaints formally.

Frequently Asked Questions (FAQs)

What does “DNS server not responding” actually mean?

It means your computer sent a domain-name lookup to its configured DNS server and got no usable answer back. The server may be down, unreachable, or blocked — or your PC may be pointing at the wrong server entirely (a common leftover from VPN software). It does not mean your internet line is broken; apps that connect directly by IP address can sometimes still work while the browser fails.

Is it safe to change my DNS to 8.8.8.8?

Yes. 8.8.8.8 and 8.8.4.4 are Google’s public DNS servers, widely used for years, and the change is fully reversible — just switch the setting back to “Obtain DNS server address automatically.” The only trade-off is that your DNS queries go to a third party rather than your ISP; if you prefer, 1.1.1.1 from Cloudflare is a well-regarded alternative. Neither change affects your speed in any meaningful way for normal browsing.

Why do DNS errors keep coming back after a restart?

Recurring DNS errors usually point to a persistent cause: a VPN or security suite that re-applies bad settings on every boot, malware that re-edits your configuration, or an ISP whose DNS servers are chronically unreliable. If the problem returns within hours of each fix, permanently switch to a public DNS pair and run a full malware scan — those two steps cover the most common repeat offenders.

Can a browser cause DNS errors, or is it always Windows?

Browsers can have their own DNS settings. Chrome, Edge, and Firefox all offer “Secure DNS” (DNS-over-HTTPS), which can conflict with a VPN or a filtered network. If only one browser fails while others work, disable its Secure DNS option (in Chrome: Settings > Privacy and security > Security > Use secure DNS) and test again. If every browser and every app fails, the problem is at the Windows or router level.

Should I use the network reset option as a final fix?

Network reset wipes all network adapters, saved Wi-Fi passwords, VPN profiles, and custom settings back to defaults — it is effective but disruptive. Use it only after the targeted fixes above have failed. Go to Settings > Network & internet > Advanced network settings > Network reset, click “Reset now,” and restart when prompted. Microsoft documents the same procedure in its official Windows connection troubleshooting guide, which is a useful reference if anything behaves unexpectedly afterward.

The Bottom Line

DNS errors look scary because they break everything at once, but they are among the easiest Windows problems to fix. Start with ipconfig /flushdns and a router restart; if that fails, switch to a public DNS pair like 8.8.8.8 and disable any VPN or proxy. Only reach for the network stack reset, driver reinstall, or full network reset if the simpler steps do not work. And remember the key diagnostic rule: one broken device means a Windows problem, every broken device means a router or ISP problem — solve the right one and you will be back online in minutes.

Last Updated: 8 October 2026

About the author: Zaviyar Sultan is a UAE-focused writer at Paxi, covering driving, visas, banking, insurance and everyday UAE life. His guides are researched from official UAE government and regulator sources and updated regularly.

Paxi is an independent informational website, not affiliated with the UAE government or any agency mentioned; content is general information only, not legal, immigration or financial advice; verify critical details with official sources before acting.

Leave a Comment