Fix: Windows 10 update error 0x800f0900

by Aleksandar Ognjanovic
Aleksandar Ognjanovic
Aleksandar Ognjanovic
Troubleshooting Expert
Aleksandar's main passion is technology. With a solid writing background, he is determined to bring the bleeding edge to the common user. With a keen eye, he always... read more
Affiliate Disclosure
  • Windows 10 Versions are given their number based on the year and month of the release. In April 2018, version 1803 was launched, and the error 0x800f0900 kept showing up to users.
  • Fast forward through some versions and users reported the same error happening for version 1903 and 1909. The code means an error occurred during setup.
  • Easily deal with any update issue by visiting our Windows Update Errors section on the site to fix them.
  • Stay relaxed because the Windows 10 Errors Troubleshooting Hub is a large collection of guides with complete instructions for any issue.
0x800f0900 windows update error

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Windows 10’s latest major update, the April Update (1803), proved hard to install for so many users. Even though more than half of Windows 10 users have April Update installed, a good number is still plagued with update/upgrade errors. One of the most repetitive errors goes by the code 0x800f0900. Affected users are prompted by the error and the system is either rolled back to the previous major update or the boot loop sequence appears.

Luckily, there’s a way to solve this error. Or, in this case, 10 different ways, just to confirm that all the possible culprits are covered. If you’re unable to address this, follow the steps we enlisted below.

Why does install error 0x800f0900 appear on Windows 11?

This issue is quite similar to Windows 11 error code 0x800f0830, and it can occur if your system installation is damaged and needs repair.

Similar to the 0x800f0805 Windows Update error, this one can be fixed by resetting the update components or by running the built-in troubleshooter.

In case you don’t fix this issue, you might get Your device is missing important security and quality fixes which means that your system is vulnerable, but luckily there are ways to fix this problem.

How to fix the update error 0x800f0900 in Windows 10

  1. Make sure you can upgrade to 1803 in the first place
  2. Uninstall the antivirus
  3. Run Windows Update troubleshooter
  4. Clean temporary files
  5. Run SFC and DISM
  6. Restart Update services
  7. Remove peripheral devices
  8. Update with Update Assistant
  9. Use Media Creation Tool
  10. Perform a clean reinstall

1: Make sure you can upgrade to 1803 in the first place

To our knowledge, system requirements stay the same for update 1803 a.k.a the April Update as they were for Windows 10. Here are the current specifications you’ll need to meet in order to run Windows 10 (1803):

  • RAM: 1GB for 32 bit and 2GB for 64 bit
  • Hard disk space: 16 GB for 32 bit and 20 GB for 64 bit
  • CPU: 1GHz or faster
  • Screen resolution: 800 x 600
  • Graphics: Microsoft DirectX 9 or later with WDDM 1.0 driver
  • Internet access

However, there are some novelties concerning certain devices. As we already reported, there’s an issue with Intel-produced SSDs. In addition, Microsoft evidently discontinued support for Conexant MEDIA Sound Drivers. Hence, the devices with the Conexant Legacy sound drivers are hardly upgradable.

Furthermore, make sure that you have a stable connection throughout the whole update process. This is of the utmost importance and the lack of a stable network is a known culprit for update errors.

2: Uninstall the antivirus and enable Clean Boot

As the hardware might cause the update error at hand, the same goes for software. Various third-party applications can cause update errors, especially concerning major updates.

This especially applies to third-party antivirus solutions which tend to cause chaos during the updating process. Because of that, we recommend disabling or uninstalling the third-party antivirus until the updates are successfully administered.

In addition, you can navigate to Task Manager > Startup and disable all non-Microsoft programs from starting with the system. This way, you’ll avoid possible issues with third-party programs.

Looking for a safe antivirus that will not interfere with your system? You can find plenty of programs that run smoothly in the background, also protecting your system from malware.

If you need to find the most suitable antivirus that protects you from such update errors, look for the best antivirus software for Windows 10 PCs.

3: Run Windows Update troubleshooter

Let’s start the troubleshooting by using the dedicated tool for the job. The Windows Update troubleshooter is, probably, the most used of all tools stashed in the unified menu. This built-in tool should restart the update procedure and fix possible stalls. After that, you should be able to update Windows 10 to April Update in a standard manner.

Here’s how to run Windows Update Troubleshooter:

  1. Press Windows key + I to summon the Settings app.
  2. Select Update & Security.error 0x800f0900 windows 10
  3. Choose Troubleshoot from the left pane.
  4. Expand Windows Update Troubleshooter and click ”Run the troubleshooter”.error 0x800f0900 windows 10

4: Clean temporary files

Expert Tip: Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

You’ve probably have heard of (or even tried out) the rollback option available in the Recovery menu. Namely, Windows 10 stores installation for the previous version so you can, if something goes awry, roll back the system. On paper, this is great. However, some users suggested that cleaning these and other temporary files can resolve the 0x800f0900 error.

