Internet suddenly stopped after a Windows update? Browser blocked but other apps work? Firewall is almost certainly the cause. Here are 8 tested fixes to restore full internet access.
📋 Table of Contents
- Test by Temporarily Disabling Firewall
- Reset Windows Firewall to Defaults (Best Fix)
- Allow Browser or App Through Firewall
- Restore Default Firewall Rules in GUI
- Check Outbound Rules Blocking Internet
- Remove Third-Party Firewall Conflicts
- Reset TCP/IP and Winsock
- Run Internet Connections Troubleshooter
🔍 Why Does Windows Firewall Block Internet in Windows 11?
Test by Temporarily Disabling Firewall
Before applying any fix, confirm that the firewall is actually the cause. This takes 60 seconds and tells you exactly where to focus.
- Press
Win + I→ Privacy & Security → Windows Security - Click Firewall & network protection
- Click on your active network (Private or Public)
- Toggle Windows Defender Firewall to OFF
- Test internet immediately
- If internet works → firewall confirmed as cause → proceed to Fix 2
- Re-enable firewall immediately after testing
Reset Windows Firewall to Defaults — Best Fix
This is the most effective fix. It removes all custom rules accumulated from Windows updates, app installs, and corrupted configurations — restoring factory firewall rules that allow normal internet traffic.
After running → restart PC → test internet. Firewall stays enabled and protecting — only custom rules are removed.
Allow Browser or App Through Firewall
If only a specific browser or application is blocked, add it as an allowed app rather than resetting all rules.
- Open Windows Security → Firewall & network protection
- Click Allow an app through firewall
- Click Change settings
- Find your browser (Chrome, Edge, Firefox) in the list
- Check both Private and Public checkboxes
- If not listed → click Allow another app → browse to browser .exe file
- Click OK → test internet
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exeRestore Default Firewall Rules via GUI
Windows 11 has a built-in GUI option to restore all firewall rules to Microsoft defaults — same as the CMD command but via the Settings interface.
- Open Windows Security → Firewall & network protection
- Scroll down and click Restore firewalls to default
- Click Restore defaults → confirm
- Restart PC → test internet
netsh advfirewall reset but without needing to open Command Prompt. Use whichever is more comfortable.Check Outbound Rules Blocking Internet
Windows Firewall’s advanced interface shows all rules including hidden outbound blocking rules that the basic interface does not display.
- Press
Win + R→ typewf.msc→ Enter - Click Outbound Rules in left panel
- Click Action column header to sort by action
- Look for any rules showing Block (red circle) for your browser or generic internet rules
- Right-click any suspicious Block rule → Delete or Disable
- Also click Inbound Rules and repeat
Remove Third-Party Firewall Conflicts
When a third-party antivirus is installed alongside Windows Defender, both firewalls can conflict and block traffic neither one is intended to block.
- Open your antivirus → find Firewall or Network Protection settings
- Temporarily disable the antivirus firewall (not the entire antivirus)
- Test internet → if works → add browser to antivirus firewall exceptions
- If antivirus has no exception option: consider switching to Windows Defender only
To fully remove a third-party firewall:
- Press
Win + I→ Apps → find your antivirus → Uninstall - Use the antivirus vendor’s removal tool for complete cleanup
- Restart PC → Windows Defender activates automatically
Reset TCP/IP Stack and Winsock
After removing firewall rules, TCP/IP and Winsock can retain cached routing blocks. A reset clears these completely.
netsh winsock reset
ipconfig /flushdns
Restart PC → test internet.
Run Internet Connections Troubleshooter
Windows 11’s troubleshooter specifically checks for firewall misconfiguration and can automatically restore broken rules.
- Press
Win + I→ System → Troubleshoot → Other troubleshooters - Click Run next to Internet Connections
- Apply all recommended fixes → Restart PC
| # | Fix | Level | Time | Best For |
|---|---|---|---|---|
| 1 | Test by Disabling Firewall | Easy | 1 min | Confirm firewall is the cause |
| 2 | Reset Firewall via CMD | Easy | 1 min | All custom blocking rules — best fix |
| 3 | Allow App Through Firewall | Easy | 2 min | Specific browser blocked |
| 4 | Restore Defaults via GUI | Easy | 1 min | GUI alternative to CMD reset |
| 5 | Check Outbound Rules | Medium | 5 min | Malware or hidden block rules |
| 6 | Remove Third-Party Firewall | Medium | 5 min | Antivirus firewall conflict |
| 7 | Reset TCP/IP + Winsock | Medium | 3 min | Residual routing blocks |
| 8 | Internet Troubleshooter | Easy | 2 min | Auto-detect and fix |
❓ Frequently Asked Questions
How do I know if Windows Firewall is blocking my internet?
How do I reset Windows Firewall in Windows 11?
Can Windows Firewall block internet after an update?
Is it safe to reset Windows Firewall rules?
Can antivirus cause Windows Firewall to block internet?
✅ Bottom Line
Windows Firewall blocking internet is almost always caused by custom rules from Windows updates or third-party antivirus conflicts. The fastest fix: Fix 2 — run netsh advfirewall reset in admin Command Prompt. This single command removes all blocking rules and restores full internet in under 60 seconds while keeping your PC protected. Your internet connection is fine — the firewall just needs a clean start.