If Windows 11 24H2 updates keep failing with install error 0x800f0825, you are not alone. This error often appears when you try to install a cumulative update like KB5043178, especially on unsupported PCs. In this guide I show you four methods to fix it and get your system updated.
Update (October 2026): KB5043178 is from September 2024. Today, use the same steps with the latest cumulative update for your Windows version (search for it in the Microsoft Update Catalog). Also note that Windows 11 24H2 Home and Pro reached the end of servicing on October 13, 2026. If you are still on 24H2, upgrade to a newer version: Upgrade Windows 11 24H2 to 25H2 (supported and unsupported PCs).
In this article
Why does error 0x800f0825 happen?
The error usually appears when your system does not fully meet the hardware requirements for Windows 11 24H2, or when update files or system components are corrupted. On unsupported PCs this can cause conflicts with updates like KB5043178, and the installation fails. The most common causes are:
- corrupted system files
- problems with the Windows Update folders
- compatibility mismatches on unsupported hardware
Don’t worry. The methods below fix this error in most cases.
Method 1: Delete the Catroot2 and SoftwareDistribution folders
First, clear the Catroot2 and SoftwareDistribution folders. Windows Update keeps its temporary files there.
- Press Win + R to open the Run box.
- Type
services.mscand click OK. - Find these services, right-click each one and select Stop:
- Windows Update
- Background Intelligent Transfer Service
- Cryptographic Services
- Open File Explorer and delete everything inside these two folders:
C:\Windows\SoftwareDistributionC:\Windows\System32\Catroot2
- Restart your computer and run Windows Update again to see if error 0x800f0825 is gone.
Method 2: Use the Update Fixer tool
If clearing the update folders did not help, try the free Windows Update Fixer tool (Update Fixer). It automatically detects and repairs common Windows Update problems. It is a portable tool from an independent developer, not a Microsoft product.
- Download Update Fixer from its official website (button below).
- Run the tool and follow the prompts to detect and fix problems.
- When it is done, try the Windows 11 update again.
Windows also has a built-in troubleshooter from Microsoft: go to Settings > System > Troubleshoot > Other troubleshooters and run Windows Update.
Method 3: Install the update manually
Sometimes installing the cumulative update (KB5043178) manually gets around the error:
- Open the Microsoft Update Catalog and search for KB5043178.
- Download the update that matches your system (x64 for most PCs, ARM64 for ARM devices).
- Install the downloaded
.msufile with one of the two methods below.
Option 1: Double-click the .msu file
Double-click the .msu file (Microsoft Update Standalone Package). This starts the Windows Update Standalone Installer, which installs the update without any extra commands in most cases.
Option 2: Install it from the Command Prompt
If you get permission problems, or if you want to automate the installation, use the Command Prompt:
- Open Command Prompt as administrator.
- Run this command, and replace the path with the real location of your
.msufile:
wusa.exe "C:\path\to\your\update.msu" /quiet /norestart
The update installs silently (/quiet) and your PC does not restart automatically (/norestart), so restart it yourself when the installation is finished.
Why CMD is sometimes better: it gives you more control and helps avoid errors related to user permissions or admin rights, which sometimes break the one-click method.
Method 4: Install the updates with DISM
If the manual installation also fails, use the DISM (Deployment Image Servicing and Management) command to install the updates.
- Create a folder named packages directly on the C: drive (
C:\packages). - Download the two
.msufiles (KB5043080 and KB5043178) from the Microsoft Update Catalog and save them inC:\packages. - Open Command Prompt as administrator.
- Run these commands one by one, in this order:
DISM /Online /Add-Package /PackagePath:c:\packages\windows11.0-kb5043080-x64_953449672073f8fb99badb4cc6d5d7849b9c83e8.msu
DISM /Online /Add-Package /PackagePath:c:\packages\windows11.0-kb5043178-x64_2db945d13d188131efd2f449454dc368dd77c209.msu
Note: KB5043080 goes first because it is the base (checkpoint) update that later Windows 11 24H2 updates build on. The file names in the commands must match the files in your folder exactly. Restart your PC when DISM is finished.
Tip: find your Windows language
Some downloads must match the language of your Windows installation. To see your language, right-click CMD, choose Run as administrator and paste this command:
dism /online /get-intl
Result: updates installed
After these steps, your Windows 11 24H2 update should install, even on an unsupported PC. Clearing the corrupted update files, running a repair tool or installing the update manually gets you past install error 0x800f0825 and brings your system up to date.
If an update causes new problems after it installs, see how to uninstall a bad Windows 11 update.
If this guide helped you, share it with others who have the same problem.
Bonus: my PC wallpaper
Here is the wallpaper I use on my PC:







Where’s the dedicated Windows Update Fixer Tool? I searched the net and it’s nowhere to be found.
link it ready fixed this is the source website
https://winupdatefixer.com/#download
the link for winupdate fixer its fixed brother