DNS server not responding error on Windows laptop

DNS Server Not Responding on Windows 10/11: How to Fix It Step by Step

If you see the error “DNS server not responding” on Windows 10 or Windows 11, your internet connection is technically active, but your system can’t translate website names into IP addresses. The result: no websites load, even though Wi-Fi or Ethernet looks connected.

The good news: this issue is almost always fixable in minutes.

Below is a clear, non-technical, step-by-step guide that works for most users.


What Causes the “DNS Server Not Responding” Error?

This error usually comes from one of these issues:

  • Your ISP’s DNS servers are temporarily down
  • Windows cached bad DNS records
  • Router or modem needs a reset
  • VPN or firewall is interfering
  • Network adapter settings are incorrect
  • Corrupted network configuration

You don’t need to identify the exact cause first — the fixes below cover all common scenarios.


Step 1: Restart Your Router and Modem

This sounds basic, but it fixes a surprising number of DNS issues.

  1. Turn off your router and modem
  2. Unplug them from power
  3. Wait 60 seconds
  4. Plug them back in and wait for full connection

Then test your internet again.

If the error remains, continue.


Step 2: Restart the DNS Client Service

Windows runs a background DNS service that can sometimes freeze.

  1. Press Win + R
  2. Type services.msc and press Enter
  3. Find DNS Client
  4. Right-click → Restart

If Restart is unavailable, move to the next step.


Step 3: Flush and Renew DNS Cache (Very Effective)

This clears corrupted DNS records.

  1. Press Win
  2. Type cmd
  3. Right-click Command PromptRun as administrator
  4. Run these commands one by one:
ipconfig /flushdns
ipconfig /release
ipconfig /renew

Restart your browser and test again.


Step 4: Change DNS Servers to Google or Cloudflare

If your ISP DNS is unreliable, switching servers usually fixes the issue permanently.

Use Google DNS

  • Primary: 8.8.8.8
  • Secondary: 8.8.4.4

Or Cloudflare DNS

  • Primary: 1.1.1.1
  • Secondary: 1.0.0.1

How to change DNS:

  1. Open Control Panel
  2. Go to Network and Internet → Network Connections
  3. Right-click your connection → Properties
  4. Select Internet Protocol Version 4 (IPv4)
  5. Click Properties
  6. Choose Use the following DNS server addresses
  7. Enter values above
  8. Save and restart connection

Step 5: Disable VPNs, Firewalls, and Antivirus Temporarily

VPNs and security software often intercept DNS requests.

  • Turn off your VPN completely
  • Temporarily disable third-party antivirus
  • Pause firewall protection (briefly)

If the internet starts working:

  • Change VPN protocol
  • Enable split tunneling
  • Or switch DNS inside VPN settings

Active VPN connections are a common cause of DNS failures on Windows.

VPN Connected but No Internet Access? Fix It in 7 Simple Steps

Step 6: Update or Reset Network Adapter

Outdated or corrupted drivers can break DNS resolution.

  1. Press Win + X
  2. Open Device Manager
  3. Expand Network adapters
  4. Right-click your adapter → Update driver
  5. Choose Search automatically

If that fails:

  • Right-click → Disable
  • Wait 10 seconds
  • Enable again

Step 7: Reset Network Settings (Last Resort)

This restores all network components to default.

  1. Open Settings
  2. Go to Network & Internet
  3. Click Advanced network settings
  4. Select Network reset
  5. Restart your PC

⚠️ This removes saved Wi-Fi passwords, so keep them handy.

DNS issues often appear as “Wi-Fi connected but no internet” errors

Wi-Fi Connected but Internet Not Working on Windows? Try These Fixes


How to Prevent DNS Errors in the Future

  • Use stable DNS providers (Google or Cloudflare)
  • Avoid stacking VPN + firewall + DNS tools
  • Restart router monthly
  • Keep Windows and network drivers updated

Final Thoughts

The “DNS server not responding” error looks serious, but it’s rarely permanent. In most cases, changing DNS servers or flushing the cache fixes it immediately.

If the problem keeps coming back, your ISP DNS is likely unstable — switching DNS permanently is the best long-term solution.