How-To

How to Fix Windows Update Error 0x80070422 and Other Common Update Failures

5 min read Editorial

Windows Update error 0x80070422 typically appears when the Windows Update service is disabled, blocked by system policies, or unable to communicate with Microsoft servers. This error halts critical security patches, feature updates, and driver installations, leaving your PC vulnerable to threats. Instead of reinstalling Windows or waiting for a support call, you can restore the update pipeline using built-in system tools and service configurations.

Before You Start

This guide covers Windows 10 and Windows 11. If you are running an enterprise edition like Windows 10/11 Enterprise or Education, some policy restrictions may require administrator approval. Keep your current login credentials handy, and close all running applications before beginning.

  1. Step 1: Restart the Windows Update Service

    Open the Services console and restart the Windows Update service. Press Win + R, type services.msc, and hit Enter. Scroll down to Windows Update, right-click it, and select Properties. If the Startup type is set to Disabled, change it to Automatic (Delayed Start), then click Start under the Service status section. Click Apply and OK. You will see the service transition to Running status within a few seconds. If the Start button remains grayed out, your system may be restricted by group policy, which we will address in Step 5.

    Advertisement
  2. Step 2: Run the Windows Update Troubleshooter

    Launch the built-in Windows Update troubleshooter to auto-detect configuration issues. Open Settings and navigate to System > Troubleshoot > Other troubleshooters. Locate the Windows Update row and click the Run button. The tool will scan for corrupted update components, misconfigured services, and network conflicts. Windows will present a list of detected problems and ask if you want to apply the recommended fixes. Click Apply This Fix and follow the on-screen prompts. If the troubleshooter reports that it cannot repair the issue, proceed to Step 3 to manually reset the update cache.

  3. Step 3: Clear the Windows Update Cache

    Delete the corrupted download cache to force a fresh update scan. Return to the Services console from Step 1 and stop the Windows Update service. Open File Explorer and navigate to C:\Windows\SoftwareDistribution. Delete all folders and files inside the SoftwareDistribution directory. You can also clear the C:\Windows\SoftwareDistribution\Download folder if it exists. Once the cache is empty, return to the Services console, right-click Windows Update, and select Start. Reopen Settings and trigger a new update check. Windows will now download fresh copies of pending updates. If you receive an Access Denied message, ensure no background processes are locking the folder, or restart your PC and repeat the deletion immediately after boot.

The SoftwareDistribution folder reset removes stuck update files that frequently trigger error codes like 0x80070422 and 0x800f0954.

  1. Step 4: Reset Windows Update Components via Command Prompt

    Execute the official Microsoft component reset script to rebuild update infrastructure. Open the Start menu, search for Command Prompt, right-click it, and select Run as administrator. Paste the following commands one by one, pressing Enter after each line: net stop wuauserv, net stop cryptSvc, net stop bits, net stop msiserver, ren C:\Windows\SoftwareDistribution SoftwareDistribution.old, ren C:\Windows\System32\catroot2 catroot2.old, net start wuauserv, net start cryptSvc, net start bits, net start msiserver. You will see confirmation messages indicating each service has stopped and restarted successfully. If Command Prompt returns an Access Denied or Service not found error, verify that you launched the terminal with elevated privileges.

  2. Step 5: Verify Group Policy and Registry Settings

    Check local policy configurations that may block update services. Press Win + R, type gpedit.msc, and press Enter. Navigate to Computer Configuration > Administrative Templates > Windows Components > Windows Update. Double-click Configure automatic updating and ensure it is set to Not Configured or Enabled. If you see a Disabled setting, change it to Enabled, select your preferred update schedule from the dropdown, and click OK. For registry-level checks, press Win + R, type regedit, and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate. Delete the DisableOSUpdate or NoAutoUpdate values if they exist. Restart your computer after making changes. If you are on a Home edition without gpedit.msc, skip to the registry section and apply the same value deletions.

  3. Step 6: Manually Download and Install the Update

    Bypass the automatic updater to install the specific patch directly from Microsoft. Visit the Microsoft Update Catalog website and search for the KB number displayed in your failed update history. Download the correct package for your system architecture (x64, ARM64, etc.). Double-click the downloaded file and follow the installation wizard. You will see a progress bar indicating the patch is applying. Once it reaches 100%, restart your PC and return to Settings to verify the update installed successfully. If the catalog installer fails with error 0x80070002, your system may already contain a conflicting update, requiring a full component reset in Step 4.

After completing the reset and service restoration, Windows Update will display your last successful check time and pending updates.

Troubleshooting Common Failures

  • Error persists after service restart: If Windows Update error 0x80070422 returns immediately, your system may be running a third-party antivirus or firewall that blocks update traffic. Temporarily disable your security software, run Step 3 again, and reactivate protection afterward.
  • Services refuse to start: When the Windows Update service will not transition to Running status, check the Event Viewer (eventvwr.msc) under Windows Logs > System for error ID 7000 or 7009. These logs reveal whether a conflicting driver or background process is terminating the service.
  • Group Policy editor unavailable: Windows 10/11 Home editions do not include the local group policy editor. Use the registry method in Step 5 instead, or download the official Group Policy Package from Microsoft to enable the feature on Home editions.

Pro Tip: Create a system restore point before modifying services or registry keys. Open the Start menu, type Create a restore point, and click the result to back up your current configuration in case a reset causes unexpected behavior.

Windows Update error 0x80070422 usually stems from a disabled service, corrupted cache, or restrictive policy setting. Following these steps in order restores the update pipeline without requiring a clean OS install. Keep your update history checked regularly, and address failed patches within 24 hours to prevent component degradation. If you continue encountering update failures after completing this guide, leave a comment with your exact error code and Windows build number for targeted assistance.

Over to you: Which Windows Update error has caused you the most headaches lately?

Advertisement
Share:
Editorial
Written by
Editorial

Windows & Microsoft news editor at 9to5Windows. Covering everything from Windows 11 builds to enterprise updates.

Advertisement