Manually Allow an App Through Windows Defender
Windows Defender Firewall is an important security feature built into Windows that helps protect your computer from unauthorized access and potentially harmful network activity. By default, Windows Defender Firewall monitors incoming and outgoing network traffic and blocks connections that could pose a security risk.
However, there are times when a trusted application needs access to the internet or a local network to function properly. Sometimes Windows Defender Firewall may mistakenly block an app, causing issues such as connection errors, multiplayer gaming problems, software update failures, or restricted access to online services.
In these situations, you can manually allow an app through Windows Defender Firewall. This process creates an exception that permits the selected application to communicate through the firewall while maintaining the overall security of your system.
In this guide, I have explained everything you need to know about manually allowing an app through Windows Defender Firewall in Windows 11 and Windows 10.
Manually Allow an App Through Windows Defender

Windows allows you to create exceptions within Windows Defender Firewall for trusted applications. Once an app is added to the allowed list, Windows permits its network communications based on the network types you select.
You can manually allow an app through Windows Defender Firewall by opening Windows Security, accessing Firewall & network protection, selecting Allow an app through firewall, clicking Change settings, choosing the application from the list or browsing for its executable file, selecting the desired network types, and saving the changes.
But, before allowing an app, make sure the software comes from a trusted source. Granting firewall access to unknown applications may increase security risks.
Let’s learn the complete process!
Step 1: Open Windows Security
The first step is to access the Windows Security application, which contains all the settings related to Windows Defender Firewall and system protection.
Click the Start button located on the taskbar. In the search box, type Windows Security. As you type, Windows will display matching results.
Click Windows Security from the search results to open the application.
Once Windows Security launches, you will see several security categories, including Virus & threat protection, Account protection, Firewall & network protection, App & browser control, Device security, and other security options.
Take a moment to familiarize yourself with this screen. All firewall-related settings can be accessed from here.
Step 2: Open Firewall & Network Protection
After opening Windows Security, locate the Firewall & network protection section.
Click Firewall & network protection to continue.
This page displays the current status of your firewall protection. You may see options such as Domain network, Private network, and Public network.
These network categories help Windows apply different security rules depending on the type of network you are connected to.
A Private network is typically used for trusted locations such as your home or office network.
A Public network is generally used in locations like airports, hotels, coffee shops, and other public places where security risks may be higher.
The firewall settings you configure can apply differently to each network type.
Step 3: Select Allow an App Through Firewall
Within the Firewall & network protection page, scroll down until you find the option labeled Allow an app through firewall.
Click this option.
A new window called Allowed Apps will open. This window displays applications that currently have permission to communicate through Windows Defender Firewall.
You may notice a long list of applications already present. Windows automatically adds many trusted programs during installation.
The list also shows whether an app is allowed on Private networks, Public networks, or both.
At this stage, you can review existing entries before making any changes.
Step 4: Click Change Settings
The Allowed Apps window is initially locked to prevent accidental changes.
To make modifications, click the Change settings button located near the top of the window.
If prompted by User Account Control (UAC), click Yes to grant administrative permission.
Once administrative access is approved, the options in the Allowed Apps window become editable.
You will now be able to add new applications, remove existing entries, and modify network permissions.
This security measure helps ensure that only authorized users can change firewall rules.
Step 5: Locate the Application You Want to Allow
After enabling editing mode, look through the list of applications.
If the desired application already appears in the list, simply locate it and prepare to modify its permissions.
Many popular programs automatically register themselves during installation. Examples may include web browsers, communication tools, game launchers, media applications, and business software.
If the application is already listed, you do not need to add it again.
Instead, you can proceed to adjust its network permissions in the following step.
If you cannot find the application, do not worry. You can manually add it in the next step.
Step 6: Add an Application That Is Not Listed
If your desired application does not appear in the Allowed Apps list, click the Allow another app button.
A new window will appear. Click Browse to locate the program’s executable file.
Most executable files use the .exe extension and are typically located inside the Program Files folder. For example, you might find the application inside:
C:\Program Files
or
C:\Program Files (x86)
Navigate to the folder containing the application, select the executable file, and click Open. Next, click Add.
Windows will now add the application to the Allowed Apps list.
This method is especially useful for older programs, custom software, specialized business applications, and games that do not automatically create firewall exceptions.
Step 7: Choose the Appropriate Network Types
Once the application appears in the Allowed Apps list, you will see checkboxes for Private and Public networks.
These options determine where the application is allowed to communicate through the firewall.
If you mainly use the application at home or in a trusted office environment, selecting Private is usually sufficient.
If you need the application to work on public Wi-Fi networks, you may also select Public.
For most users, enabling only Private access provides a good balance between functionality and security.
Allowing an application on Public networks may expose it to more network activity when connected to unsecured locations.
Therefore, only enable Public access when necessary.
Carefully review your selections before moving forward.
Step 8: Save Your Changes
After selecting the desired network permissions, click OK.
Windows will immediately save the firewall rule.
The application should now be able to communicate through Windows Defender Firewall according to the permissions you selected.
No computer restart is typically required.
In most cases, the application will begin functioning normally right away.
If the app was previously experiencing connectivity issues, try reopening it and testing its network features.
You may notice that downloads, updates, online synchronization, multiplayer functions, or remote connections now work properly.
Step 9: Test the Application
After saving the firewall changes, it is a good idea to verify that the application works correctly.
Launch the application and perform the action that was previously blocked.
For example, if a game could not connect to multiplayer servers, attempt to join an online session. If a cloud storage application could not sync files, initiate a synchronization process.
If a software updater failed to download updates, check for updates again. Successful operation confirms that the firewall rule is working as intended.
If problems continue, additional network settings or security software may be involved.
Step 10: Remove Access if It Is No Longer Needed
Firewall exceptions should only remain in place as long as they are necessary.
If you uninstall an application or no longer use it, consider removing its firewall permission.
Return to the Allowed Apps window, select the application, and remove its access or uninstall the software completely.
Regularly reviewing firewall exceptions helps maintain a secure system environment and reduces unnecessary network exposure.
FAQs
Why is Windows Defender Firewall blocking my app?
Windows Defender Firewall may block an application if it does not have the necessary permissions to communicate through the network. This often occurs after installing new software, updating an application, or changing network settings.
Is it safe to allow an app through Windows Defender Firewall?
Yes, it is generally safe if the application comes from a trusted developer and is known to be legitimate. Avoid granting firewall access to unknown or suspicious programs.
What is the difference between Private and Public networks?
Private networks are trusted environments, such as home or office networks. Public networks are less secure environments, like airports, hotels, and public Wi-Fi hotspots.
Do I need administrator rights to allow an app through the firewall?
Yes, administrative privileges are typically required to modify firewall settings and create new exceptions.
Can I remove an app from the allowed list later?
Yes, you can return to the Allowed Apps window at any time and remove or modify firewall permissions.
Why is the app still not working after I allow it?
Some applications require additional network ports, security permissions, or router configurations. Third-party antivirus software may also interfere with connectivity.
Does allowing an app disable Windows Defender Firewall?
No. Allowing an app only creates a specific exception. The firewall remains active and continues protecting your computer.
Can I allow multiple apps through the firewall?
Yes, you can add and manage multiple applications through the Allowed Apps window as needed.
Summary
Windows Defender Firewall plays a critical role in protecting your computer from unwanted network connections, but sometimes legitimate applications need firewall exceptions to function correctly. By opening Windows Security, accessing Firewall & network protection, selecting Allow an app through firewall, enabling administrative changes, adding the desired application, choosing appropriate network permissions, and saving the settings, you can manually allow an app through Windows Defender Firewall with ease.
For most users, allowing access only on Private networks provides sufficient functionality while maintaining better security. Always verify that the application comes from a trusted source before granting firewall permissions. Periodically reviewing your allowed apps list can also help keep your Windows system secure and organized.
Following the steps in this guide will help ensure that your applications can communicate properly while Windows Defender Firewall continues protecting your PC from potential threats.
