# How to Fix Common Windows 11 Update Errors URL: https://www.mytechnician.tech/tips/fix-windows-11-update-errors/ Published: 2026-05-17 | Updated: 2026-08-10 | Author: Ankit Kumar Tags: Windows 11, Troubleshooting, Fix Summary: Windows 11 update failing with 0x80070643, 0x800f0922, or 0x80073712? Run the troubleshooter, reset Update components, and install the patch manually. Recommended app: PC-Troubleshooter — https://www.mytechnician.tech/apps/windows-troubleshooter/ (Microsoft Store: https://apps.microsoft.com/detail/9N7RWKW8SP24?hl=en-us&cid=mytechnician-web). Optional; every step below uses built-in Windows tools. ## The Problem Windows Update keeps failing and rolling back with a code such as `0x80070643`, `0x800f0922`, `0x80073712`, `0x80070002`, or `0x8024a105`. The cause is usually corrupt update files, too little free space, or a stuck component—rarely anything that needs a reinstall. > **Update never finishes or freezes at a percentage?** See [Windows Update stuck](https://www.mytechnician.tech/tips/fix-windows-update-stuck-windows-11/). **A patch installed and broke something?** See [fix Windows 11 after a bad update](https://www.mytechnician.tech/tips/fix-windows-11-after-bad-update-rollback/). ## Start With the Code | Code | What it usually means | Go to | |---|---|---| | `0x80070643` | WinRE partition too small (harmless) | Step 5 | | `0x800f0922` | Component store damage, or a small EFI/system partition | Steps 3, 4 | | `0x80073712` | Corrupt or missing update files | Steps 3, 4 | | `0x80070002` / `0x80070003` | Missing files in the update cache | Step 3 | | `0x8024a105` | Download or connection failure | Steps 2, 3 | | `0x80240034` | Download blocked, often by security software | Step 6 | | `0x800f0831` | A prerequisite update is missing | Step 7 | ## Step 1: Free Up Space and Check the Basics * Feature updates need roughly **20 GB free** on C:. Quality updates need several. See [free up disk space](https://www.mytechnician.tech/tips/free-up-disk-space-c-drive-full-windows-11/). * Confirm the date and time are correct—**Settings** → **Time & language** → **Set time automatically**. A wrong clock breaks certificate validation and produces confusing generic errors. * Plug a laptop into AC power. * Disconnect any VPN. ## Step 2: Run the Troubleshooter **Settings** → **System** → **Troubleshoot** → **Other troubleshooters** → **Windows Update** → **Run**. Restart and retry. ## Step 3: Reset the Update Components This clears the corrupt cache behind most of these codes. In **Terminal (Admin)**: ```cmd net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ``` ```cmd ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ``` ```cmd ren C:\Windows\System32\catroot2 catroot2.old ``` ```cmd net start wuauserv net start cryptSvc net start bits net start msiserver ``` Restart and check for updates again. Once updates work, delete the two `.old` folders to reclaim the space. ## Step 4: Repair the Component Store `0x800f0922` and `0x80073712` are component-store damage almost by definition. ```cmd DISM /Online /Cleanup-Image /RestoreHealth ``` ```cmd sfc /scannow ``` Run DISM first—SFC repairs from the store that DISM repairs. Restart between the repair and the update retry. If DISM itself fails with `0x800f081f`, it cannot reach replacement files and needs a source: [fix DISM error 0x800f081f](https://www.mytechnician.tech/tips/fix-dism-error-0x800f081f-windows-11/). ## Step 5: The 0x80070643 WinRE Case This one has caused a great deal of unnecessary alarm. The recent `0x80070643` security-update failure is normally the **Recovery Environment partition being too small** to accept the update—not a fault in Windows itself. 1. Retry after Steps 3 and 4; Microsoft has resolved many cases automatically. 2. If it persists, it does not affect ordinary Windows updates and is safe to leave. A later cumulative update usually clears it. 3. Resizing the recovery partition by hand is possible but involves `reagentc` and `diskpart` on live partitions. Do not attempt it casually, and take a full backup first if you do. ## Step 6: Remove the Blockers * **Pause third-party antivirus.** Security suites with kernel filter drivers are a leading cause of failed updates. Uninstall rather than disable if pausing does not help. * **Disconnect external drives and docks.** * **Turn off metered connection:** **Settings** → **Network & internet** → your network → **Metered connection** off. * Check that Windows Update is not paused or deferred by a policy you set earlier: [stop Windows 11 automatic updates](https://www.mytechnician.tech/tips/stop-windows-11-automatic-updates/). ## Step 7: Install the Update Manually This bypasses the entire Windows Update pipeline and often succeeds outright. 1. Find the failing **KB number** in **Settings** → **Windows Update** → **Update history**. 2. Search that KB at the Microsoft Update Catalog (`catalog.update.microsoft.com`). 3. Download the x64 package matching your Windows build. 4. Run the `.msu` file and restart. For `0x800f0831`, install the missing prerequisite listed in the update's support article first, then retry. ## Step 8: In-Place Repair Install For persistent corruption, reinstalling Windows over itself replaces every system file while keeping your applications and data. 1. Download the Windows 11 ISO from Microsoft. 2. Mount it and run `setup.exe` **from inside Windows**. 3. Choose **Keep personal files and apps**. Full method: [reinstall Windows without losing data](https://www.mytechnician.tech/tips/reinstall-windows-without-losing-data/). ## Guides for Specific Codes * [0x80070005 (access denied)](https://www.mytechnician.tech/tips/fix-error-0x80070005-access-denied-windows-11/) — permissions on update folders, or a security suite blocking writes. * [0x800f081f (source files not found)](https://www.mytechnician.tech/tips/fix-dism-error-0x800f081f-windows-11/) — supply DISM a source from an ISO. * [0x80004005 (unspecified error)](https://www.mytechnician.tech/tips/fix-error-0x80004005-unspecified-error-windows-11/) — generic; the real cause depends on where it appeared. * [0x80070570 (file or directory is corrupted)](https://www.mytechnician.tech/tips/fix-error-0x80070570-file-directory-corrupted-windows-11/) — usually failing storage or a damaged download. * Stuck on **"Undoing changes made to your computer"**: [fix the Undoing Changes loop](https://www.mytechnician.tech/tips/fix-undoing-changes-made-to-your-computer-windows-11/). ## If It Still Fails Run `chkdsk C: /scan` and check drive health—a failing disk causes update failures that look like software corruption: [check SSD or hard drive health](https://www.mytechnician.tech/tips/check-ssd-hard-drive-health-windows-11/). --- Source: https://www.mytechnician.tech/tips/fix-windows-11-update-errors/ — My Technician, free Windows 10/11 troubleshooting guides. Related tool: PC-Troubleshooter (PC-Troubleshooter is a system diagnostic and repair tool for Windows 10 and Windows 11—hardware, drivers, network, and common fixes in one app.) — https://www.mytechnician.tech/apps/windows-troubleshooter/ More guides: https://www.mytechnician.tech/llms.txt