While changing anything related to Windows Firewall or Windows Defender, you will notice a prompt appearance. Inside the prompt, you will find the “Windows Firewall can’t change some of your settings. Error code 0x80070424”.
This is mostly due to Windows Firewall or Windows Defender being either stopped or requiring a restart. However; this is not the only reason why you are experiencing the 80070424 error code on your screen.
Windows Firewall Error Code 0x80070424
Different things can stop the Firewall that will cause “Windows Firewall can’t change some of your settings. Error code 0x80070424”. Here are some of the most common reasons why you are experiencing the error.
- Your Windows Firewall or Windows Defender is stopped. You can fix it by enabling the feature from the Settings.
- There is also the possibility that you have performed an incomplete uninstallation. Leftovers can be found if the uninstallation process is not completed successfully.
- These leftovers are a great opportunity for malware to infect them. Infected files can corrupt system files which can also affect the Windows Firewall.
- There is also the chance of the zero-access rootkit being infected.
- Applications such as Antivirus, Anti Malware, or corrupt apps can also affect your Windows Firewall.
No matter which one is the reason, we are going to fix your Windows Firewall Error Code 80070424 on your Windows.
How to fix Windows Firewall Can’t Change Some of your Settings. Error Code 80070424)
Begin by applying the methods given. As we have started from the basic and fast to the most complicated and time-consuming method there is. We are sure that by the end of this article, one of the methods will fix the Windows Firewall error code 80070424.
1- Enable Windows Firewall
Go to the Start menu and find the RUN app. Select RUN and type “services.msc” then press Enter.
Now you will navigate and find Windows Firewall and right-click on it. Then select Properties and inside the properties find the Startup type section.
Change the Startup type to Automatic. If you found this option already Automatic, then you will leave it as it is.
After changing the option, you will click on OK.
Enable Windows Defender
Continue the same process in the services. Here you will select Windows Defender and go to Properties. Again, find Startup Type and change it to Automatic then click on OK.
Then you will enable the BITS (Background Intelligence Transfer Service) too. You will find it in Services too. Change the Startup Type of BITS to Automatic.
Try to change the Windows Update in the services to Automatic. Now restart your system and after the restart, you will check for the error again.
2- Use Windows Troubleshooter
Another method to fix the error is by using Windows Troubleshooter. Begin by downloading Windows Troubleshooter. Now run the Troubleshooter and select Advanced. Run as administrator and then select Next.
Here some loading will take place. During this time, the Windows Troubleshooter will find all errors on your system including “error code 80070424”.
Once the errors are found, you will have two options Apply this fix and Skip this fix.
The app will automatically fix all the errors and the list will be displayed in the next window.
3- Reset Windows Update Components
If the above two methods didn’t fix it then you are going to use this one. Begin by running CMD as administrator. Now use the commands below on the CMD:
netsh advfirewall reset net start mpsdrv net start bfe net start mpssvc regsvr32 firewallapi.dll
After running the commands, you will be asked for confirmation. Confirm your commands and select OK.
Give your system a reboot and check again for the error.
4- Start services with a Notepad
To use this method, you are going to open Notepad. Inside the notepad, you are going to paste the commands below:
sc config MpsSvc start= auto sc config KeyIso start= auto sc config BFE start= auto sc config FwcAgent start= auto net stop MpsSvc net start MpsSvc net stop KeyIso net start KeyIso net start Wlansvc net start dot3svc net start EapHostnet net stop BFE net start BFE net start PolicyAgent net start MpsSvc net start IKEEXT net start DcaSvcnet net stop FwcAgent net start FwcAgent
Once you have pasted all the commands on Notepad, now you will save it. Don’t forget to save the file with the “.bat” extension. Name your file as RepairFirewall and end it with the “.bat” extension. Your file should look something like “RepairFirewall.bat”.
Exit the notepad now. Right-click on the RepairFirewall.bat file and select run as administrator. This way, most of the stopped services which were causing the error will now run. Give your system a reboot and check for the error again.
Related Topic: How to Repair Corrupt Registry on Windows 10?
5- Repair Registry files for fixing Firewall 80070424 error
This method can be lengthy but get assured that it is not complicated at all. Just follow each step till the end and you will fix the error.
Start the method by going to File Explorer and opening C drive. Inside the C drive, you will find Windows and inside that, you will find system64. If you find sysWOW64 instead of system64. Open it and you will find consrv.dll, this is a clear sign that you have corrupt files in zero kit access.
Run both of the files by double-clicking on the files. then you will reboot your system.
Now you will open RUN from the Start menu. Inside the RUN, you will type “regedit” and press Enter.
Navigate and find “Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE” inside the registry. Right-click on the file and select Permissions.
Click on Add button, and type “Everyone” beside the Check Names button.
Strike on OK and Everyone should be now added to the Group or usernames section. Make sure you have selected all the users and provided them Full Control.
Again, click on Apply and then click on OK.
You will open RUN again and type “services” then press Enter. Find Filtering Engine and Windows Firewall, go to their properties, and change the Startup Type to Automatic.
Note: if you are confused with changing the Startup Type then you can navigate and apply the first method.
There is a minor chance that you will see something like “Windows could not start Windows Firewall on local Computer. See event log, if non-windows services contact vendor. Error code 5.” then continue to next step.”.
To fix that error, you are going to navigate and find “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess” in the Registry editor. There you will select the files, and go to Permission.
Now give the access to “Everyone” with Full Control. Apply the changes and reboot your system.
6- Check for the Third party
even the method above is not working? Try to check installed applications on your system. First check applications like antivirus, anti-malware, or spyware, as they might mistakenly block the Firewall.
You will also need to check if you have installed any application that looks shady. Uninstall them and check for the error again.
There is also the option to use applications that claims to fix corrupt files, registries, and system files. try to use those tools for fixing the error, else you will need to use the last option below:
7- Perform System Restore
If none of the methods above are working, then you will need to perform a system restore.
NOTE: this method is applicable for users who have created a system restore point before. If you are not sure, then check by the steps given.
Go to the Start menu, and find All Programs. Now select Accessories > System Tools and then select System Restore.
Here you will select Restore my computer to an earlier time.
Select the Restore point that you want to go back to.
Click on Next for confirmation.
Once your system is restored back, you are going to click on Finish.
- Fix Windows Update Standalone Installer Error 0x80096002
- Fix Microsoft Store/Windows Update Error 0x80040154
- Fix Windows Update Error 0x80080008 On Windows
- Fix 0x800f0831 Error on Windows 11
- Fix Windows Update Standalone Installer Error 0x80096002
- Fix Windows Update 0x8007007f Error Code
- Fix Windows Update Error Code 0x80070057
- Fix Unspecified Error Code 0x80004005 on Windows 10?