Fix DNS Windows 10: Easy Steps to Resolve Internet Issues

Diana Jun 18, 2026

Encountering DNS issues on Windows 10 can be a frustrating experience, often manifesting as the dreaded "No Internet, Connected" icon or an inability to load any web pages. The Domain Name System (DNS) acts as the internet's phonebook, translating human-friendly domain names like www.example.com into the numerical IP addresses that computers use to communicate. When this translation process fails or becomes inefficient, your connection feels broken, even if your physical link to the network is stable.

Local Area Connection Doesn't Have a Valid IP Configuration - MiniTool
Local Area Connection Doesn't Have a Valid IP Configuration - MiniTool

Understanding Common DNS Problems in Windows 10

How To Fix DNS Probe Finished No Internet In Windows 10
How To Fix DNS Probe Finished No Internet In Windows 10

Before diving into fixes, it's helpful to understand what typically goes wrong. A DNS problem usually means your PC is either using a misconfigured server, a failing server, or simply holding onto outdated address information. You might see error messages like "DNS server not responding" or experience slow loading times where websites eventually time out. These issues are often temporary glitches caused by network congestion, router conflicts, or outdated network drivers, rather than a fault in your internet service.

Quick Fixes to Restart the DNS Process

Essential Windows Troubleshooting Commands You Should Know
Essential Windows Troubleshooting Commands You Should Know

Many DNS headaches can be resolved with a simple restart of the associated Windows services. This forces your system to release its current IP configuration and request fresh information from the router or ISP. These quick steps act as a reset, clearing the cache and renewing your network lease, which often resolves the issue immediately.

Restarting the DNS Client Service

an advertisement for the dns server isn't responding to fix windows errors
an advertisement for the dns server isn't responding to fix windows errors
  • Press Windows Key + R, type services.msc, and hit Enter.
  • Scroll down to find DNS Client, right-click it, and select Restart.
  • If the option is greyed out, select Properties, set the Startup type to Automatic, then try restarting it again.

Flushing the DNS Cache via Command Prompt

The cache is a local database of IP addresses your PC has recently visited. Over time, this data can become corrupted or outdated. Flushing it wipes the slate clean, forcing your PC to query the DNS server for the latest addresses the next time you visit a website.

the word dns is displayed in front of a blue background
the word dns is displayed in front of a blue background
  • Open the Start menu, type cmd, right-click Command Prompt, and select Run as administrator.
  • Type the command ipconfig /flushdns and press Enter.
  • You should see a confirmation message stating "Successfully flushed the DNS Resolver Cache."

Changing Your DNS Server Addresses

If restarting services doesn't work, the issue might be with the DNS server your PC is currently using. Your ISP provides default servers, but they aren't always the fastest or most reliable. Switching to a public DNS service like Google DNS or Cloudflare can significantly improve stability and security, bypassing any potential issues with your provider's infrastructure.

How To Fix “DNS server is not responding” on Windows 10
How To Fix “DNS server is not responding” on Windows 10
Provider Preferred DNS Alternate DNS
Google DNS 8.8.8.8 8.8.4.4
Cloudflare 1.1.1.1 1.0.0.1

Manually Configuring DNS in Windows

How To Fix 'DNS Server Not Responding' In Windows - SlashGear
How To Fix 'DNS Server Not Responding' In Windows - SlashGear
[Step by Step Guide] How to Troubleshoot the DNS Error? - MiniTool
[Step by Step Guide] How to Troubleshoot the DNS Error? - MiniTool
Fix IPConfig error: Could not flush the DNS Resolver cache
Fix IPConfig error: Could not flush the DNS Resolver cache
How to Fix DNS Probe Finished NXdomain Error in Windows 10 and 11?
How to Fix DNS Probe Finished NXdomain Error in Windows 10 and 11?
How to Fix FFXIV Unable to Download Patch Files in Windows 10
How to Fix FFXIV Unable to Download Patch Files in Windows 10
How to Flush the DNS Cache in Windows 10 and Windows 11
How to Flush the DNS Cache in Windows 10 and Windows 11
How to Check & Change your DNS Server on Windows 10 PCs
How to Check & Change your DNS Server on Windows 10 PCs
Windows 10 tip: How to enable Hyper-V and create virtual machines
Windows 10 tip: How to enable Hyper-V and create virtual machines
Fix "The DNS server isn't responding" in Windows 10 / 8 / 7
Fix "The DNS server isn't responding" in Windows 10 / 8 / 7
How to Flush DNS in Windows 11 or Windows 10
How to Flush DNS in Windows 11 or Windows 10
How to Clear DNS Cache on Windows 10 [5 Different Ways]
How to Clear DNS Cache on Windows 10 [5 Different Ways]
screenshot of the internet connection dialogger in windows 10 and vista 7, which is running on macosk
screenshot of the internet connection dialogger in windows 10 and vista 7, which is running on macosk
Service registration is missing or corrupt Windows 10 Fix
Service registration is missing or corrupt Windows 10 Fix
Repair Windows 11/10 Using Command Prompt (SFC, DISM, CHKDSK)
Repair Windows 11/10 Using Command Prompt (SFC, DISM, CHKDSK)
How to Fix a \
How to Fix a \
How to Fix Windows Update Error 0x800706b5 on Windows 10
How to Fix Windows Update Error 0x800706b5 on Windows 10
DNS Server Not Responding – How to Fix the Error in Windows 10
DNS Server Not Responding – How to Fix the Error in Windows 10
Signed In With A Temporary Profile: How to Fix This Windows Glitch
Signed In With A Temporary Profile: How to Fix This Windows Glitch
a laptop computer sitting on top of a desk next to a cartoon character holding a sign
a laptop computer sitting on top of a desk next to a cartoon character holding a sign
Fix: Side by Side Configuration Incorrect on Windows 10
Fix: Side by Side Configuration Incorrect on Windows 10

To change these settings, you navigate to the network adapter properties and override the automatic configuration. This ensures your PC communicates using the reliable servers you specify, rather than relying on potentially faulty automatic settings.

  1. Right-click the Start button and select Network Connections.
  2. Click Change adapter options next to the relevant network connection.
  3. Right-click your active network (Wi-Fi or Ethernet) and select Properties.
  4. Double-click Internet Protocol Version 4 (TCP/IPv4).
  5. Select Use the following DNS server addresses and enter the preferred and alternate addresses.
  6. Click OK to save the changes.

Resetting TCP/IP and Winsock Catalogs

For more stubborn issues, the problem might lie deeper in the network stack—the underlying architecture that manages data flow. Corrupted entries in the Winsock catalog or TCP/IP settings can severely disrupt communication. A reset essentially instructs Windows to rebuild these foundational elements to their default, healthy state.

This process is more involved but highly effective for persistent problems. It requires Administrator access in Command Prompt and will not delete your personal files, though you may need to re-establish specific network passwords after the reboot.

Updating Network Drivers and Hardware Checks

Outdated or corrupt network drivers are a frequently overlooked culprit behind DNS failures. These drivers are the software intermediaries that allow your operating system to talk to your physical network card. Ensuring they are current is a critical step in maintaining a stable connection.

Additionally, checking your physical hardware can prevent unnecessary software troubleshooting. Power cycling your modem and router clears their caches and refreshes the connection to your ISP. Similarly, temporarily disabling any third-party antivirus or firewall can help identify if security software is incorrectly blocking DNS traffic.