How to Fix the DNS_PROBE_STARTED Error in Google Chrome
Stuck on DNS_PROBE_STARTED in Chrome? Flush the DNS cache, swap to a public resolver, and you're usually back online in two minutes.
Founder & Lead Technician

Quick answer
To fix DNS_PROBE_STARTED in Chrome, flush Chrome's DNS cache at chrome://net-internals/#dns, switch your network to a public resolver like Cloudflare (1.1.1.1) or Google (8.8.8.8), and disable IPv6 on your adapter. Most cases clear in under two minutes.
The fastest fix for DNS_PROBE_STARTED in Chrome is to flush Chrome's internal DNS cache at chrome://net-internals/#dns, then switch your network to a reliable public DNS resolver like Google (8.8.8.8) or Cloudflare (1.1.1.1). That combination clears most cases in under two minutes. If it doesn't, the problem is usually a stuck IPv6 lookup or a flaky ISP resolver, and the steps below walk through each cause in the order most likely to work.
This error is Chrome telling you it started a DNS lookup but never got an answer. DNS is the phone book of the internet: it turns asktechnicians.com into a numeric IP address your computer can actually connect to. When that translation stalls, the page can't load even though your Wi-Fi icon looks perfectly happy. That's why a router reboot alone often does nothing here.
What DNS_PROBE_STARTED Actually Means
Chrome runs a quick "probe" against your configured DNS server before loading a site. DNS_PROBE_STARTED means that probe kicked off but didn't complete. It's closely related to DNS_PROBE_FINISHED_NXDOMAIN and DNS_PROBE_FINISHED_NO_INTERNET, but this specific variant points at the lookup hanging rather than failing outright.
The practical takeaway: your hardware and connection are probably fine. The breakdown sits between your device and whatever DNS server it's been told to use. That narrows your fixes to four areas, and you can test them in minutes.
Quick gut check: open a Command Prompt and run ping 8.8.8.8. If you get replies but websites won't load by name, it's almost certainly DNS, not your internet connection.
Fix 1: Flush Chrome's DNS Cache
Chrome keeps its own DNS cache separate from Windows. A single bad cached entry can keep throwing this error long after the underlying issue is gone. Clearing it is the highest-success, lowest-effort step, so start here.
- Type
chrome://net-internals/#dnsinto Chrome's address bar and press Enter. - Click Clear host cache.
- Open a new tab and go to
chrome://net-internals/#sockets, then click Flush socket pools for good measure. - Close the tab, restart Chrome completely, and reload the site.
While you're at it, clear Chrome's browsing data: Settings → Privacy and security → Clear browsing data, and tick Cached images and files plus Cookies and other site data. A stale cookie or cached redirect can mimic a DNS fault.
Fix 2: Switch to a Public DNS Resolver
If flushing didn't help, your assigned DNS server is the likely culprit. ISP resolvers go down, get overloaded, or return slow answers more often than people realize. Pointing your device at a fast, well-run public resolver fixes that and usually speeds up browsing across the board.
| Provider | Primary DNS | Secondary DNS | Why pick it |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | Consistently the fastest; privacy-focused |
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | Rock-solid uptime, easy to remember |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | Optional content filtering |
To change it on Windows 11:
- Open Settings → Network & internet, then click your active Wi-Fi or Ethernet connection.
- Find DNS server assignment and click Edit.
- Switch from Automatic (DHCP) to Manual, toggle on IPv4, and enter your chosen primary and secondary addresses.
- Save, then run
ipconfig /flushdnsin Command Prompt to clear the Windows resolver cache too.
Setting DNS on the router instead of the device fixes every phone, laptop, and console on your network at once. If multiple devices show DNS errors, do it there.
Fix 3: Disable IPv6 on Your Network Adapter
Plenty of home networks advertise IPv6 but can't actually route it cleanly. Chrome tries the IPv6 lookup first, hangs waiting for a response, and throws DNS_PROBE_STARTED. Turning IPv6 off forces it back to IPv4, which is why this fix resolves a stubborn chunk of cases.
- Open Control Panel → Network and Sharing Center.
- Click Change adapter settings on the left.
- Right-click your active adapter (Wi-Fi or Ethernet) and choose Properties.
- Uncheck Internet Protocol Version 6 (TCP/IPv6). Leave IPv4 checked.
- Click OK, then disable and re-enable the adapter so the change takes effect.
If you have both Wi-Fi and Ethernet adapters, repeat this for whichever ones you use. This is reversible — re-tick the box anytime if you'd rather keep IPv6 on.
Fix 4: Reset the Network Stack
When the first three fixes don't stick, a corrupted Windows network configuration is usually to blame. A full stack reset rebuilds the TCP/IP and Winsock layers from scratch. Open Command Prompt as administrator and run these in order:
ipconfig /releaseipconfig /renewipconfig /flushdnsnetsh winsock resetnetsh int ip reset
Restart your PC after the last command. This clears any leftover bad routes or resolver state, and it's the standard "nuclear option" technicians fall back on for persistent DNS errors.
The Two-Minute Diagnostic, Step by Step
Before working through every fix, a quick diagnostic tells you where the fault actually lives so you don't waste time on the wrong layer. Run these three checks in order:
- Is it just one site or all of them? Try loading three different sites. If only one fails, the problem is that site's DNS, not yours — wait it out or check a status page. If everything fails, continue.
- Is it Chrome or the whole device? Open the same site in Edge or Firefox. If it loads there, the issue is Chrome-specific — focus on the cache flush and extensions. If every browser fails, it's a system or network problem.
- Is it your device or the network? Load the site on your phone over the same Wi-Fi. If the phone works and the PC doesn't, the fault is on the PC. If both fail, it's the router or ISP.
Five minutes here saves you from blindly resetting your network stack when the real fix was switching browsers. Technicians always isolate the layer first.
Check Your VPN, Antivirus, and Extensions
Software on your own machine is a frequently overlooked cause. A VPN that's lost its connection, a security suite with web-shield filtering, or a misbehaving Chrome extension can all intercept DNS traffic and leave the probe hanging.
- VPN: disconnect it entirely and reload the page. If that fixes it, switch the VPN to a different server or update its client — a dead tunnel still routing your DNS is a classic culprit.
- Antivirus / firewall: temporarily disable any "web protection," "DNS filtering," or "secure DNS" feature in your security software, test, then re-enable it. If the error only returns with the feature on, whitelist the site or adjust that setting rather than leaving protection off.
- Extensions: open an Incognito window (extensions are off by default there). If the site loads in Incognito, an extension is the cause — disable them one at a time to find which one.
One more Chrome-specific setting: go to Settings → Privacy and security → Security and look at Use secure DNS. If it's set to a custom provider that's struggling, switch it to With your current service provider or turn it off to test.
Fixing It on Android and Other Devices
Chrome on Android throws the same error, but the fixes live in different places. The browser-level flush still works — visit chrome://net-internals/#dns in mobile Chrome and clear the host cache. Beyond that:
- Toggle Airplane mode on for ten seconds, then off. This forces a fresh network and DNS handshake — the mobile equivalent of a stack reset.
- Forget and rejoin the Wi-Fi network in your phone's settings to clear a stale DHCP lease.
- In Android's Private DNS setting, switch it to Automatic or enter
1dot1dot1dot1.cloudflare-dns.comto route through Cloudflare.
The same logic applies on a Mac or iPhone: change DNS in the network settings, flush the system resolver, and test on a second network to isolate the device from the router.
Why This Matters
DNS issues are the single most common reason a connected device can't load websites, and DNS_PROBE_STARTED is one of the more confusing flavors because everything looks connected. Knowing the cause sits in the lookup layer saves you from pointlessly rebooting the router five times. Switching to a public resolver in particular tends to pay off long after this error is gone — faster lookups, fewer outages, and in many cases better privacy than your ISP's default.
If you've worked through all four fixes and the error survives, test a different network entirely (your phone's hotspot is perfect for this). If the site loads on the hotspot, the fault is your router or ISP, and that's the next call to make.
Frequently asked questions
Is DNS_PROBE_STARTED caused by my internet provider?+
Often, yes. The error frequently traces back to your ISP's DNS server being slow, overloaded, or temporarily down. Your connection itself can be fine while name lookups fail. Switching your device or router to a public resolver like Cloudflare (1.1.1.1) or Google (8.8.8.8) bypasses the ISP resolver entirely and resolves most provider-side cases.
Will disabling IPv6 cause any problems?+
For the vast majority of home users, no. IPv4 still handles practically all everyday browsing, so turning IPv6 off rarely has a downside and often fixes hung DNS probes on networks that advertise IPv6 without routing it properly. It's fully reversible — just re-tick the IPv6 box in your adapter properties if you ever need it back.
How is DNS_PROBE_STARTED different from DNS_PROBE_FINISHED_NXDOMAIN?+
DNS_PROBE_STARTED means the lookup began but stalled without an answer, usually a connectivity or resolver hang. DNS_PROBE_FINISHED_NXDOMAIN means the lookup completed but the domain doesn't exist or couldn't be found. The STARTED variant points to your DNS path; NXDOMAIN points to the domain name itself or a misconfigured resolver returning bad answers.
Founder & Lead Technician
Harjindar founded Ask Technicians to cut through bad tech advice. He writes hands-on troubleshooting guides drawn from years of real-world repair and support work.
Related guides

How to Fix Common App Problems: A Troubleshooting Guide
Frozen, crashing, or won't-log-in apps? Work through these fixes in the right order and most problems resolve in minutes.

How to Fix Microsoft Office Error 30145-13
Error 30145-13 stalls your Office install. Here's how to clear disk space, kill the blockers, and finish the install clean.

Error 30015-4: Why It Happens and How to Install Office
Error 30015-4 blocks your Office install. Repair system files, check the disk, reset Windows Update, and get installed.

Video Playback Error 224003: How to Fix It Fast
Videos failing with error 224003? Clear the cache, kill the extensions, and update codecs to get playback back.
