Windows could not start the Windows firewall on the local computer

RECOMMENDED: Click here to fix Windows errors and optimize system performance

You can find this problem if you try to enable the Windows firewall, the service will not work. If you then try to start the Windows Firewall service, you will receive this error message: Windows could not start the Windows firewall on the local computer

In this article, I suggest some tips to solve this problem.

Windows could not start the Windows firewall

April 2021 Update:

We now recommend using this tool for your error. Additionally, this tool fixes common computer errors, protects you against file loss, malware, hardware failures and optimizes your PC for maximum performance. You can fix your PC problems quickly and prevent others from happening with this software:

  • Step 1 : Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.


Step 1:

This step is by default to solve most Windows problems. Yes, we need to run SFC Scan to see if Windows can solve the problem itself.

  1. Go to Start under Search Type in CMD
  2. Right click and Run as administrator
  3. Then enter SFC /SCANNOW and press Enter.

For more information, see this System File Checker article.

Step 2 :

If this is an approval issue, we must sufficiently approve this key.

  1. Go to Start under search term in Regedit
  2. When asked for the administrator password, type it
  3. Go to Computer and right-click Export.
  4. Under File Name, type Regbackup and click Save.

Then release the following keys:

  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSharedAccessEpoch
  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSharedAccessDefaultsFirewallPolParameterParameterFirewallPolicy
  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSetSharedAccessDefaultsFirewallPololPol
  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesDhcp
  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesDhcpConfigurations

Right-click the button, and click Permissions. Click Add. In the Enter object names to select field: NT SERVICEmpssvc. Then click Check Name.

Click OK. Then click Add again. Enter All, then click OK.

Then select the account that appears in the list and add the appropriate privilege set.

Under Allow, check Total Control.

Click OK and restart your computer.

If access is denied, turn off the UAC from your control panel and try again.

Step 3:

A single malicious infection can cause a service failure. Therefore, I recommend that you run a full scan of your anti-malware. You can also download a second standalone scanner such as free malware bytes, Emsisoft or Microsoft’s new security scanner and perform a full system scan in safe mode to get a second opinion.

Step 4 :

If your system does not find infection, the last thing to do is to perform a repair installation on Windows, as most system files can be corrupted. Follow this message to perform a repair installation on Windows 7.

You may also be interested in these links:

  • Windows firewall does not start at startup
  • Windows firewall troubleshooting
  • Windows firewall troubleshooting
  • Windows 7 firewall troubleshooting, diagnostics, tools.

RECOMMENDED: Click here to troubleshoot Windows errors and optimize system performance

Related Video