Skip to content
NoticeWelcome to Osteup! Practical tools and optimization tweaks shared freely.
Osteup LogoOsteup

How to Fix Windows Update & Microsoft Store Error 0x80070424 Completely

oosteup
··3 min read·0 views
Windows
Cách sửa lỗi Windows Update và Microsoft Store 0x80070424

Error code 0x80070424 is one of the most disruptive update failures encountered on Windows 10 and Windows 11. When this error strikes, Windows Update fails to scan or download monthly cumulative patches, the Microsoft Store throws errors whenever you attempt to install or update applications, and the Xbox PC app fails to launch gaming services due to missing background dependencies.

Technical Analysis of Error 0x80070424
  • Win32 Error Mapping: 0x80070424 corresponds directly to ERROR_SERVICE_DOES_NOT_EXIST ("The specified service does not exist as an installed service").
  • Underlying Culprit: The Windows Update Agent or Microsoft Store client queries essential system background daemons — specifically Windows Update (wuauserv), Background Intelligent Transfer Service (BITS), or Cryptographic Services (CryptSvc) — only to discover that the service is disabled, stopped, or its configuration registry keys at HKLM\SYSTEM\CurrentControlSet\Services\wuauserv have been deleted (frequently caused by aggressive debloat scripts or malware corruption).

1. Symptoms, Causes & Quick Action Guide

The table below breaks down the typical manifestations of Error 0x80070424 alongside their optimal resolutions:

Observed Symptom Root Cause Recommended Resolution
Windows Update halts with code 0x80070424 when checking for updates. The wuauserv service is stopped or set to Disabled. Re-enable the service inside services.msc and set Startup to Automatic.
Opening services.msc reveals no Windows Update entry. The service registry hive has been scrubbed from the system. Import a clean .reg file to restore default service definitions.
Microsoft Store downloads freeze at 0% with error 0x80070424. Corrupted cache files in SoftwareDistribution or catroot2. Halt services and execute an automated Batch script to purge cached updates.
Error recurs immediately after a system restart. Damaged or unlinked system DLLs (such as wuaueng.dll). Execute system integrity repairs using SFC and DISM command-line utilities.

2. Method 1: Restart Essential Services in Services Management

If the update service is present on your system but simply in an inactive state, you can restart it manually through the Services console:

  1. Press Windows + R to invoke the Run dialogue.
  2. Type services.msc and press Enter.
  3. Scroll through the alphabetical list to find Windows Update.
  4. Double-click the service. Under the Startup type drop-down menu, select Automatic.
  5. If the Service status reads Stopped, click the Start button, then click Apply > OK.
  6. Repeat this verification process for two crucial companion services: Background Intelligent Transfer Service (BITS): Set to Automatic (Delayed Start) or Automatic. Cryptographic Services (CryptSvc): Set to Automatic.

3. Method 2: Restore Missing Registry Keys (When Service is Missing)

If you launch services.msc and find that Windows Update is completely missing from the service list, its registry branch has been uninstalled. Follow these steps to reconstruct it cleanly:

  1. Open a clean instance of Notepad.
  2. Copy the following verified registry configuration and paste it into Notepad:
wuauserv_restore.regini
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceswuauserv]"DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00"Description"="@%systemroot%\system32\wuaueng.dll,-106""DisplayName"="Windows Update""ErrorControl"=dword:00000001"ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,  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""ServiceSidType"=dword:00000001"Start"=dword:00000003"Type"=dword:00000020 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceswuauservParameters]"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"
  1. Click File > Save As, set Save as type to All Files (*.*).
  2. Save the file to your Desktop as Restore_Windows_Update.reg.
  3. Double-click the saved Restore_Windows_Update.reg file, confirm the UAC prompt with Yes, and restart your computer.

4. Method 3: Reset Windows Update Components via Batch Script

The fastest automated remedy to flush corrupted download caches, reset Winsock proxies, and re-register essential dynamic link libraries is using a dedicated Batch script:

  1. Open a new Notepad file.
  2. Paste the following batch script routine:
Reset_WU.batpowershell
@echo offecho Stopping background update services...net stop bitsnet stop wuauservnet stop appidsvcnet stop cryptsvc echo Purging SoftwareDistribution and catroot2 cache folders...del /q "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader*.*"rmdir /s /q "%systemroot%SoftwareDistribution"rmdir /s /q "%systemroot%system32catroot2" echo Re-registering essential DLL modules...cd /d %windir%system32regsvr32.exe /s atl.dllregsvr32.exe /s urlmon.dllregsvr32.exe /s mshtml.dllregsvr32.exe /s shdocvw.dllregsvr32.exe /s browseui.dllregsvr32.exe /s jscript.dllregsvr32.exe /s vbscript.dllregsvr32.exe /s scrrun.dllregsvr32.exe /s msxml.dllregsvr32.exe /s msxml3.dllregsvr32.exe /s msxml6.dllregsvr32.exe /s actxprxy.dllregsvr32.exe /s softpub.dllregsvr32.exe /s wintrust.dllregsvr32.exe /s dssenh.dllregsvr32.exe /s rsaenh.dllregsvr32.exe /s cryptdlg.dllregsvr32.exe /s oleaut32.dllregsvr32.exe /s ole32.dllregsvr32.exe /s shell32.dllregsvr32.exe /s initpki.dllregsvr32.exe /s wuapi.dllregsvr32.exe /s wuaueng.dllregsvr32.exe /s wucltux.dllregsvr32.exe /s wups.dllregsvr32.exe /s wups2.dll echo Resetting Winsock networking catalog...netsh winsock resetnetsh winsock reset proxy echo Restarting services...net start bitsnet start wuauservnet start appidsvcnet start cryptsvc echo Process completed successfully! Please restart your PC.pause
  1. Save the file as Reset_Windows_Update.bat (selecting Save as type: All Files).
  2. Right-click Reset_Windows_Update.bat and select Run as administrator.
  3. Allow the script to finish processing, reboot your PC, and re-check Windows Update.

5. Method 4: Scan & Repair System Integrity with SFC and DISM

If the error persists after resetting services, core operating system files may be corrupted. Run Microsoft's native repair utilities:

  1. Press the Windows key, type cmd, right-click Command Prompt, and select Run as administrator.
  2. Execute the System File Checker command:
command_promptpowershell
sfc /scannow
  1. Once SFC finishes with 100% verification, execute the DISM deployment image repair command:
command_promptpowershell
DISM /Online /Cleanup-Image /RestoreHealth

DISM automatically retrieves clean replacement binaries directly from Microsoft update servers to repair damaged system files.

6. Frequently Asked Questions (FAQ)

Does deleting the SoftwareDistribution and catroot2 folders cause personal data loss?

No. These folders solely contain transient download packages from previous Windows Update tasks. Upon restarting update services, Windows automatically recreates clean empty versions of these folders without affecting personal files.

Why is Error 0x80070424 so prevalent after using third-party Windows debloaters?

Many aggressive optimization scripts and custom ISO creators force-disable or delete the wuauserv registry entry to permanently block automatic updates. When you subsequently attempt to install an app from the Microsoft Store or Xbox app, the operating system halts due to the missing service infrastructure.

Will fixing Windows Update resolve Microsoft Store download errors as well?

Yes. The Microsoft Store relies directly on the underlying Windows Update Agent and BITS daemon to handle file downloads and app packages. Restoring wuauserv resolves Store error 0x80070424 concurrently.

Was this article helpful?

Related Articles

Comments(0)

No comments yet. Be the first to join the conversation!