Top 6 Fixes if You Can’t Turn on Windows Firewall
Resetting your Firewall settings to default is an effective way to resolve Firewall errors

You are probably reading this guide because you can’t turn on Windows Firewall on your device. This is a crucial topic to discuss because, without the Firewall service, your device would be unable to block unauthorized access to your computer and protect you from harmful applications, ultimately compromising system security.
However, you can take many troubleshooting techniques to resolve this issue, and the most effective ones will be discussed in this article.
1. Verify that the Firewall services are running
If any Firewall services are not operating correctly or you haven’t started them all, you will encounter this error. Therefore, ensure all the services are launched and functioning properly by following the steps below.
- Press Windows + R to open the Run dialogue, type services.msc in the text field, and hit Enter.
- In the Services menu, look for the Windows Defender Firewall option and check to see if it is running.
- Go down and locate any entry that starts with Windows Defender, and check if the Startup type for these entries is set to Automatic.
- Lastly, reboot your computer and check if the problem has been fixed.
2. Restart the Firewall services
After making sure the Windows Firewall services are functioning properly, it is time to restart them. Restarting the Windows firewall service can be used to fix any minor issues or obstructions to the process.
- Press Windows + R to open the Run dialogue, type services.msc in the text field, and hit Enter.
- Locate Windows Defender Firewall, right-click on it, and choose Restart.
- Allow the process to finish and check if you are now able to turn on Windows Firewall.
3. Run the Windows Firewall troubleshooter
It is advisable to begin troubleshooting with the official Firewall troubleshooter provided by Microsoft Automated Troubleshooting Services if you are having issues turning on the firewall in Windows. This tool will scan your system for any underlying issues that might be preventing the Firewall from working.
If a problem is found, the system will recommend appropriate remedies, which you can implement manually or through the troubleshooter.
- Navigate to Microsoft’s official page to download it.
- Launch the tool and choose Advanced.
- Check the box for Apply repairs automatically, then click Next.
- Allow the process to finish, and check if you can turn on Windows Firewall.
4. Carry out a Registry hack
If none of the aforementioned approaches were successful, you should try to resolve the problem by making a registry adjustment. Take the following actions to fix the registry.
- Press the Start menu, type regedit in the Search bar, and choose the relevant option.
- Next, navigate to the path below.
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/BFE
- On the left pane, right-click on BFE and select Permissions.
- Click the Add button.
- Now type Everyone in the text box and click OK.
- Under the Group or user names section, click Everyone, check the box for Full Control, click Apply, and OK.
- Lastly, reboot your device to implement this modification.
5. Uninstall recent security updates
Windows users routinely receive updates for their computers. The majority of the updates concern security patches, and it is possible that one or more of the most recent upgrades hurt Windows Firewall and caused errors.
You should check by removing all current security updates from your copy of Windows to fix the problem. To do this, adhere to the guidelines below.
- Hold Windows + I to open the Settings app, then choose Update & security.
- Next, select the View Update history option.
- Pick Uninstall updates.
- In the next menu, you will get a list of your recently installed updates, then select the ones you want to remove.
- After uninstalling all security updates, restart your PC and check if this step was helpful.
6. Reset Firewall settings to default
If the issue with Windows Firewall persists, you might try restoring the Firewall’s settings back to default. When the Firewall setup doesn’t work with your machine, the Windows Firewall won’t activate. Therefore, you must eliminate the configuration and return Windows Firewall to its default settings. To do this, follow the steps below.
- Press the Start menu, type Firewall in the Search bar, and click Open.
- Launch Windows Defender Firewall from the options.
- Next, choose the Restore defaults option on the left pane.
- Click the Restore defaults button again.
- On the Restore Defaults Confirmation pop-up menu, choose Yes.
- This should help restore the Firewall settings to default and also help you turn on Windows Firewall.
Wrapping things up
This brings us to the end of this guide. We have outlined some effective troubleshooting techniques you can implement if you can’t turn on Windows Firewall. If you need further assistance, talk to us in the comment section below.
Lastly, if you would also like to know if other anti-virus programs are better than Windows Defender, check out this guide about anti-virus software.