Fix Windows Update Error 0x80070424 (5 Methods)
Tom R.
Issue:How to fix error that I get - 0x80070424?
I was trying to update my Windows OS but Error 0x80070424 keeps appearing on my screen. What should I do to fix it?
Error 0x80070424 is an error that usually happens when the required files for the system are not registered. With that being said, it causes the failure of the Windows update process.
It started with Windows XP and was carried over to the latest Windows versions, including Windows 10. Good thing, there are many ways to solve this PC problem.
But before we proceed to the step-by-step process of resolving this issue, let’s first identify the common causes of Windows Update Error 0x80070424.
Windows Update Error 0x80070424 Causes
1) Non-functioning Windows Update Services
Updating Windows requires every update service to be up and running during the updates. If other required update services don’t work during an update, the process will cause an error, and error 0x80070424 will pop up.
2) Unlisted System Files
Another cause of Error 0x80070424 is when the required system files for the update are not registered on the PC’s system. It means that necessary system files for the Windows Update are possibly present on your PC but the system cannot read them.
Because of the unlisted system files, the Windows Update will not work and your PC will not be able to receive patches, bug fixes, and security updates that it definitely needs.
How to Fix Windows Update Error 0x80070424?
Method #1: Use the Windows Update Troubleshooter
- Hit the Start menu and then go Settings.
- Click Update and Security.
- Choose Troubleshoot.
- Go to Additional Troubleshooters.
- Choose Windows Update and hit Run the troubleshooter.
- Once the troubleshooter detects the issue, it will automatically fix the issue.
Method #2: Manually Reset Windows Update Components
- Press Windows+R keys to launch the Run.
- Type in CMD in the Run dialog box and press Ctrl+Shift+Enter keys to launch the elevated Command Prompt.
- Type the commands listed below in the Command Prompt window and press the Enter key after entering each one:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
Once you got the services disabled, rename the SoftwareDistribution and Catroot2 folders.
- Type in ren C:\Windows\SoftwareDistribution SoftwareDistribution.old and press Enter.
- After that, type ren C:\Windows\System32\catroot2 Catroot2.old and press Enter.
- Then type the commands listed below and hit Enter after entering each one:
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- Close the Command Prompt and try updating Windows.
Method #3: Re-register Background Intelligent Transfer Service (BITS) DLL Files
- Press Windows+R keys to launch Run.
- Type regsvr32 Qmgr.dll /s in the dialog box, then click OK.
- Press Windows+R keys to reopen Run.
- Type in regsvr32 Qmgrprxy.dll /s in the dialog box then clicks OK.
- After that, restart your computer and try to update Windows to check.
Method #4: Restore Windows Update Service (wuauserv) Registry Key
- Search for Notepad using the Windows Search bar and click the Notepad.
- Copy the whole text below.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv]
“DependOnService”=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
“Description”=”@%systemroot%\\system32\\wuaueng.dll,-106”
“DisplayName”=”@%systemroot%\\system32\\wuaueng.dll,-105”
“ErrorControl”=dword:00000001
“FailureActions”=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
“ImagePath”=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,20,00,2d,00,70,00,00,\
00
“ObjectName”=”LocalSystem”
“RequiredPrivileges”=hex(7):53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,\
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,\
65,00,61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,\
00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,\
61,00,74,00,65,00,50,00,61,00,67,00,65,00,46,00,69,00,6c,00,65,00,50,00,72,\
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,63,00,\
62,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,\
00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,72,00,69,00,6d,00,61,00,72,00,\
79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,\
6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,\
00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,51,00,\
75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,\
00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,50,00,\
72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,44,00,65,\
00,62,00,75,00,67,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
00,00,53,00,65,00,42,00,61,00,63,00,6b,00,75,00,70,00,50,00,72,00,69,00,76,\
00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,73,00,74,00,\
6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\
00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,50,00,72,00,\
69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,61,00,6b,\
00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,50,00,72,00,\
69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,61,\
00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,76,00,69,00,\
6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4d,00,61,00,6e,00,61,00,67,00,65,\
00,56,00,6f,00,6c,00,75,00,6d,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,\
65,00,67,00,65,00,00,00,00,00
“ServiceSidType”=dword:00000001
“Start”=dword:00000003
“SvcHostSplitDisable”=dword:00000001
“SvcMemHardLimitInMB”=dword:000000f6
“SvcMemMidLimitInMB”=dword:000000a7
“SvcMemSoftLimitInMB”=dword:00000058
“Type”=dword:00000020
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters]
“ServiceDll”=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,\
00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
77,00,75,00,61,00,75,00,65,00,6e,00,67,00,2e,00,64,00,6c,00,6c,00,00,00
“ServiceDllUnloadOnStop”=dword:00000001
“ServiceMain”=”WUServiceMain”
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Security]
“Security”=hex:01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,00,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,48,00,03,00,00,00,00,00,14,00,9d,00,02,00,01,01,00,00,00,00,00,\
05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,ff,01,0f,00,01,01,00,00,00,00,00,05,12,00,00,00,01,\
01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\0]
“Type”=dword:00000005
“Action”=dword:00000001
“Guid”=hex:e6,ca,9f,65,db,5b,a9,4d,b1,ff,ca,2a,17,8d,46,e0
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\1]
“Type”=dword:00000005
“Action”=dword:00000001
“Guid”=hex:c8,46,fb,54,89,f0,4c,46,b1,fd,59,d1,b6,2c,3b,50
- Paste the copied text into the Notepad.
- Then click File, located at the left corner of Notepad then click “Save As”.
- Name the file w10-wuauserv.reg.
- Then choose to save the file to Desktop and click Save.
- After saving, Double click the file that you just saved.
- A pop-up will appear and click Yes to continue.
- Hit Ok then restart your PC and try to update Windows.
Method #5: Re-register Background Intelligent Transfer Service (BITS) DLL Files
- Search for Notepad using the Windows Search bar and click the Notepad.
- Copy the whole text below.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS]
“DependOnService”=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,00,00
“Description”=”@%SystemRoot%\\system32\\qmgr.dll,-1001”
“DisplayName”=”@%SystemRoot%\\system32\\qmgr.dll,-1000”
“ErrorControl”=dword:00000001
“FailureActions”=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,60,ea,00,00,01,00,00,00,c0,d4,01,00,00,00,00,00,00,00,00,00
“ImagePath”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,20,00,2d,00,70,00,00,\
00
“ObjectName”=”LocalSystem”
“RequiredPrivileges”=hex(7):53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,47,\
00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,\
67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,\
00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
00,00,53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\
72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,\
63,00,72,00,65,00,61,00,73,00,65,00,51,00,75,00,6f,00,74,00,61,00,50,00,72,\
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,44,00,65,00,\
62,00,75,00,67,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\
00,00,00
“ServiceSidType”=dword:00000001
“Start”=dword:00000002
“Type”=dword:00000020
“DelayedAutostart”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS\Parameters]
“ServiceDll”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
71,00,6d,00,67,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
“ServiceDllUnloadOnStop”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS\Performance]
“Close”=”PerfMon_Close”
“Collect”=”PerfMon_Collect”
“Library”=”C:\\Windows\\System32\\bitsperf.dll”
“Open”=”PerfMon_Open”
“InstallType”=dword:00000001
“PerfIniFile”=”bitsctrs.ini”
“First Counter”=dword:0000216a
“Last Counter”=dword:0000217a
“First Help”=dword:0000216b
“Last Help”=dword:0000217b
“Object List”=”8554”
“1008”=hex(b):da,84,15,0e,4b,d1,d3,01
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS\Security]
“Security”=hex:01,00,14,80,90,00,00,00,a0,00,00,00,14,00,00,00,34,00,00,00,02,\
00,20,00,01,00,00,00,02,c0,18,00,00,00,0c,00,01,02,00,00,00,00,00,05,20,00,\
00,00,20,02,00,00,02,00,5c,00,04,00,00,00,00,02,14,00,ff,01,0f,00,01,01,00,\
00,00,00,00,05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,\
20,00,00,00,20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,04,\
00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,01,02,\
00,00,00,00,00,05,20,00,00,00,20,02,00,00,01,02,00,00,00,00,00,05,20,00,00,\
00,20,02,00,00
- Paste the copied text into the Notepad.
- Then click File, located at the left corner of Notepad then click “Save As”.
- Name the file w10-bits.reg.
- Then choose to save the file to Desktop and click Save.
- After saving, Double click the file that you just saved.
- A pop-up will appear and click Yes to continue.
- Hit Ok then restart your PC and try to update Windows.
Final Words
Windows update errors could be inevitable but you have nothing to worry about because they can be resolved. And we hope the steps we compiled above had helped you!
Just take note that some of these processes will really take time and if you want a faster process, you can download Restoro.
iolo System Mechanic® — is a patented PC & MAC repair tool & the only program of its kind. Not only it’s a registry fix, PC optimizer, or an anti-virus/malware remover – The iolo System Mechanic® technology reverses the damage done to Windows or Mac, eliminating the need for time-consuming reinstallations & costly technician bills.
It is available for FREE. Although, for some more advanced features & 100% effective fixes you may need to purchase a full license.
If the Windows Update Error 0x80070424 is still not fixed — don’t hesitate and contact us via email, or a Facebook messenger (the blue ‘bubble’ on the bottom-right of your screen).
Offer
iolo System Mechanic® — is a patented PC & MAC repair tool & the only program of its kind. Not only it’s a registry fix, PC optimizer, or an anti-virus/malware remover – The iolo System Mechanic® technology reverses the damage done to Windows or Mac, eliminating the need for time-consuming reinstallations & costly technician bills.
It is available for FREE. Although, for some more advanced features & 100% effective fixes you may need to purchase a full license.
If the Windows Update Error 0x80070424 is still not fixed — don’t hesitate and contact us via email, or a Facebook messenger (the blue ‘bubble’ on the bottom-right of your screen).