Few things are more frustrating than opening your browser — Chrome, Edge, or Firefox — and realizing that some websites just won’t load, even though others work perfectly fine. You might see errors like:
“This site can’t be reached.”
“ERR_CONNECTION_TIMED_OUT.”
“DNS_PROBE_FINISHED_NXDOMAIN.”
If this happens across all browsers on your Windows 11 PC, the issue likely isn’t with the websites themselves but with your system settings, DNS configuration, or network connectivity.
In this guide, we’ll walk you through how to fix if you can’t access certain websites on any browser in Windows 11 — step by step.
1. Check if the Website Is Down
Before troubleshooting your system, confirm the issue isn’t on the website’s end.
- Go to DownDetector or IsItDownRightNow.
- Enter the website’s URL (e.g., example.com).
- If other users are reporting outages, the problem is likely server-side.
If the website is up but still not loading on your PC, move on to the next solutions.
2. Try Accessing the Site from Another Device
Use your phone or another PC connected to the same Wi-Fi network:
- If the site loads there, the issue is specific to your Windows 11 PC.
- If it doesn’t load on any device, your router or ISP may be blocking it.
3. Restart Your PC and Router
Simple, but often effective.
- Restart your computer.
- Power off your router and modem for 30 seconds.
- Turn them back on and reconnect.
Once the network is stable, try loading the website again.
4. Clear Browser Cache and Cookies
Corrupted cache or cookies can prevent websites from loading properly.
For Microsoft Edge or Chrome:
- Press Ctrl + Shift + Delete.
- Choose All time under Time range.
- Check Cached images and files and Cookies and other site data.
- Click Clear data.
Restart your browser and try visiting the site again.
5. Disable Proxy Settings
Misconfigured proxy settings can block access to certain sites.
- Press Windows + I → go to Network & internet → Proxy.
- Under Manual proxy setup, turn Use a proxy server Off.
- Ensure Automatically detect settings is On.
Now, reopen your browser and check if the website loads.
6. Flush and Reset DNS Cache
A corrupted DNS cache can cause connection issues. Resetting it can resolve unreachable websites.
- Press Windows + R, type
cmd, and press Enter. - In Command Prompt, run these commands one by one:
ipconfig /flushdns ipconfig /release ipconfig /renew netsh winsock reset netsh int ip reset - Restart your PC.
This clears cached IP addresses and renews your DNS and network configuration.
7. Change Your DNS Server
If your ISP’s DNS is slow or misconfigured, switching to Google DNS or Cloudflare can fix website access issues.
- Press Windows + R, type
ncpa.cpl, and press Enter. - Right-click your active connection → select Properties.
- Select Internet Protocol Version 4 (TCP/IPv4) → click Properties.
- Choose Use the following DNS server addresses and enter:
- Preferred DNS:
8.8.8.8 - Alternate DNS:
8.8.4.4
(or use Cloudflare’s:1.1.1.1and1.0.0.1)
- Preferred DNS:
- Click OK and restart your PC.
Now, try loading the previously inaccessible websites again.
8. Temporarily Disable Firewall and Antivirus
Sometimes, overprotective firewall or antivirus programs block specific sites.
- Press Windows + I → Privacy & security → Windows Security → Firewall & network protection.
- Click your active network (Public, Private, or Domain).
- Toggle Microsoft Defender Firewall to Off temporarily.
If the site loads, your firewall or antivirus may be blocking it. Add an exception for your browser or website, then turn protection back on.
Important: Don’t leave your firewall or antivirus disabled permanently.
9. Disable VPN or Network Filtering Apps
VPNs or parental control filters sometimes interfere with connections.
- Turn off your VPN client (e.g., NordVPN, ExpressVPN).
- Disable or uninstall network filter apps (like NetLimiter, AdGuard, or Kaspersky Safe Kids).
- Restart your PC and check again.
If the site loads after disabling these, adjust their settings or whitelist the affected site.
10. Check the Hosts File for Blocked Website
The Hosts file in Windows can block access to specific domains if modified.
- Press Windows + R, type:
notepad C:\Windows\System32\drivers\etc\hostsand press Enter. - Scroll to the bottom of the file.
- Look for any lines containing the blocked website’s address (e.g.,
127.0.0.1 www.example.com). - Delete those lines if present.
- Save the file and restart your computer.
Now try accessing the site again.
11. Reset TCP/IP Stack
If your network stack is corrupted, resetting it can resolve DNS and connection issues.
- Open Command Prompt as Administrator.
- Run the following commands:
netsh int ip reset netsh winsock reset - Restart your PC.
12. Check System Date and Time
Incorrect date or time can break SSL (HTTPS) connections, preventing secure sites from loading.
- Press Windows + I → Time & language → Date & time.
- Enable Set time automatically and Set time zone automatically.
- Click Sync now under “Additional settings.”
Now reload the affected website.
13. Test with Windows Network Troubleshooter
Windows 11 includes a built-in troubleshooter that can automatically detect and fix network issues.
- Press Windows + I → System → Troubleshoot → Other troubleshooters.
- Find Internet Connections → click Run.
- Follow the prompts to identify and repair any issues.
14. Reset Network Settings
If all else fails, performing a network reset can clear all configuration issues.
- Press Windows + I → Network & internet → Advanced network settings.
- Scroll down and click Network reset.
- Click Reset now and confirm.
Your PC will restart and reinstall all network adapters.
After rebooting, reconnect to Wi-Fi or Ethernet and try the websites again.
15. Check Router or ISP Restrictions
If only certain websites won’t load across all devices on your network, your router or Internet Service Provider (ISP) might be blocking them.
- Log into your router’s admin panel (usually
192.168.0.1or192.168.1.1). - Look for URL Filtering, Parental Control, or Firewall options.
- Ensure the affected domains aren’t blacklisted.
- If nothing seems wrong, contact your ISP for further assistance.
Wrapping Up
When you can’t access certain websites on any browser in Windows 11, the issue usually lies in your DNS settings, firewall rules, or corrupted cache — not the browser itself.
To summarize, the most effective solutions are:
- Flushing DNS and resetting the network stack.
- Changing DNS to Google (8.8.8.8) or Cloudflare (1.1.1.1).
- Checking for blocked domains in the Hosts file.
- Disabling VPNs, firewalls, or proxies temporarily.
Once you apply these fixes, your browsers should load all websites normally again.