Several Windows 10 users complained of receiving an error code 0x800f0825 when they attempt to update their operating systems. If you are one such user, follow our five workarounds that may resolve this issue on your device.
This problem usually comes along with an error message that reads the following –
"0x800f0825 – CBS_E_CANNOT_UNINSTALL – Package cannot be uninstalled."
One may easily get rid of this bug simply by manually downloading and installing the latest standalone packages from Microsoft Update Catalog. Alternatively, you may also try common Windows update troubleshooting methods as well. Let’s explore the solutions in detail –
Update Error Code 0x800F0825 Solutions
If the error code 0x800F0825 had started after installing a cumulative update on your device, make sure to uninstall it as soon as possible. In case the error persists even after this, try out the below-outlined solutions –
- Manually download and install Windows 10 updates
- Run Windows Update Troubleshooter
- Reset Windows Update Components
- Perform a System Restore
- Reset your Windows 10 PC
1] Manually download and install Windows 10 updates
This is the best way to resolve update-related issues if you ever run into any such issue on Windows 10. Whenever there comes a Windows 10 update, Microsoft uploads its standalone package on its official website as well. So, all you require is to manually download the relevant patch update based on your system architecture and install it on your computer.
2] Run Windows Update Troubleshooter
If the error code 0x800f0825 persists even after manually downloading and installing Windows 10 updates, you may use this troubleshooter. Running this tool will scan for possible issues and try to repair them as well. Here’s how to troubleshoot Windows Update –
- First of all, navigate to the path below –
Windows Settings (Win + I) > Update & Security > Troubleshoot
- Move to the right side and click Additional troubleshooters.
- Click to expand Windows Update and hit Run the troubleshooter.
- Let this tool scan and find the probable causes.
The update troubleshooter will either fix the problem entirely or will suggest you ways by which this issue can be resolved. Click “Apply this fix” and wait while the system applies the relevant patch. Restart your PC and check if the problem resolves.
3] Purge SoftwareDistribution and Catroot2 folders
SoftwareDistribution and Catroot2 are two important folders that contain all the relevant information regarding any Windows 10 updates in the past. When the size of these folders becomes too high, this may result in different update-related troubles including error code 0x800f0825.
In such a scenario, all you require is to clear the contents that lie beneath these folders. However, make sure to stop a few services that are essential for Windows 10 updates. If not done, your device may get into some serious problems. Here’s the correct way to clear SoftwareDistribution and Catroot2 folders –
- Press Win + X and select Run.
- Type “
services.msc
” and hit OK. - On the subsequent screen, locate and stop the services – Windows Update, Background Intelligent Transfer, and Cryptographic.
- Next, reach out to the below locations and delete all the contents inside –
C:\Windows\SoftwareDistribution
C:\Windows\System32\Catroot2
- After the deletion completes, reboot your PC.
- Sign back into Windows 10 and restart the services that you have stopped earlier.
You may now try to update the operating system again, this should work as usual. If not, try out the next set of solutions –
4] Perform a System Restore
If you had previously created a restore point on your computer, you may use this to revert your system back to a state where everything was running normally. Here’s how to use a restore point in Windows 10 –
- Press Win + R.
- On the Run interface, type “
rstrui
“, and hit OK. - Click Next to view the list of previously generated restore points.
- Select the most recent one, and hit Next again.
Tip: You may click over “Scan for affected programs” to see the list of programs that may get removed in case you go ahead.
- At last, click Finish to start restoring your PC to the chosen state.
Wait for the restoration to complete and when it does, you won’t be getting the 0x800f0825 error anymore while installing updates.
5] Reset your PC to fix error code 0x800f0825
If none of the above workarounds address the error code 0x800f0825, you may reset your PC using the below guideline –
- Open Settings by pressing Win + I.
- Select Update & Security thereafter Recovery.
- Jump to the right pane and click Get started under the “Reset this PC” section.
- Make sure to opt for the option – Keep my files. Doing so will keep your personal files, however, will delete all external applications on the computer.
- Next, follow the on-screen instructions to reset your PC.
The error must have been resolved by now. If not, you should fresh install Windows 10 on your device. If you have any queries or suggestions, let us know in the comment section.