What to Check First When the Firewall Is Not Working
If you are trying to figure out how to fix firewall not working on new computer, the cause is usually a setup issue, missing permissions, or a conflict with another security tool.
The good news is that most firewall problems on a new Windows or macOS machine can be identified with a few systematic checks.
On a fresh device, the firewall may be disabled by default, blocked by another app, tied to the wrong network profile, or prevented from starting because of corrupted system settings.
In some cases, the issue is not the firewall itself but an antivirus suite, VPN, or network configuration interfering with it.
Confirm the Firewall Is Actually Turned On
Before changing advanced settings, verify that the firewall is enabled in the operating system you use.
Windows 10 and Windows 11
- Open Settings.
- Go to Privacy & security or Update & Security, depending on the version.
- Select Windows Security.
- Open Firewall & network protection.
- Check that Domain network, Private network, and Public network show firewall protection as on.
macOS
- Open System Settings or System Preferences.
- Select Network or Security & Privacy, depending on the macOS version.
- Open the Firewall tab.
- Confirm that the firewall is enabled.
If the firewall is already on but still not protecting connections, continue with the checks below.
Check for Conflicts With Antivirus, VPN, or Third-Party Security Suites
One of the most common reasons a firewall fails on a new computer is that another security product is managing network filtering.
Suites from vendors such as Norton, McAfee, Bitdefender, Kaspersky, or Avast may install their own firewall engine or disable the built-in one.
Review whether your device came with preinstalled security software.
If so, determine whether it includes its own firewall and whether it has a network protection feature that overrides the operating system firewall.
- Temporarily disable the third-party security app and test the built-in firewall.
- Look for a setting labeled firewall, network protection, or traffic filtering.
- Uninstall duplicate security tools if you only want one firewall provider managing traffic.
VPN clients can also alter routing and appear to break firewall behavior.
Disconnect the VPN and retest before making deeper changes.
Verify the Correct Network Profile Is in Use
Windows firewalls behave differently depending on whether the device is connected to a private network or a public network.
A new computer may default to a public profile, which is more restrictive and can block apps or services you expected to work.
On Windows, open the network settings and check the current profile for Wi-Fi or Ethernet.
If you are on a trusted home network, switching to Private can allow file sharing, discovery, and legitimate app communication while keeping the firewall active.
On macOS, the firewall does not use the same public/private profile model, but app permissions and stealth mode can still affect network reachability.
Run the Built-In Firewall Troubleshooter
Windows includes troubleshooting tools that can repair common security and networking problems.
If the firewall service or related policy is damaged, the troubleshooter may identify the issue quickly.
- Open Settings.
- Go to System and then Troubleshoot.
- Select Other troubleshooters.
- Run any available networking, Windows Security, or firewall-related tool.
If the firewall service is not responding, you may also need to restart the service manually.
Restart the Firewall Service
On Windows, the core firewall depends on services such as Windows Defender Firewall and related network filtering components.
If one of these services stops or fails to start automatically, protection may appear disabled even when the interface says otherwise.
Use the Services console to check the status:
- Press Windows + R, type services.msc, and press Enter.
- Find Windows Defender Firewall.
- Make sure the startup type is set to Automatic.
- If the service is stopped, start it.
Also confirm that any security-related services from a third-party app are not preventing the system firewall from loading.
Reset the Firewall to Default Settings
If settings were imported incorrectly during setup or modified by another app, a reset can restore a clean baseline.
This is often the fastest way to fix firewall not working on new computer when the issue started immediately after installation.
Windows
- Open Windows Security.
- Select Firewall & network protection.
- Choose Restore firewalls to default.
macOS
macOS does not provide the same firewall reset workflow as Windows, but you can toggle the firewall off and back on, remove suspicious configuration profiles, and review security permissions for individual apps.
Be cautious when resetting.
Any custom allow rules you created will be lost and may need to be recreated.
Check App Permissions and Allowed Apps
A firewall may be working correctly but still block specific applications because the app was never granted permission.
This is especially common on a new computer where first-run prompts were skipped or dismissed.
Review the firewall allow list and confirm the app is permitted on the correct network types.
For example, a file-sharing tool may need access on private networks, while a remote work tool may require broader permissions.
- Make sure the app is listed as allowed.
- Confirm the permission applies to the correct network profile.
- Check whether the app itself has a built-in network setting that is disabled.
On macOS, also review System Settings > Privacy & Security for automation, accessibility, and full disk access permissions, since some apps need more than firewall approval to communicate properly.
Look for Corrupted System Files or Missing Updates
Fresh installs can still have incomplete updates or damaged system components, especially if the setup process was interrupted.
Missing Windows updates, driver issues, or corrupted security files can prevent the firewall from initializing properly.
Install the latest operating system updates first.
Then reboot and test again.
If you are on Windows, consider running system repair tools such as:
- SFC /scannow for protected system files.
- DISM to repair the Windows image.
On macOS, update to the latest supported release and verify that any device management profiles are legitimate and expected.
Inspect Device Management and Preinstalled Policies
Many new laptops, especially business devices, arrive with enterprise policies from Microsoft Intune, Jamf, VMware Workspace ONE, or another mobile device management platform.
These policies can enforce firewall rules that look like a malfunction if you are expecting manual control.
If the computer is managed by work or school, check whether the firewall settings are locked by policy.
In that case, you may not be able to override the configuration locally.
- Look for signs of device enrollment or management in system settings.
- Review installed configuration profiles on macOS.
- Check workplace security software on Windows.
Test the Firewall After Each Change
To avoid guessing, change only one setting at a time and test the result.
Open a website, connect to a shared resource, or run the application that previously failed.
This makes it easier to identify whether the problem was caused by the firewall, another filter, or the app itself.
A practical testing sequence is:
- Confirm the firewall is on.
- Disable third-party security tools.
- Check the network profile.
- Restart the firewall service.
- Reset the firewall if needed.
- Review app permissions and system updates.
When to Reinstall or Ask for Help
If the firewall still does not work after resetting settings, updating the operating system, and removing conflicting software, the issue may be deeper than basic configuration.
Persistent service failures, enterprise restrictions, or hardware-specific driver problems may require vendor support.
Contact support if you notice repeated error messages, missing firewall options, or a security dashboard that refuses to open.
For Windows devices, Microsoft support or the computer manufacturer can help with service corruption and driver-related issues.
For macOS, Apple Support can help review system integrity, profiles, and security permissions.