Windows 11 version 25H2 is now rolling out to most eligible PCs, bringing security hardening, better battery reporting, and AI-ready components. But some systems fail to install it with errors such as 0x800f0991, 0x800f081e, 0x80070306, or 0xC1900101.

This step-by-step guide walks you through reliable fixes that preserve your files and apps—no clean install required.

Confirm That 25H2 Is Available for Your PC

  1. Open Settings → Windows Update.
  2. Turn on Get the latest updates as soon as they’re available, then click Check for updates.
  3. If you don’t see version 25H2, use Microsoft’s official Windows 11 download page to:
    • Run the Update Assistant, or
    • Download and mount the ISO for an in-place upgrade.

⚠️ Note: Some PCs are under temporary compatibility safeguards. If you’re told your device isn’t ready, you can either wait for the hold to clear or use the ISO method when available.

Fix Windows 11 25H2 Install Errors (Follow in Order)

1️⃣ Repair Core System Files

Open Windows Terminal (Admin) and run:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

If DISM reports fixes, restart before checking for updates again.

READ 👉  How To Add More Storage To PC (2024)

2️⃣ Reset the Windows Update Cache

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

Restart the PC, then check for updates.

3️⃣ Run the Windows Update Troubleshooter

Go to Settings → System → Troubleshoot → Other troubleshooters
Select Run next to Windows Update and apply any suggested fixes.

4️⃣ Use “Fix Problems Using Windows Update” (Repair Reinstall)

1- Open Settings → System → Recovery.

2- Select Fix problems using Windows Update → Reinstall now.

This downloads the same version and reinstalls it without wiping your data.

💡 Tip: Save your work first—this process can take a while.

5️⃣ Upgrade Using the Official ISO (Most Reliable)

  1. Download the Windows 11 25H2 ISO or Update Assistant from Microsoft.
  2. If using the ISO, right-click → Mount, then run setup.exe.
  3. When prompted, choose Keep personal files and apps.
  4. If offered, skip updates on the first attempt to avoid combined patch installs.

6️⃣ Clean Up the Component Store (Optional but Helpful)

DISM /Online /Cleanup-Image /StartComponentCleanup

Reboot and retry the update.

7️⃣ Check Firmware Settings (UEFI, Secure Boot, TPM)

In your BIOS/UEFI setup:

  • Enable UEFI boot (disable Legacy/CSM).
  • Enable Secure Boot.
  • Make sure TPM 2.0 is active (switch to firmware TPM if available).

Save, reboot, and attempt the upgrade again.

8️⃣ Free Space & Update Drivers

  • Ensure 20 GB+ free on your system drive.
  • Update chipset, graphics, Wi-Fi, and storage drivers from your OEM.
  • For 0xC1900101 driver failures, run the ISO upgrade offline with updates skipped, then update drivers post-install.
READ 👉  Windows 11 KB5067036 Preview: Start Menu Redesign, Battery Improvements, and New Features

Error-Specific Quick Fixes

Error CodeWhat to Try First
0x800f0991Run SFC/DISM (Step 1) and reset cache (Step 2). If it persists, use the ISO upgrade (Step 5).
0x800f081eInstall from mounted ISO, skip updates, or use repair reinstall (Step 4).
0x80070306Go to Settings → Recovery → Fix problems using Windows Update → Reinstall now.
0xC1900101Update/remove faulty drivers, check UEFI + TPM (Step 7), then run ISO upgrade offline.

When Nothing Else Works

If every update attempt fails, the in-place ISO upgrade with “Keep personal files and apps” selected is almost always successful.
If setup says your device isn’t ready, a safeguard hold is active—wait for Microsoft to release the block, or retry weekly.

After 25H2 installs, revisit Windows Update to grab cumulative patches and driver rollups.

Bottom line:

Windows 11 25H2 can usually be fixed without reinstalling from scratch. Start with SFC/DISM, reset the update cache, and if needed, mount the official ISO for a safe repair upgrade.

Did you enjoy this article? Feel free to share it on social media and subscribe to our newsletter so you never miss a post!

And if you'd like to go a step further in supporting us, you can treat us to a virtual coffee ☕️. Thank you for your support ❤️!
Buy Me a Coffee

Categorized in: