Windows Defender Firewall is a built-in security feature that helps protect your computer from unauthorized access, malicious software, and network-based threats. It monitors incoming and outgoing network traffic and decides whether to allow or block specific connections based on predefined security rules.
While the firewall improves security, it can sometimes block legitimate applications from accessing the internet or communicating over a network. This often happens after installing a new program, online game, business application, or network utility. When an app is blocked, you may experience connection errors, syncing issues, multiplayer problems, or limited functionality.
That’s why I have mentioned the easy steps to allow an app through the firewall on both Windows 11 and Windows 10.
Easy Way to Allow an App Through Firewall on Windows 11/10

If an application is being blocked by Windows Defender Firewall, follow these steps to allow it:
- Open the Control Panel on your Windows PC.
- Select System and Security.
- Click Windows Defender Firewall.
- Choose Allow an app or feature through Windows Defender Firewall.
- Click Change Settings.
- Locate the application you want to allow.
- Check the Private and Public network boxes as needed.
- If the app is not listed, click Allow another app and browse to the program.
- Click OK to save the changes.
After completing these steps, the selected application will be able to communicate through the Windows firewall according to the network permissions you choose.
The following sections explain each step in detail.
Step 1: Open the Control Panel
The first step is to access the Control Panel, where the firewall settings are located.
On Windows 11 or Windows 10, click the Search icon on the taskbar. Type Control Panel into the search box and select the matching result from the list.
Once the Control Panel opens, ensure that the view mode is set to either Category View or Large Icons. This makes it easier to locate the firewall settings.
The Control Panel remains one of the most reliable locations for managing advanced Windows settings, including firewall exceptions.
Inside the Control Panel, click System and Security.
Under this section, locate and select Windows Defender Firewall. This area contains all the settings related to your computer’s firewall protection.
The Windows Defender Firewall window displays information about your current network status, active firewall settings, and options for managing allowed applications and advanced rules.
Before making any changes, verify that the firewall is enabled. Keeping the firewall active is important for maintaining system security while creating exceptions only for trusted programs.
Step 3: Open the Allowed Apps Settings
In the left navigation pane, click Allow an app or feature through Windows Defender Firewall.
This section displays a list of applications and Windows features that are currently allowed to communicate through the firewall.
You may notice that some apps already have checkmarks under the Private or Public network columns. These checkmarks indicate which network types the application is permitted to use.
At this stage, you can review the list to determine whether the application you need is already available but disabled.
Step 4: Enable Administrative Access
To modify firewall permissions, Windows requires administrator approval.
Click the Change Settings button near the top of the window. If prompted by User Account Control (UAC), select Yes to continue.
After administrative access is granted, the previously locked options become editable. You can now enable or disable firewall permissions for installed applications.
This step helps prevent unauthorized users or software from making changes to important security settings.
Step 5: Locate the Application You Want to Allow
Scroll through the list of available programs and features.
Find the application that needs internet or network access. Once located, check the appropriate boxes beside the application name.
The Private option allows communication when connected to trusted networks such as your home or office WiFi.
The Public option allows communication on public networks such as airports, hotels, coffee shops, and other shared internet connections.
For most users, enabling the Private network option is sufficient. Only enable the Public option if the application genuinely requires access on public networks.
Selecting the correct network type helps maintain a balance between functionality and security.
Step 6: Add the App Manually if It Is Missing
Sometimes the application you want to allow does not appear in the list.
If this happens, click Allow another app.
A new window will open. Select Browse and navigate to the installation folder of the application. Choose the program’s executable file, which typically ends with the .exe extension.
After selecting the file, click Open and then click Add.
The application will now appear in the list of allowed apps, where you can choose the appropriate network permissions.
This method is especially useful for newly installed software, custom business applications, and older programs that do not automatically register with the firewall.
Step 7: Choose the Appropriate Network Permissions
After adding or locating the application, determine which network profiles should be allowed.
Most users should select only Private networks for maximum security.
Applications that must function regardless of location may require both Private and Public permissions. Examples include certain communication tools, remote access applications, and cloud-based services.
Choosing the correct permissions reduces unnecessary exposure while ensuring the application works properly.
Always avoid granting broader access than necessary.
Step 8: Save the Firewall Changes
After selecting the desired permissions, click OK.
Windows immediately saves the updated firewall configuration.
The application should now be able to communicate through the network without being blocked by Windows Defender Firewall.
In some cases, you may need to restart the application for the changes to take effect. Rarely, a system restart may also be required.
Once the changes are applied, test the application to confirm that connectivity issues have been resolved.
How to Verify That the App Is Successfully Allowed?
After adding the firewall exception, launch the application and perform the task that was previously failing.
For example, if it is a cloud storage application, try syncing files. If it is an online game, attempt to connect to multiplayer servers. If it is a remote access tool, establish a connection with another device.
If the application works correctly, the firewall exception was successfully configured.
If problems persist, ensure that the correct executable file was selected and that the appropriate network permissions are enabled.
Why does an App Get Blocked by the Firewall?
Several situations can cause an application to be blocked:
- New software installation may not automatically create a firewall rule.
- Program updates can sometimes change executable files, requiring new permissions.
- Network profile changes may affect how Windows applies firewall rules.
- Security software conflicts can interfere with firewall settings.
- Manual firewall configuration errors may accidentally block legitimate applications.
Understanding these causes can help you troubleshoot connectivity issues more effectively.
FAQs
Is it safe to allow an app through Windows Firewall?
Yes, it is generally safe if the application comes from a trusted source. Only allow programs that you recognize and trust.
What is the difference between Private and Public networks?
A Private network is typically your home or workplace network. A Public network is any shared or unsecured network, such as public WiFi.
Can I remove an app from the allowed list later?
Yes. Return to the Allow an app or feature through Windows Defender Firewall section, uncheck the application, and save the changes.
Why is my application still blocked after allowing it?
The application may require additional permissions, use a different executable file, or be affected by third-party security software.
Do I need administrator rights to allow an app through the firewall?
Yes. Administrative privileges are required to modify firewall settings and create exceptions.
Will allowing an app disable my firewall?
No. Allowing an app only creates an exception rule. The firewall remains active and continues protecting your computer.
Can I allow apps through the firewall on both Windows 10 and Windows 11?
Yes. The process is nearly identical on both operating systems, making these steps applicable to either version.