Fixes For Windows 10/11 Update Error 0x800f0900

The error 0x800f0900 is an error that has to do with system files. It means the system files needed for the Windows 10/11 update are corrupt or faulty.

This stops you from installing the update and rolls your PC back to the last major update.

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 to run Windows 10 (1803):

  • RAM: 1 GB for 32-bit and 2GB for 64-bit
  • Hard disk space: 16 GB for 32-bit and 20 GB for 64-bit
  • CPU: 1 GHz 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 specific devices. As we already reported, there’s an issue with Intel-produced SSDs.

In addition, Microsoft discontinued support for Conexant MEDIA Sound Drivers. Hence, the devices with the Conexant Legacy sound drivers are hardly upgradable and can lead to the error 0x800f0900 during the Windows update.

Furthermore, ensure you have a stable connection throughout the 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

The same goes for software, as the hardware might cause the update error at hand. Various third-party applications can cause update errors like the error 0x800f0900, especially concerning significant Windows updates.

This especially applies to third-party antivirus solutions, which 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.

3. Run Windows Update troubleshooter
  1. Press the Windows key + I to open the Settings app.
  2. Select Update & Security.
  3. Choose Troubleshoot from the left pane.
  4. Select the Additional troubleshooters option.
  5. Click on the Windows Update option.
  6. Finally, click the Run the troubleshooter button.
4. Clean temporary 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 the Disk Cleanup button.
  4. Click on the Clean up system files option.
  5. Check all boxes and click OK.
5. Run SFC and DISM
  1. Press the Windows key + X and select Command Prompt (admin).
  2. In the command line, type sfc/scannow and press Enter.
  3. Wait until the scan ends and restart your PC.

And this is how to run the DISM utility:

Right-click on the Command Prompt and run it as an administrator.

In the command line, copy-paste these lines one by one and press Enter after each:DISM /online /Cleanup-Image / ScanHealthDISM /Online /Cleanup-Image /RestoreHealth

Wait until the procedure ends. Note that it might take some time.

6. Restart Update services

Like every other application, Windows 10 updates are downloaded and stored before installation. This procedure accompanies various services and one folder (SoftwareDistribution).

Occasionally, at least one cog in this machine will fail, and the Windows update process will result in an error, like the 0x800f0900 error code.

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
8. Update with the Update Assistant
9. Use Media Creation Tool
10. Perform a clean reinstall

Finally, if none of the previously recommended steps did any good, clean reinstallation is the only viable solution within our grasp. We have a step-by-step guide on how to reinstall your OS, which might help fix the Windows update error 0x800f0900.

It won’t take too long, 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.

However considering you have already purchased Restoro and would like us to assist you in doing that utilizing a remote session, please contact our support and they will be happy to help you.


Revision #1
Created 1 year ago by Ghicel Santos
Updated 1 year ago by Ghicel Santos