You receive a message from the Action Center that the Windows Firewall is turned off. When you attempt to turn it on, you receive a message like this:
Windows Firewall can’t change some of your settings
Error code 0×80070424
If you go into Services, you will find that the Windows Firewall service is missing. Also, the following registry key will be missing as well:
To fix this issue, copy the missing registry key from a working Windows 7 computer. If you don’t have access to another computer, download this reg file to your desktop and double-click it to import the missing key into your registry.
Now reboot your computer and the Windows Firewall service should be started.
If the service still won’t start, you may have permission problems or you may have other missing services such as the Base Filtering Engine
Windows 7 (all versions)