Windows Update is the backbone of keeping your PC secure and running smoothly, but error 0x80070422 is one of the most frustrating roadblocks you will encounter. This code typically means the Windows Update service is disabled or blocked, often due to group policy settings, corrupted system files, or misconfigured background services. In this guide, you will walk through a complete diagnostic and repair process that resolves this error on Windows 11, Windows 10, and even Windows 11 Enterprise.
Before You Start: You will need administrator privileges to run the commands and make the service changes below. If you are on a work or school device managed by an IT department, some of these steps may be restricted by your organization’s policies. Back up any critical files before modifying system services or registry keys.
Step 1: Restart the Windows Update Service
Open the Services console and locate the Windows Update service. Press Win + R, type services.msc, and hit Enter. Scroll down the list until you find “Windows Update,” right-click it, and select Properties. This step ensures the core background process that downloads and installs your updates is actually running. You will see the service status in the Properties window, which should read “Running.” If it shows “Stopped,” click Start, set the Startup type to “Automatic,” and click Apply before closing the window.
Step 2: Clear the Windows Update Cache
Stop the Windows Update service, delete the downloaded update files, and restart the service. Open an elevated Command Prompt by searching for “cmd” in the Start menu, right-clicking the result, and choosing Run as administrator. Type net stop wuauserv and press Enter. Next, navigate to the update cache folder by typing cd /d C:\Windows\SoftwareDistribution and pressing Enter. Delete all files and folders inside this directory, then type net start wuauserv to restart the service. This forces Windows to download fresh copies of the update files instead of retrying corrupted downloads. You will see confirmation messages in the Command Prompt window for each command.

Step 3: Run the Windows Update Troubleshooter
Launch the built-in Windows Update troubleshooter to let Windows diagnose the issue automatically. Open Settings and navigate to System > Troubleshoot > Other troubleshooters. Find “Windows Update” in the list and click the Run button next to it. Windows will scan for service misconfigurations, corrupted components, and network connectivity issues. Follow any on-screen prompts to apply the recommended fixes, then restart your PC and check for updates again.
Step 4: Repair Corrupted System Files
Use the System File Checker and DISM tools to repair damaged Windows components. Open an elevated Command Prompt again and type sfc /scannow followed by Enter. Wait for the scan to reach 100 percent, which can take several minutes. If SFC reports that it could not fix some files, run the Deployment Image Servicing and Management tool by typing DISM /Online /Cleanup-Image /RestoreHealth and pressing Enter. These commands scan protected system files and replace damaged versions with clean copies from Windows Update servers. You will see a progress percentage and a final status message indicating whether the repair was successful.
Step 5: Check Group Policy and Registry Settings
Verify that your system policies are not blocking the Windows Update service. Press Win + R, type gpedit.msc, and press Enter. Navigate to Computer Configuration > Administrative Templates > Windows Components > Windows Update. Double-click “Configure Automatic Updates” and ensure it is set to “Not Configured” or “Enabled.” If you are on Windows 11 Home, this tool is unavailable, so you will need to check the registry instead by opening regedit and navigating to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate. Delete any keys that explicitly disable updates, then restart your computer. This step addresses the most common cause of error 0x80070422, which is a disabled service policy.

Step 6: Reset Windows Update Components Manually
Execute a batch script to fully reset the Windows Update infrastructure. Open Notepad, paste the following commands exactly as shown, and save the file as reset-update.bat on your desktop. Right-click the file and select Run as administrator. The script will stop background services, rename the update cache folders, reset network components, and restart everything in the correct order. You will see a series of command prompts flash on screen as each service stops and starts. Once the window closes automatically, restart your PC and attempt the update again.
Pro Tip: If you are managing multiple PCs in a business environment, you can deploy the reset script via Microsoft Endpoint Configuration Manager (MECM) or Intune to standardize the fix across your fleet without visiting each machine.
Troubleshooting Common Failures
The Windows Update service refuses to start: If the service immediately stops again after you click Start, a third-party antivirus or firewall is likely blocking it. Temporarily disable your security software, start the service, run your update, and then re-enable protection.
Error 0x80070422 persists after resetting components: Check your network DNS settings. Switch to public DNS servers like Cloudflare (1.1.1.1) or Google (8.8.8.8) in your network adapter properties, as some corporate or ISP DNS resolvers block Microsoft update endpoints.
DISM or SFC scans fail with their own errors: Boot into Safe Mode with Networking, run the scans again, and ensure your system drive has at least 10 GB of free space. Corrupted boot partitions or insufficient storage will cause both tools to abort.
Closing Tips
Keep your system drive organized and avoid disabling core Windows services manually unless you fully understand the consequences. Regularly running the built-in troubleshooter after major feature updates will catch minor service hiccups before they escalate into full-blown error codes. If you frequently manage updates across multiple machines, consider exploring Windows Server Update Services (WSUS) or Microsoft Endpoint Manager for centralized control.
Have you run into error 0x80070422 on a work-managed device, or does it only show up on your personal PC?
Over to you: Have you run into error 0x80070422 on a work-managed device, or does it only show up on your personal PC?



