You run the Windows network troubleshooter and it reports that the DNS server isn't responding, or that your computer appears to be correctly configured but the DNS server is not responding. In the browser, pages fail with errors such as DNS_PROBE_FINISHED_NO_INTERNET or DNS_PROBE_FINISHED_NXDOMAIN.
DNS is the internet's phone book: it turns a name like google.com into a numeric address. When it fails, the connection may be fine but no website can be found by name. These steps work on Windows 11 and Windows 10, starting with the quickest.
Open Command Prompt (search for cmd) and run:
ping 8.8.8.8
Then run:
ping google.com
The router usually passes DNS requests on to your provider, and a router that has been running for weeks can stop doing that properly. Unplug the router (and modem, if separate) for 30 seconds, plug the modem in first, then the router, and restart the PC once the router is up.
Windows keeps a cache of recent DNS answers; a stale or bad entry can keep a site from loading.
cmd, right-click Command Prompt and choose Run as administrator.ipconfig /flushdns
You should see "Successfully flushed the DNS Resolver Cache." Close and reopen the browser and test again.
If your provider's DNS servers are down or slow, using a public DNS service often fixes the problem at once.
Windows 11:
1.1.1.1 as Preferred DNS and 8.8.8.8 as Alternate DNS, then select Save.Windows 10: open Control Panel > Network and Sharing Center > Change adapter settings, right-click your connection, choose Properties, select Internet Protocol Version 4 (TCP/IPv4) > Properties, choose Use the following DNS server addresses and enter the same two addresses.
1.1.1.1 is Cloudflare's public DNS and 8.8.8.8 is Google's. To undo this later, set it back to Automatic (DHCP). If every device in the house has the problem, set the same addresses in the router's DHCP or internet settings instead, so all devices use them.
If the problem goes away, fix or reinstall the VPN or security software rather than leaving it turned off.
In Command Prompt as administrator, run these one at a time, then restart the PC:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
These reset Windows networking to its defaults. They do not delete files, but some VPN software may need to be set up again.
services.msc and press Enter.If either one is stopped, restart the PC. If it is still stopped after a restart, something has changed the system configuration - run a full scan with Windows Security, because some malware tampers with network settings. See signs your computer has malware.
If DNS still fails on this PC only:
If DNS fails on every device even with 1.1.1.1 set on the router, your provider may have a wider outage or block outside DNS servers - check its status page from mobile data and contact it. If only one website fails while others load, the problem is likely that site, not your DNS. If pages load but everything is slow on one PC, see internet slow on a PC but fine on other devices.
DNS turns website names into the numeric addresses computers use. The message means your PC asked a DNS server for an address and got no answer, so websites will not open even though the network connection itself may be working.
Yes. They are public DNS services run by Cloudflare (1.1.1.1) and Google (8.8.8.8). Changing DNS does not affect your files, and you can switch back to Automatic (DHCP) at any time.
No. It only clears the list of website addresses Windows has remembered. Windows builds the list again as you browse.
Then the router or your internet provider is the likely cause. Restart the modem and router, and if that does not help, set a public DNS server in the router or contact your provider.
Comments