If you see a DNS server unavailable or not responding error on Windows 11, it means your computer is struggling to communicate with the DNS server. A DNS server translates website domain names into IP addresses. When your Internet connection is working and other online activities function normally, but still web pages won’t load properly, the issue might be with DNS server connectivity. This guide covers what to do when you’ve DNS server unavailable.

Page Contents
DNS Server Unavailable on Windows 11? Try These Working Fixes
These could be multiple reasons behind this problem. Given below are working fixes for the error. Try each of the following until the problem is resolved:
Fix 1: Flush the DNS Cache
Windows saves DNS records locally on your computer to speed up loading internet pages. If the cache contains old or corrupted entries, Windows will not be able to find the website correctly, which can trigger DNS-related errors.
1. Press Windows + S and search for Command Prompt.
2. Click on Run as administrator.
3. Type the following command and press Enter:
ipconfig /flushdns
4. Restart your browser and check if websites are loading normally now.

Fix 2: Change Your DNS Server
When you connect to the internet, your ISP will assign you a DNS server automatically. Sometimes those DNS servers are slow and unavailable. By using a reliable public DNS server instead of your ISP’s, you can get the webpages to load more quickly.
1. Press Windows + R, type ncpa.cpl, and press Enter.
2. Right-click your active network adapter and select Properties.
3. Double-click Internet Protocol Version 4 (TCP/IPv4).
4. Select Use the following DNS server addresses.
5. Enter:
Preferred DNS server: 8.8.8.8
Alternate DNS server: 8.8.4.4
6. Click OK and reconnect to the internet.

Fix 3: Restart Your Router
Your router handles communication between your devices and the DNS server. A temporary network glitch or an overloaded router process can interrupt this communication and hence make websites inaccessible.
1. Turn off your router and modem.
2. Unplug them from the power.
3. Wait about 30 seconds.
4. Plug them back in and allow them to restart fully.
After the connection is restored, check whether the error is resolved.
Fix 4: Reset TCP/IP and Winsock
TCP/IP and Winsock are essential Windows networking components. If their settings become corrupted due to software conflicts, DNS requests may fail until the network stack is reset.
1. Open Command Prompt as administrator.
2. Run the following commands one by one:
netsh winsock reset
netsh int ip reset
3. Then, restart your computer.

Fix 5: Temporarily Disable Your Firewall or Antivirus
Temporarily disable your antivirus or firewall and test your connection. If the DNS error disappears, review your security software settings and create the necessary network exceptions before re-enabling protection.

Summary
In most cases, flushing the DNS cache, switching to a public DNS server, or resetting Windows network settings fixes the this issue. In case if none of these methods work, the issue may be with your ISP’s DNS infrastructure, and contacting your provider would be more helpful.