In this article, I’ll suggest a few tips to resolve this problem.
Windows could not start the Windows Firewall
Step 1: This step is standard to fix most of the Windows-related issues. Yes, we have to run an SFC Scan to see if Windows could fix it by itself. For further details check this article System File Checker. Step 2: If there is a permission-related issue, we have to give enough permission to those key. Then you have to give permission to the following keys: Right-click the key, and click Permissions. Click on Add. In the “Enter the object names to select field, type “NT SERVICE\mpssvc“. Then click “Check name.”
Click OK. Then click on Add again. Type in Everyone and then click OK. Then select the account which appears in the list, and add the proper permission for it. Under the Allow section put a checkmark on Full control.
When this is done, click OK and restart your computer. If you’re getting access denied, Turn Off UAC via your Control Panel and try it again. Step 3: Sometimes Malware infections can cause the service to fail. So I would recommend that you run a full scan of your anti-malware. You may also download a second stand-alone scanner like freeware Malwarebytes, Emsisoft or the new Microsoft Safety Scanner and run a complete system scan in Safe Mode, to get a second opinion. Step 4: If your system fails to find any infection, the last thing left to do is to run a Repair Install on Windows most of one or more system files might have corrupted. Follow this post on how to run a Repair Install on Windows 7 or Reset This PC on Windows 11/10. These links may also interest you:
Windows Firewall Fails To Start At StartupWindows Firewall TroubleshooterTroubleshoot Windows Firewall, Diagnostics, Tools.