You open your browser, type in a website, and get nowhere even though your PC still shows an internet connection. One of the most common causes is a DNS server not responding error, which prevents your computer from translating website names into the addresses it needs to connect. In this guide, you will learn how to identify the problem, fix it step by step on Windows, and reduce the chances of it happening again.
Why this happens
DNS stands for Domain Name System. Think of it as the internet's address book. When DNS is working, you can type a name like example.com and your device quickly finds the correct destination. When it fails, websites may stop loading even though other parts of your network still appear normal.
This problem can be caused by a temporary router glitch, a corrupted DNS cache, outdated network adapter settings, or a problem with the DNS server assigned by your internet provider. In some cases, security software, VPN apps, or custom network settings can also interfere with DNS lookups.
Fix it step by step
- Confirm that the issue is really DNS.
Open a web browser and try visiting more than one website. If none of them load, but apps like streaming services or chat tools still partly connect, DNS is a likely cause. You can also open Command Prompt and run ping 8.8.8.8. If that works but ping google.com fails, the connection is up and name resolution is the problem. - Restart your modem, router, and PC.
Power off your modem and router, wait about 30 seconds, then turn them back on. After your internet lights return to normal, restart your computer. This simple step clears many temporary network faults and is often enough to fix a DNS server not responding message. - Flush the DNS cache.
On your Windows PC, open Command Prompt as an administrator. Type ipconfig /flushdns and press Enter. You should see a message confirming that the DNS Resolver Cache was successfully flushed. This removes outdated or corrupted records that may be sending your browser to the wrong place. - Release and renew your IP address.
In the same Command Prompt window, type ipconfig /release and press Enter, then type ipconfig /renew and press Enter. This forces Windows to request fresh network information from your router, which can correct a bad lease or incomplete adapter configuration. - Reset the Windows network stack.
Still in Command Prompt as administrator, run netsh winsock reset and then netsh int ip reset. Restart your PC after both commands finish. These commands rebuild key network components in Windows and often fix stubborn DNS and connectivity issues. - Try a different DNS server.
Go to Settings > Network & Internet, choose your active connection, and open the adapter settings. Edit the DNS server assignment and test a reliable public DNS service, such as Cloudflare DNS or Google Public DNS, if you are comfortable doing so. If web pages load normally after the change, your original DNS provider may have been the source of the problem. - Temporarily disable VPN or web filtering tools.
If you use a VPN, third-party firewall, or internet security suite, disconnect or pause it briefly and test your browser again. Some privacy and filtering apps route DNS requests through their own servers, and misconfiguration can block lookups. If disabling a tool fixes the issue, re-enable it and review its network settings rather than leaving protection off. - Update or reinstall the network adapter.
Open Device Manager, expand Network adapters, right-click your Ethernet or Wi-Fi adapter, and select Update driver. If the problem started after an update or continues after updating, choose Uninstall device, restart the computer, and let Windows reinstall the adapter automatically. This can resolve driver corruption that disrupts DNS communication.
If the problem keeps coming back
If DNS server not responding returns regularly, look for a bigger pattern. The issue may be tied to an aging router, unstable ISP service, aggressive security software, or a device-specific adapter problem. Test another device on the same network. If every device has the same issue, focus on the router or internet provider. If only one computer is affected, the problem is more likely inside Windows. Keeping your router firmware, Windows updates, and network drivers current can help prevent repeat DNS failures.
Frequently asked questions
Can I have internet access and still get a DNS error?
Yes. Your device can stay connected to the router or internet while DNS lookups fail. That means the connection exists, but website names cannot be translated into IP addresses, so browsing stops working normally.
Is changing my DNS server safe?
In general, yes, as long as you use a trusted DNS provider and know how to restore your original settings. Changing DNS does not repair every internet problem, but it can help when the current DNS server is slow, unavailable, or misconfigured.
Why does the problem affect one computer but not others?
That usually points to a device-level issue rather than a router outage. Common causes include a corrupted DNS cache, bad adapter settings, outdated network drivers, or software on that specific PC interfering with DNS requests.
If you would like hands-on help tracking down a DNS issue or restoring your connection, call 247TechTeam at 888-549-0702 or request a secure remote session.
Need a hand with this?
Our technicians can help remotely.
Book a service
Please sign in or create an account to interact with this article.