Error 0x80070422 appears when Windows cannot reach the background service responsible for downloading and installing patches. The code translates to a disabled or stopped service, which blocks the entire update pipeline. You will see the error code displayed in the Update history section alongside a generic failure message. This guide walks you through restoring the service, clearing the corrupted cache, and repairing system files so your device can install updates without interruption.
Before You Start: You need an account with administrator privileges to modify system services and run repair commands. Keep your device connected to a stable internet connection throughout the process. If you use Windows 11 Enterprise or Windows 10 Enterprise, your IT department may manage update settings through Group Policy. Contact your system administrator before changing service configurations on a managed device.
Step 1: Enable the Windows Update Service
Open the Services console and locate the Windows Update entry. Press Win + R to open the Run dialog, type services.msc, and press Enter. Scroll through the alphabetical list until you find Windows Update in the Name column. Double-click the entry to open its properties window. You will see the current Status listed as Stopped and the Startup type set to Disabled. Changing these values reactivates the background process that communicates with Microsoft’s update servers. If the service refuses to start, skip to the troubleshooting section for cache corruption fixes.
Step 2: Set the Startup Type to Automatic and Restart the Service
Change the startup configuration and force the service to run. In the same properties window, open the Startup type dropdown and select Automatic. Click the Start button below the dropdown menu. Windows will attempt to launch the service immediately, and the Status field will change to Running. Click Apply, then OK to save your changes. You will notice that the Windows Update troubleshooter and manual update checks begin working again. If the status reverts to Stopped after a few seconds, a third-party antivirus or disk utility is likely blocking the service. Proceed to Step 3 to clear any cached files that might be interfering.
Step 3: Clear the SoftwareDistribution Update Cache
Stop the service, delete the download folder contents, and restart the service. Return to the services.msc window and stop the Windows Update service by clicking Stop. Open File Explorer and navigate to C:\Windows\SoftwareDistribution\Download. Select all files inside the folder and delete them. You may need to grant yourself permission to access the directory, which Windows will prompt you to do. Empty the C:\Windows\WinSxS\ComponentStore folder as well if you encounter repeated download failures. Clearing this cache removes corrupted update packages that cause error 0x80070422 and similar download timeouts. Restart the Windows Update service one final time, then navigate to Settings > Windows Update and click Check for updates.

Step 4: Run the Windows Update Troubleshooter
Launch the built-in diagnostic tool and apply detected fixes. Open Settings and navigate to System > Troubleshoot > Other troubleshooters. Locate the Windows Update entry in the list and click Run. The diagnostic tool will scan your system for misconfigured services, blocked ports, and corrupted update components. Windows will present a list of detected issues and ask for permission to apply repairs. Click Apply and wait for the process to complete. The tool will display a summary screen showing which fixes succeeded. If the troubleshooter reports that it cannot modify certain settings, your device may be restricted by group policy or a security suite. Move to Step 5 to repair deeper system file corruption.
Step 5: Repair System Files with DISM and SFC
Open an elevated command prompt and run the deployment image repair commands. Press Win + S, type cmd, right-click Command Prompt, and select Run as administrator. Type dism /online /cleanup-image /restorehealth and press Enter. Windows will connect to online servers to replace damaged system components, which typically takes five to ten minutes. Once the command finishes, type sfc /scannow and press Enter. The System File Checker will scan protected files and repair any corruption it finds. You will see a progress bar reach 100 percent, followed by a message confirming whether Windows found and fixed issues. Restart your computer and attempt the update again. If both commands report that they cannot fix the corruption, your installation may require an in-place upgrade.

Troubleshooting Common Update Failures
Service refuses to start or immediately stops. This behavior usually indicates a conflict with third-party security software or a corrupted service dependency. Open Task Manager, end any running instances of non-Microsoft antivirus programs, and try starting the service again. If the problem persists, open services.msc, double-click Windows Update, and verify that the Dependencies tab lists RPC and Distributed Transaction Coordinator as required services. Start those dependencies first, then retry.
Error 0x800F0954 or 0x80070005 appears after clearing the cache. These codes point to permission issues or blocked network ports. Open services.msc, double-click Background Intelligent Transfer Service, and ensure it runs under the Local System account. Open Windows Security > Firewall & network protection, click Allow an app through firewall, and verify that Windows Update and Background Intelligent Transfer Service are checked for both private and public networks.
Updates download but fail to install. This pattern typically stems from insufficient disk space or a pending reboot. Open Settings > System > Storage and verify that your primary drive has at least 20 GB of free space. Click Advanced storage settings > Temporary files and remove old installation files. Restart your device, then return to Settings > Windows Update and select Install now. Windows will apply pending patches during the boot sequence.
Pro Tip: Create a system restore point before modifying services or deleting cache files. Open sysdm.cpl from the Run dialog, navigate to the System Protection tab, and click Create. This gives you a quick rollback option if a repair step introduces unexpected behavior.
Windows Update relies on a chain of background services, cached files, and system components working in sync. Restoring the Windows Update service, clearing the download cache, and running DISM plus SFC covers the vast majority of error 0x80070422 occurrences. Keep your device connected to a reliable network, allow the repair commands to finish without interruption, and verify that no security software blocks the update pipeline. Your device will report success once the cache clears and the service restarts cleanly.
Over to you: Which Windows Update error code has caused you the most trouble?



