Technical Anshu
Tutorials Blog
🔓 Unblock Guide

How to Unblock a Program in Windows Firewall Remove Block Rule

You blocked a program last month — maybe for an exam week, maybe a misbehaving updater — and now you need it online again. Unblocking is a one-minute job once you know where your rule lives.

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 1 minute fix
🎥 The video shows how the block was created — this page reverses it cleanly

A blocked program stays blocked only because of a rule you created — so unblocking means finding that rule and either deleting it (gone forever) or disabling it (kept, ready to switch on again). Both routes are below, with commands for those who prefer them, and the verification step most people skip.

Windows Defender Firewall — Outbound Rules
Block - MyApp  Outbound • BlockENABLED
Right-click the rule → Disable Rule (keep for later) or Delete (remove fully)
Your block rules sit in Outbound Rules — named exactly as you named them when creating them.
1

Find and Remove the Rule in the GUI

  1. Press Windows + R, type wf.msc, press Enter
  2. Click Outbound Rules in the left panel
  3. Find your rule — click the Name column header to sort, and look for the name you gave it, like Block - MyApp
  4. Right-click the rule → Delete → confirm Yes

No restart, no waiting — the program can connect again immediately.

2

Disable Instead of Delete When You May Block Again

If this block is a repeat guest — study weeks, billing software at month end — do not delete it. Right-click the rule → Disable Rule. The rule stays in the list with a greyed icon and stops working instantly. Re-enabling later is the same right-click. This enable/disable habit is covered fully in the temporary-block guide in this series.

3

Remove the Rule from Command Line or PowerShell

Administrator Command Prompt:

netsh advfirewall firewall delete rule name="Block MyApp"

Remember that netsh deletes every rule carrying that exact name. To narrow it to one program, add the path:

netsh advfirewall firewall delete rule name="Block MyApp" program="C:\Program Files\MyApp\MyApp.exe"

Administrator PowerShell alternative, which first shows you what will be removed:

Get-NetFirewallRule -DisplayName "Block MyApp" | Remove-NetFirewallRule

4

Verify the App Is Really Back Online

  1. Close the app completely and start it again — a running app may not retry until restarted
  2. Try the online feature that failed before
  3. Still offline? Look for a second rule — many people create both an outbound and an inbound block, or two outbound rules with similar names. Remove or disable all of them
  4. Also rule out the boring causes: the app's own server being down, or your whole PC being offline
5

If the Rule Keeps Coming Back by Itself

Sometimes you delete the rule and find it again the next day. Three usual suspects: a security suite that stores its own copy of firewall policy and re-applies it, a company management tool pushing the standard rule set to every office PC, or the rare app that repairs its own firewall entries during an update. The fix is to change the rule at the level that keeps restoring it — inside the suite's settings, or through the IT team — instead of fighting the same deletion daily.

🔴 Deleted the rule an hour ago and it is back? That means something is recreating it — usually the app itself or a security suite that manages firewall rules. Note the exact time it returned and check which security software is in charge of your firewall.

🎥 Watch the Complete Video

Watch the video to see the rule list where your block lives — finding the rule is half this job.

▶️ Watch Full Video
❓ Common Questions (FAQ)

I cannot find my rule in Outbound Rules. Where else could it be?

Check Inbound Rules too — a block can exist there. Also sort by the Action column and look for every rule set to Block with that program's name or path.

Is disabling a rule less safe than deleting it?

No. A disabled rule has zero effect on traffic. It is simply stored settings. Delete is only tidier; disable is only more convenient. Pick based on whether you will block again.

Does unblocking need a PC restart?

No. Rule changes apply immediately. Restart only the app itself, so it makes a fresh connection attempt.

This guide is based on the Technical Anshu video Block Internet Access for Any Application in Seconds • Stuck on any step? Ask in the video comments — you will get a reply there 🙏