Skip to content
TECHNOARTH Technology in practice.
Networking

DNS server not responding: how to fix it on Windows

Wi-Fi connects, but websites won’t load and troubleshooting says the DNS server isn’t responding. Here’s how to fix it in minutes — from restarting the router to switching DNS.

You’re connected to Wi-Fi, but no website loads — and Windows troubleshooting says “The DNS server isn’t responding”. DNS is the service that turns names like google.com into IP addresses. When it fails, you have a connection, but your browser doesn’t know where to go.

Windows Network Diagnostics with the message: the device or resource (DNS server) is not responding
This is the Windows diagnostics message (1) this guide fixes.
In this article
  1. Step 1: find out if it’s only your computer
  2. Step 2: flush the DNS cache and renew your IP
  3. Step 3: change your DNS server
  4. Step 4: reset the network stack
  5. Step 5: check VPN, antivirus and drivers
  6. FAQ

Step 1: find out if it’s only your computer

  1. Test the internet on your phone, on the same Wi-Fi network.
  2. If your phone can’t browse either, the problem is the router or your provider: restart the router (unplug it for 30 seconds) and wait two minutes.
  3. If only the computer fails, continue with the next steps.

Step 2: flush the DNS cache and renew your IP

In Command Prompt or PowerShell as administrator, run these commands one at a time:

Command
ipconfig /flushdns
ipconfig /release
ipconfig /renew

Test whether DNS is responding:

Command
Resolve-DnsName google.com

Step 3: change your DNS server

Your provider’s DNS sometimes becomes unstable. Switching to a public DNS usually fixes it immediately — and often makes browsing faster.

  1. Open Settings › Network & internet and click Wi-Fi (or Ethernet).
  2. Click Hardware properties.
  3. Next to DNS server assignment, click Edit.
Wi-Fi hardware properties in Windows 11 with the Edit button for DNS server assignment highlighted
In Hardware properties, click Edit next to “DNS server assignment”.
  1. Change from Automatic to Manual, turn on IPv4 and enter the addresses. Then click Save.
Edit DNS settings window set to Manual, with IPv4 on and servers 1.1.1.1 and 1.0.0.1 entered
Choose Manual, turn on IPv4, enter the preferred (1) and alternate (2) DNS, and save (3).
ServicePreferred DNSAlternate DNS
Cloudflare1.1.1.11.0.0.1
Google8.8.8.88.8.4.4
Quad9 (blocks malicious sites)9.9.9.9149.112.112.112

Step 4: reset the network stack

If it still doesn’t work, reset Windows network settings (PowerShell as administrator) and restart your computer:

Command
netsh winsock reset
netsh int ip reset

Step 5: check VPN, antivirus and drivers

  • VPN or proxy: disconnect and test again. Misconfigured VPNs often hijack DNS.
  • Third-party antivirus or firewall: temporarily turn it off to test and, if that fixes it, adjust its settings or update it.
  • Network adapter driver: update it from Device Manager or your laptop maker’s website.

FAQ

What does “the DNS server isn’t responding” mean?

Your computer couldn’t get website addresses from the DNS server. The connection to the router works, but translating names into IP addresses failed.

Is it safe to change my DNS?

Yes, if you use well-known services like Cloudflare, Google or Quad9. You can switch back to “Automatic” at any time.

It happens on every device. What now?

Restart the router. If it continues, set a public DNS on the router itself or contact your provider — the fault is probably on their network.

Share

About the author

TECHNOARTH Editorial Team

The TECHNOARTH newsroom: technology tutorials, guides, comparisons and news produced with AI assistance and checked against manufacturers’ official sources.