Here’s how to run the Disk Cleanup and clear all redundant files:

  1. Open This PC or File Explorer.
  2. Right-click on the partition you want to relieve of unnecessary data and open Properties.
  3. Click on Disk Cleanup.error 0x800f0900 windows 10
  4. Click on the Clean up system files option.
  5. Check all boxes and click OK.error 0x800f0900 windows 10

5: Run SFC and DISM

If there’s a case of corruption within the system files, Windows offers two different (but similar) utilities. The first tool is SFC or System File Checker which, upon running, verifies the integrity of the system files. The more advanced alternative is the DISM (Deployment Image Servicing and Management) tool which fixes the more complex system errors. It can use Windows Update resources to replace the damaged files. Both are run via the elevated command line.

Here’s how to run SFC in Windows 10:

  1. Open Command Prompt as admin.
  2. In the command-line, type sfc/scannow and press Enter.error 0x800f0900 windows 10
  3. Wait until the scan ends and restart your PC.

And this is how to run the DISM utility:

  1. Right-click on the Command Prompt and run it as an administrator.
  2. In the command line, copy-paste these lines one by one and press Enter after each:
    • DISM /online /Cleanup-Image / ScanHealtherror 0x800f0900 windows 10
    • DISM /Online /Cleanup-Image /RestoreHealth
  3. Wait until the procedure ends (it might take some time).

6: Restart Update services

Similar to every other application, Windows 10 updates are downloaded and stored prior to installation. This procedure accompanies various services and one folder (SoftwareDistribution). Occasionally, at least one cog in this machine will fail and the update process will result in an error.

This can be done manually, via the Command Prompt, or you can run the batch (script) file which automatizes this procedure.

7: Remove peripheral devices

Peripheral devices (or more importantly, their respective drivers) can bring a bag of update issues. The problem with legacy drivers and Windows 10 is well-known, but still hard to resolve as the functional drivers lack and generic drivers won’t suffice. Besides looking for and installing drivers by hand, we can only recommend uninstalling all peripheral devices and removing them during the update procedure.

Outdated drivers can be dealt with using Driver Booster.

After the major update is successfully installed, you can reconnect the device (or devices) and look for updates. Just don’t forget to disable the driver updates if you manage to find the working legacy driver and install it manually.

8: Update with the Update Assistant

Updating Windows 10 via the standard OTA updates was far from flawless since the introduction. Especially when updates are major releases — basically different versions of the system. A much better option than relying on standard updates is to use one of the two tools and update to April Update manually.

error 0x800f0900 windows 10

The first tool is Update Assistant and you can find it here. Just run it and wait for the confirmation. After that, just follow the instructions and wait until the update is administered. If the 0x800f0900 error reoccurs, continue with the steps below.

9: Use Media Creation Tool

If the Update Assistant utility fails, you can still use Media Creation Tool to install Windows 10 updates. Now, there are, to my knowledge, two ways to install updates with Media Creation Tool. The first one includes updating the system via the tool and the second concerns bootable drive or ISO files.

You can try both ways and see for yourself. Follow the steps to find out how:

  1. Download Media Creation Tool.
  2. Right-click on the tool and choose to run it as an administrator.
  3. Accept the Licence Terms.error 0x800f0900 windows 10
  4. Now, choose to Upgrade this PC.
  5. If the issue is persistent, plug in the USB drive (6 GB or more) and restart Media Creation Tool.
  6. Click on the Create installation media (USB flash drive, DVD, or ISO file) for another PC option.error 0x800f0900 windows 10
  7. Pick the preferred language, architecture, and edition and click Next.error 0x800f0900 windows 10
  8. Choose USB flash drive and then click Next.error 0x800f0900 windows 10
  9. After the bootable drive is created, restart your PC.
  10. Open the USB with installation media and click Setup.
  11. Update Windows 10.

10: Perform a clean reinstall

Finally, if none of the previously recommended steps did any good, the clean reinstallation is the only viable solution within our grasp. We have a step-by-step guide on how to reinstall your OS that might help you in this situation.

It won’t take too much of your time and you still get to keep your data. Of course, you’ll need to back up files from the system partition on the secondary partition or an external drive. The bootable thumb drive you’ve created with Media Creation Tool in the previous step should be good enough to reinstall the system.

That’s it. Hopefully, one of the steps got you into clear and the update error 0x800f0900 isn’t plaguing you anymore. Don’t forget to share your success or provide alternative solutions in the comments below.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

Frequently Asked Questions

  • This code represents an error that occurred during the installation setup process of a Windows Update. The error is caused by missing or corrupt update files and can be fixed using our guide.

  • One way of fixing corrupted files is by running the SFC command. If we are talking about Windows Updates issues, the best way would be to perform an update with the Media Creation Tool.

  • Open Command Prompt as administrator and enter the two commands that can be found in the article.

This article covers:Topics: