The March 2026 Patch Tuesday update, KB5079473, is giving some Windows 11 machines a hard time. It downloads fine, starts installing, then fails somewhere between 60 and 80 percent complete. Then it rolls back, tries again, and gets stuck in a loop.
This is more common on Surface devices and Snapdragon-based machines, but it's showing up on older hardware too.
Error Codes You Might See
- 0x800f0991 (most common, component store issue)
- 0x80073712 (component store corruption)
- 0x800f0831 (network-related install failure)
- 0x8007042B (another update in progress)
If you're seeing any of these in Windows Update history, the steps below apply.
Before You Start
Make sure you have at least 15 GB of free space on your C: drive. Low disk space is a hidden cause of update failures that a lot of people miss. You can check with:
Get-PSDrive C | Select-Object Used,Free
Also, temporarily disable any third-party antivirus before attempting the repair. Some endpoint products interfere with Windows component updates.
Fix 1: Clear Pending Update Actions
This is the safest first step. It clears any pending operations left behind from a failed update attempt.
Open Command Prompt as Administrator and run:
DISM /Online /Cleanup-Image /RevertPendingActions
Restart after it completes. Then go back to Windows Update and try installing KB5079473 again.
Fix 2: Repair Windows Components (SFC + DISM)
If clearing pending actions doesn't help, run a full component repair. This fixes the corrupt files in the Windows component store that cause 0x800f0991 specifically.
In an elevated Command Prompt, run these in order:
sfc /scannow
Wait for it to complete (takes a few minutes), then run:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Warning: If DISM RestoreHealth fails with a "source files could not be found" error, jump to Fix 3. RestoreHealth needs Windows Update to pull repair files, and if KB5079473 is breaking update connectivity, you'll need to point it at the ISO instead.
Restart after all four commands complete, then retry the update.
Fix 3: In-Place Upgrade Repair
This is the most reliable fix for stubborn update failures. It reinstalls Windows 11 in place, keeping all your apps and files, and forces the component store back to a healthy state.
- Download the Windows 11 ISO using Microsoft's Create Installation Media guide.
- Mount the ISO by double-clicking it in File Explorer.
- Run
setup.exefrom the mounted drive. - Choose Keep personal files and apps when prompted.
- Let the upgrade complete. This takes 20 to 45 minutes depending on your hardware.
After the in-place upgrade, KB5079473 will already be included. You won't need to install it separately.
Fix 4: Pause Updates Temporarily
If you're not ready to do a full repair right now, pause updates to stop the loop:
- Go to Settings > Windows Update > Advanced options.
- Set Pause updates to 5 weeks.
This prevents Windows from hammering the failed update over and over while you prepare for a proper fix. Don't forget to come back to it.
Snapdragon and Surface Devices
If you're on a Surface or an ARM-based PC with a Snapdragon processor, the repair process is mostly the same. One difference: in-place upgrades require an ARM-compatible ISO. Make sure you download the ARM64 version from Microsoft's download page, not the x64 build.
For Surface devices specifically, also check for firmware updates before attempting the repair:
- Go to Settings > Windows Update > Advanced options.
- Click Optional updates.
- Install any available Surface firmware updates first, then retry KB5079473.
Related Posts
- Fix KB5074109 Install Error (0x800f0991) (February 2026 update, same error code)
- Nuclear Windows Update Reset
Managing a fleet of machines and this update is failing across multiple devices? Our team can help.