Table of Contents
Every month, Microsoft sends out major security, stability, and feature updates on Patch Tuesday, which is usually every second or sometimes every fourth Tuesday. Minor and optional patches are sometimes available at random, but they are usually not that big of a deal. Most Windows users don’t care much about what the update is, but they are still responsible enough to keep their computers up to date.
When users of Windows 11 try to install the Cumulative Update (10.0.22000.100), they get the error 0x800f0900 (KB5004300). The main things that cause this error are system files that are broken or corrupted and the installation mode. This problem is like Windows 11 error code 0x800f0830, which happens when your system installation is broken and needs to be fixed. Like the 0x800f0805 Windows Update error, this can be fixed by resetting the update components or running the built-in troubleshooter.
If you don’t fix this problem, you might get a message saying that your device is missing important security and quality fixes. This means that your system is vulnerable, but there are ways to fix this problem. This is a good idea because software bugs that aren’t fixed can make an old OS vulnerable to a cyberattack. Most of the time, users don’t have to do much to get the latest updates. This is because it happens automatically. Once that’s done, you have to restart Windows for the new patch to take effect. This is when users said they got an error code of 0x800f0900. Because of this, they can’t update their system to the most recent version.
Ways to Fix Windows update error 0x800f0900
Use Media Creation Tool
- You need to download the utility from the Microsoft website.
- Then run the downloaded file.
- After you agree to the terms of use, you will have two options to choose from. Select Update this PC now.
- Select Keep personal files to make sure they are not touched.
- Start the process and wait for it to finish.
Run DISM
Deployment Image Servicing and Management (DISM) is similar to performing an SFC scan. However, it uses different algorithms to find the problem and repair corrupted data that SFC might miss. Therefore, let’s try to run it using the command prompt as before.
- Open the command prompt as in the previous step.
- Copy and paste this command: DISM.exe /Online /Cleanup-image /Restorehealth.
- Click the Enter key and wait for Windows to finish scanning and repairing.
- Then restart your PC and install the update again.
Run a System File Checker (SFC) scan
- Open Command Prompt by typing cmd in the search box next to the button in the Start menu.
- Right-click Command Prompt and select Run as Administrator.
- Once the console opens, type the command sfc /scannow and click Enter.
- Restart your computer when the troubleshooting process is complete.
- After you have completed this step, try installing the update again. If the error still occurs, continue reading this guide to try other options.
Clean up unnecessary system files
Some users reported that cleaning the system files can fix the problem. This means that you need to delete the recovery copies and cached files on your PC. This can be quite risky, as there is no way to revert to the previous version backed up on your system. Nevertheless, some users report that this was very helpful in solving the update problem.
- Open this PC.
- Right–click on your main hard drive and select Properties.
- Locate and click on Disk Cleanup.
- Then select Clean up system files, check all the boxes and click OK.
- Then restart your window PC and try to install the update again.]
Clear up Windows components
- Press the Windows + R key combination to open the command prompt, paste taskschd.msc and click OK.
- In the left pane, navigate to Library > Microsoft > Windows > Maintenance.
- Then right-click StartComponentCleanup and select Run.
- Wait until the process completes, restart your computer and try to install the conflicting update again.
Troubleshoot the Windows Update
- Press “Windows key + I” to go to the “Settings”.
- Locate and select the “Update and Security” tab.
- In the left pane, select “Troubleshoot“.
- Expand the “Windows Update Troubleshooter” and click “Run the troubleshooter”.
- The errors on your system will be detected and repaired automatically.
Uninstall the Antivirus
There is never an update problem that is due to a hardware problem. It could be related to software issues. Various third-party applications can cause update errors, especially for important updates. The main reason why the updates cannot be installed is antivirus software. Antivirus programs may prevent the installation of some files during the update process. Make sure that you disable the third-party antivirus program until the system receives updates. You can also disable all third-party applications by following these simple steps:
- Go to “Task Manager.”
- Click “Startup.”
- Disable all third–party applications from here.
- Your update problems might now find a solution. If you are still facing an error, proceed to the next method.
Check requirements of Update
Final Words
When you try to install updates for Windows 10, you get the 0x800f0900 error. Error 0x800f0900 means “Unexpected Internal XML Parser Error” (CBS E XML PARSER FAILURE), which means that some system files related to the update process are broken. We hope our article on “How to Fix Windows update error 0x800f0900” will surely help you to do so. you can visit Microsoft support center for further help.