Windows firewall can't change some of your settings Error code 0x8007042c.

My Windows firewall is turned off by itself and it won't turn on. I get the error message in the description. I've been experiencing this problem since shortly after installing Windows 7. I tried the repair .bat file suggested here http://social.answers.microsoft.com/Forums/en-US/w7security/thread/e5ee6823-98f8-4575-a254-00a038b17e34 but that didn't work. I saw some errors when I ran the bat file but the window closed so fast I couldn't read them. I'm at a total loss as to how to correct this. I don't have a third party firewall installed.
 

Question Info


Last updated September 18, 2019 Views 431,326 Applies to:
Answer
Answer
This worked when all else failed..if you guys tried to start the services like amrita said and couldn' try this..this works..chk this link..do what narenxp says.

http://social.technet.microsoft.com/Forums/en/w7itprosecurity/thread/f12af006-4712-4ec2-b579-281c58262d61

5 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Answer
Answer

Error code 0x8007042c is an error for "The dependency service or group failed to start".
This will indicate that there may not be a problem with the Windows Firewall Service (MpsSvc) but instead with other Services that it needs so that it can start itself.

So here are the necessary Services that Windows Firewall needs on Windows 7:
1. Base Filtering Engine (BFE)
2. Windows Firewall Authorization Driver (MPSDRV)

The two services/drivers should be started or running. BFE can be easily seen through the Services Console. But MPSDRV is not visually available in the same console window and instead available only by querying the service in a Command Prompt window.
Repairing services and drivers can be done via the command line of SFC /SCANNOW on an Elevated Command Prompt.
If the command did not fix the issue then reinstalling the drivers might be the best way to do it.
Although to accomplish this will not be an easy feat since both the Base Filtering Engine and Windows Firewall Authorization Driver could not be reinstalled on Windows 7 unless we repair install the Operating System.

Try running the following commands if SFC /SCANNOW did not resolve the issue with the Windows Firewall:
1. Open a Command Prompt as Administrator. To do this, type CMD in Start Search from the Start Menu. Right click on the result and choose "Run as Administrator".
2. Run now the following command lines:
          a. netsh advfirewall reset
          b. net start mpsdrv
          c. net start bfe
          d. net start mpssvc
          e. regsvr32 firewallapi.dll
3. Confirm any boxes that comes up by clicking OK. The result on the last entry should say that  it succeeded.
      Note: If you receive any errors on any of the command lines, then there is definitely something wrong with any of the drivers and service.
              This may indicate a Registry error or a Corrupted file.
4. Reboot the system.

Another factor to consider is Malware infection. There are known strains of Malware infections that may stop or corrupt the entries and executable files of Windows Firewall along with other services and drivers it depends on.


MVP [2010] | Consumer Security
Visit me@Crimson Spectrum
Minion of the Moon, My Crimson Sanctuary

26 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.