How to fix “Windows Defender Firewall has blocked some features of this app” error.

How to fix “Windows Defender Firewall has blocked some features of this app” error.

You will encounter that the Windows Defender firewall has blocked some features in this app security alert when you try to launch an application on a Windows computer. While you can click Allow Access and Continue to launch the program, the pop-up can become annoying if it appears frequently.


Fortunately, you can configure Windows Firewall to stop this message from appearing. Below we discuss why this message appears and how to deal with this security alert in the Windows operating system.


What triggers the “Windows Defender Firewall has blocked some features of this app” alert?

Windows Defender Firewall keeps track of all applications trying to connect to the Internet and accepts incoming connections on your PC. When it detects an app trying to connect to the Internet for the first time, it will block access and display the above message.

If you trust the program, click Allow access. If not, click Cancel and the application will remain on the block list until you allow it next time.

This is a preventative measure to block sneaky apps and threat actors from accessing your computer. On the flip side, this security measure can be annoying if the Windows Defender firewall starts blocking apps frequently.

See also  I cleaned my oven door with a 9p dishwasher tablet and the grime melted away - here's how

If this message appears repeatedly with the apps you previously allowed, it’s better to take a few minutes and examine the application for issues.

In the case of a web browser, you may have a questionable plugin trying to access the Internet, triggering a security alert. In other cases, VPN clients are known to trigger this security warning quite often.

Here are some things you can try to stop the Windows Firewall security alert message on your PC.

1. Run the Windows Firewall troubleshooter

Let’s start by troubleshooting Windows Defender Firewall for incoming connection issues. Windows 10 and 11 come with a built-in debugger for incoming connections. It allows you to find and fix problems with incoming connections and Windows Firewall.

To run the Windows Firewall troubleshooter:

  1. Print Win + I to open Settings.
  2. To open System tab in the left pane.
  3. Then scroll down and click on Troubleshooting.
    Windows 11 troubleshooting
  4. click on Other debuggers.
  5. Then scroll down to Other section.
  6. Find and click on Run the button for Incoming connection.
    debugging incoming connections
  7. The debugger will try to detect the problem and require some input from you.
  8. Select one of the options and click Next. The troubleshooter will now check for problems in the selected area and apply a fix if necessary.
  9. When you’re done, click Close and look for any improvements.

2. Scan your system for a malware problem

If the security alert repeatedly appears randomly for a particular app or all apps, it is better to check your system for malware. If you have a third-party antivirus, run a full scan for malware.

To perform a scan with Windows security:

  1. Print Win + I to open Settings.
  2. To open Privacy and security tab from the left pane.
  3. click on Windows security.
    Windows security settings
  4. click on Virus and threat protection under Protected areas section.
    Windows security scan options
  5. In the new Windows security window, click on Scan options under Fast scanning.
  6. Under Scan optionsselect Full scan.
    Windows security full scan
  7. Then click the Scan Now button to start the scan. This will check all files and running programs on the hard drive.

A full scan often takes a long time to complete, depending on the data stored on the hard drive.

3. Disable your VPN client

disable device manager for vpn NIC

Windows Defender Firewall can block incoming and outgoing connections from a VPN client. If you have a VPN client running, close it and exit the app completely.

To quit the VPN app, click the up arrow icon in the system tray (bottom right of the desktop), right-click the VPN app icon, and select Quit.

If the problem persists, try disabling the VPN network adapter in Device Manager. Here’s how to do it.

  1. Print Win + R to open Run dialogue.
  2. Type devmgmt.msc and click OK to open Unit processing.
  3. In Device management you expand Network adapters section.
  4. You can identify the VPN network adapter by the VPN client name. For example, if you use Hotspot Shield VPN, the adapter will have a similar name.
  5. Right click on VPN network adapter and choose Disable the device.
  6. Click Yes to confirm the action.

Once they are disabled, check if the issue is resolved. If not, look for other VPN NICs and disable them via Device Manager.

4. Allow the app through the Windows Defender firewall

You can click Allow access to add the blocked program to the allowed list in Windows Defender Firewall. However, if the app keeps asking for permission, you can manually allow the app through the Defender firewall.

To add the program to the Windows Firewall whitelist:

  1. Print Win + R to open Run.
  2. Type control and click OK to open Control panel.
  3. In Control Panel, click on System and security.
    control panel system and security
  4. Then click on Windows Defender Firewall.
    control panel system and security
  5. Click on in the left pane Allow an app or feature through Windows Defender Firewall.
    control panel system and security allow an app through firewall
  6. click on Change settings to activate the option.
  7. Then scroll through the list of apps and features and find the app you want to allow through the firewall.
    allow apps windows defender firewall public private
  8. Check both Private and Public boxes to add the app to the Windows Defender Firewall whitelist.
  9. Click OK to save the changes and exit the control panel.

If the program you want to allow is not listed, click Allow another app, browse the app’s installation directory, and select the executable. Then click Add and save the changes.

5. Restore Windows Defender firewall settings to default

A misconfigured firewall can behave erratically and block real apps. If you have recently made changes to your firewall but are unsure of the exact details, you can restore the default settings.

Restoring the default will remove all third-party changes and reset the firewall to factory defaults.

To restore the default Windows Defender Firewall:

  1. Print Win+X and click on Run.
  2. Type control and click OK to open Control panel.
    Windows Defender Firewall restore default control panel
  3. Then go to System and Security > Windows Defender Firewall.
  4. Click on in the left pane Restore default settings.
    Windows Defender Firewall restore defaults confirm
  5. click on Restore default settings button.
  6. Read the description and click Yes to confirm the action.

Note that restoring defaults will revert any changes you’ve made to Windows Defender Firewall since Windows was installed. As a result, you will need to reconfigure the firewall if necessary.

Fixing the intrusive security alert for Windows Defender Firewall

The Windows Defender Firewall security alert is a common sight when using a Windows computer. It’s a harmless warning that often occurs only once for any program. If you trust the app, click Allow access and the message will never appear for the same app.

In the event of a repeat event, troubleshoot the system for potential issues, including malware infection and VPN conflict. If the problem persists and you trust the service/program to be genuine, consider turning off Windows Defender temporarily.

Leave a Reply

Your email address will not be published. Required fields are marked *