Add or Remove Allowed Apps through Windows Firewall in Windows 10  

Page 1 of 2 12 LastLast
    Add or Remove Allowed Apps through Windows Firewall in Windows 10

    Add or Remove Allowed Apps through Windows Firewall in Windows 10

    How to Add or Remove Allowed Apps through Windows Defender Firewall in Windows 10
    Published by Category: Security System
    29 Dec 2020
    Designer Media Ltd


    How to Add or Remove Allowed Apps through Windows Defender Firewall in Windows 10


    Starting with Windows 10 build 16193, Windows Firewall has been renamed to Windows Defender Firewall.

    Windows Defender Firewall can help prevent hackers or malicious software from gaining access to your PC through the Internet or a network.

    Sometimes you may need to allow an app through Windows Dfender Firewall. When you allow an app to communicate though the firewall, it's called adding an exception or rule.

    Usually this will happen automatically. Windows will automatically create exceptions for its own system services and apps. When you install a new app that wants to communicate through the firewall, Windows will prompt you to allow access for it to do so.

    You may also want or need to create an exception manually to allow an app to communicate through the firewall.

    This tutorial will show you different ways on how to manually remove or add apps to be blocked or allowed through Windows Defender Firewall in Windows 10.

    You must be signed in as an administrator to remove or add allowed apps through Windows Defender Firewall.



    Contents

    • Option One: To Allow App through Windows Defender Firewall in Windows Security Alert
    • Option Two: To Allow App through Windows Defender Firewall in Windows Firewall Settings
    • Option Three: To Remove Allowed App in Windows Defender Firewall Settings
    • Option Four: To Allow or Block App through Windows Defender Firewall in Command Prompt
    • Option Five: To Remove Allowed App in Command Prompt
    • Option Six: To Allow or Block App through Windows Defender Firewall in PowerShell
    • Option Seven: To Remove Allowed App in PowerShell






    OPTION ONE

    To Allow App through Windows Defender Firewall in Windows Security Alert


    1 If prompted by Windows Security Alert, select (check) the network locations (ex: private or public) you want to allow for the app (ex: "Google Chrome"), and click/tap on Allow access to add a rule for the app to allow it through Windows Firewall.

    If you do not want to allow the app through Windows Firewall, then click/tap on Cancel or close the Windows Security Alert window instead.

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_security_alert.png






    OPTION TWO

    To Allow App through Windows Defender Firewall in Windows Firewall Settings


    1 Open the Control Panel (icons view), and click/tap on the Windows Firewall icon.

    2 Click/tap on the Allow an app or feature through Windows Firewall link on the left side. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps-1.png

    3 If this is the first time opening "Allowed apps" while signed in to Windows, then you will need to click/tap on the Change settings button for the settings to no longer be grayed out. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps-2.png

    4 Click/tap on the Allow another app button. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps_add-1.png

    5 Click/tap on the Browse button. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps_add-2.png

    6 Navigate to and select the app (ex: "chrome.exe") you want to allow through Windows Firewall, and click/tap on Open. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps_add-3.png

    7 Click/tap on the Network types button. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps_add-4.png

    8 Select (check) the network locations (ex: private or public) you want to allow for the app (ex: "Google Chrome"), and click/tap on OK. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps_add-5.png

    9 Click/tap on the Add button. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps_add-6.png

    10 The app (ex: "Google Chrome") has now been added as a rule to be allowed through Windows Firewall. Click/tap on OK. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps_add-7.png

    11 You can now close Windows Firewall settings if you like.






    OPTION THREE

    To Remove Allowed App in Windows Defender Firewall Settings


    1 Open the Control Panel (icons view), and click/tap on the Windows Firewall icon.

    2 Click/tap on the Allow an app or feature through Windows Firewall link on the left side. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps-1.png

    3 If this is the first time opening "Allowed apps" while signed in to Windows, then you will need to click/tap on the Change settings button for the settings to no longer be grayed out. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps-2.png

    4 Select (highlight) the app (ex: "Google Chrome") rule you want to remove, and click/tap on the Remove button. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps_remove-1.png

    5 Click/tap on Yes to confirm. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps_remove-2.png

    6 The app (ex: "Google Chrome") has now been removed as a rule. Click/tap on OK. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-windows_firewall_allowed_apps_remove-3.png

    7 You can now close Windows Firewall settings if you like.






    OPTION FOUR

    To Allow or Block App through Windows Defender Firewall in Command Prompt


    To see more usage options for the Netsh AdvFirewall Firewall add rule command, see: Netsh AdvFirewall Firewall Commands - Microsoft Docs


    1 Open an elevated command prompt.

    2 Type the command below you want to use into the elevated command prompt, and press Enter. (see screenshot below)

    (Allow app)
    netsh advfirewall firewall add rule name="app name" dir=in action=allow program="Full path of .exe" enable=yes

    OR

    (Block app)
    netsh advfirewall firewall add rule name="app name" dir=in action=block program="Full path of .exe" enable=yes

    Substitute app name in the command above with the actual name of the app (ex: "Google Chrome").

    Substitute Full path of .exe in the command above with the actual full path to the .exe file (ex: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe") of the app.

    For example: netsh advfirewall firewall add rule name="Google Chrome" dir=in action=allow program="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" enable=yes

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-allow_app_through_windows_firewall_command.png

    3 When finished, you can close the elevated command prompt if you like.






    OPTION FIVE

    To Remove Allowed App in Command Prompt


    To see more usage options for the Netsh AdvFirewall Firewall delete rule command, see: Netsh AdvFirewall Firewall Commands - Microsoft Docs


    1 Open an elevated command prompt.

    2 Type the command below into the elevated command prompt, and press Enter. (see screenshot below)

    netsh advfirewall firewall show rule name=all >"%UserProfile%\Desktop\WindowsFirewallRules.txt"

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-show_windows_firewall_rules_command.png

    3 You will now have a WindowsFirewallRules.txt file saved to your desktop containing a list of all Windows Firewall rules.

    4 Open the WindowsFirewallRules.txt file, and make note of the Rule Name (ex: "Google Chrome") of the app you want to remove all rules for. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-delete_windows_firewall_rule_command-2.png

    5 Type the command below into the elevated command prompt, and press Enter. (see screenshot below)

    netsh advfirewall firewall Delete rule name="Rule Name"

    Substitute Rule Name in the command above with the actual rule name (ex: "Google Chrome") you want to remove from step 4 above.

    For example: netsh advfirewall firewall Delete rule name="Google Chrome"

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-delete_windows_firewall_rule_command.png

    6 When finished, you can close the elevated command prompt if you like.






    OPTION SIX

    To Allow or Block App through Windows Defender Firewall in PowerShell


    To see more usage options for the New-NetFirewallRule command, see: New-NetFirewallRule - Microsoft Docs


    1 Open an elevated PowerShell.

    2 Type the command below you want to use into the elevated PowerShell, and press Enter. (see screenshot below)

    (Allow app)
    New-NetFirewallRule -DisplayName "app name" -Direction Inbound -Program "Full path of .exe" -Action Allow

    OR

    (Block app)
    New-NetFirewallRule -DisplayName "app name" -Direction Inbound -Program "Full path of .exe" -Action Block

    Substitute app name in the command above with the actual name of the app (ex: "Google Chrome").

    Substitute Full path of .exe in the command above with the actual full path to the .exe file (ex: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe") of the app.

    For example: New-NetFirewallRule -DisplayName "Google Chrome" -Direction Inbound -Program "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -Action Allow

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-allow_app_through_windows_firewall_powershell.png

    3 When finished, you can close the elevated PowerShell if you like.






    OPTION SEVEN

    To Remove Allowed App in PowerShell


    To see more usage options for the Remove-NetFirewallRule command, see: Remove-NetFirewallRule - Microsoft Docs


    1 Open an elevated PowerShell.

    2 Type the command below into the elevated PowerShell, and press Enter. (see screenshot below)

    Show-NetFirewallRule | Out-File "$env:userprofile\Desktop\WindowsFirewallRules.txt"

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-show_windows_firewall_rules_powershell.png

    3 You will now have a WindowsFirewallRules.txt file saved to your desktop containing a list of all Windows Firewall rules.

    4 Open the WindowsFirewallRules.txt file, and make note of the DisplayName (ex: "Google Chrome") of the app you want to remove all rules for. (see screenshot below)

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-delete_windows_firewall_rule_powershell-2.png

    5 Type the command below into the elevated PowerShell, and press Enter. (see screenshot below)

    Remove-NetFirewallRule -DisplayName "DisplayName"

    Substitute DisplayName in the command above with the actual rule name (ex: "Google Chrome") you want to remove from step 4 above.

    For example: Remove-NetFirewallRule -DisplayName "Google Chrome"

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-delete_windows_firewall_rule_powershell.png

    6 When finished, you can close the elevated PowerShell if you like.


    That's it,
    Shawn




  1. Posts : 1
    windows
       #1

    remove button not active my firewall please help me
      My Computer

  2. philc43's Avatar
    Posts : 5,029
    64bit Win 10 Pro ver 20H2 Build 19042.868 and W10 Insider Preview Build 21343
       #2

    rmzns said:
    remove button not active my firewall please help me
    Hello nrmzns, welcome to TenForums!

    To see the remove button make sure you are signed in as an administrator and have clicked on the change settings button. To check if you are an administrator use the following tutorial: Determine Account Type in Windows 10
      My Computers

  3. Burgurne's Avatar
    Posts : 476
    Windows 10 Pro
       #3

    How to block an untrusted app from going online (in windows firewall)?
      My Computer

  4. Brink's Avatar
    Posts : 56,794
    64-bit Windows 10 Pro for Workstations build 21370
    Thread Starter
       #4

    Burgurne said:
    How to block an untrusted app from going online (in windows firewall)?
    Hey mate,

    You could use option 3 to either uncheck the app or remove the app to block it.

    Basically, removing the app from the allowed list will block it.
    Last edited by Brink; 20 Jun 2020 at 12:58.
      My Computers

  5. FrankW's Avatar
    Posts : 160
    Windows10 20H2 x64 Home, Single language, build 19042.964
       #5

    Add or Remove Allowed Apps through Windows Firewall in Windows 10-bits.png @Brink
    Hi Shawn, BITS is silently uploading data (WIFI) even when metered on, delivery Optim. and Diag Track - updating disabled, it is not the Store (disabled store updates) and I am not downloading anything. How to block BITS from going online with a rule in Firewall (W10 1909 Home)
    Thanks
      My Computer

  6. Brink's Avatar
    Posts : 56,794
    64-bit Windows 10 Pro for Workstations build 21370
    Thread Starter
       #6

    Hello @FrankW,

    Blocking BITS as a firewall rule would create issues since Windows Update will break among other stuff that uses BITS.

    https://docs.microsoft.com/en-us/win...service-portal

    You might see if you could use option 2 in the tutorial below to view your Wi-Fi data usage details to help ID what is using Wi-Fi even when metered.

    View Network Data Usage Details in Windows 10

    For now, I suppose you could manually disable and enable BITS on demand as needed.

    Start, Stop, and Disable Services in Windows 10
      My Computers

  7. FrankW's Avatar
    Posts : 160
    Windows10 20H2 x64 Home, Single language, build 19042.964
       #7

    Disable BITS


    I will try that or just turn off WIFI (switch to Airplane mode) as Store apps are also chatting online: Windows10 1909 Home telemetric is awesome , worst I have seen.
    Frank
      My Computer

  8. Brink's Avatar
    Posts : 56,794
    64-bit Windows 10 Pro for Workstations build 21370
    Thread Starter
       #8

    FrankW said:
    I will try that or just turn off WIFI (switch to Airplane mode) as Store apps are also chatting online: Windows10 1909 Home telemetric is awesome , worst I have seen.
    Frank
      My Computers

  9. Finhobbyist's Avatar
    Posts : 11
    Windows 10 Pro
       #9

    Hi All. (win10 20H2)
    When I block an App in the Firewall Outbound Rule for "private profile" (Enabled=Yes, Block), it shows ticked in the Allowed apps and features list as discussed in this tutorial above (Thanks Shawn)?
    Is this correct?
      My Computer


 
Page 1 of 2 12 LastLast

Tutorial Categories

Add or Remove Allowed Apps through Windows Firewall in Windows 10 Tutorial Index Network & Sharing Instalation and Upgrade Browsers and Email General Tips Gaming Customization Apps and Features Virtualization BSOD System Security User Accounts Hardware and Drivers Updates and Activation Backup and Restore Performance and Maintenance Mixed Reality Phone


  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 10:41.
Find Us




Windows 10 Forums