💻 Need Help with Windows? | ✅ Get Instant Support for Windows 10 & 11 | ☎️ Call Now: +1 929 800 2076 | 🕒 24x7 Available| Trusted Windows Experts!

[KB9199290] How to Fix the Windows 10 Update 20H2 Error code 0x800f0900?

How to Fix Windows Update Error Code 0x800F0900

Windows Update Error Code 0x800F0900 can appear when Windows fails to install an update. The problem is commonly associated with corrupted system files, damaged Windows components, incomplete update files, or problems with the Windows Update service.

The error can occur during cumulative updates or other Windows update operations. Fortunately, several built-in Windows tools can help repair the underlying problem.

Start with the Windows Update troubleshooter. If that does not help, repair system files with SFC and DISM before resetting the Windows Update components.

What Causes Windows Update Error Code 0x800F0900?

Several issues can contribute to this update error, including:

  • Corrupted or missing Windows system files
  • Damaged Windows component files
  • Incomplete update downloads
  • Problems with Windows Update services
  • Corrupted files in the SoftwareDistribution folder
  • Conflicts with third-party software
  • Incorrect Windows Update configuration

Identifying the exact cause can be difficult. Therefore, work through the solutions below in order.

1. Run the Windows Update Troubleshooter

  1. Run the Windows Update Troubleshooter

    Windows provides built-in troubleshooting tools that can detect common update problems.

    Windows 11

    1. Open Settings.
    2. Select System > Troubleshoot > Other troubleshooters.
    3. Find Windows Update.
    4. Select Run.

    Windows 10

    1. Open Settings.
    2. Select Update & Security > Troubleshoot.
    3. Choose Additional troubleshooters.
    4. Select Windows Update.
    5. Click Run the troubleshooter.

    r.

Restart the computer after the troubleshooting process finishes. Then check Windows Update again.

2. Run the System File Checker

Corrupted Windows system files can prevent updates from installing correctly. The System File Checker can scan protected system files and repair problems it finds.

Follow these steps:

  1. Search for Command Prompt.
  2. Right-click Command Prompt.
  3. Select Run as administrator.
  4. Enter the following command:
sfc /scannow
  1. Press Enter.
  2. Wait for the scan to reach 100 percent.
  3. Restart your computer.

Do not close the Command Prompt window while the scan is running.

If SFC reports that it could not repair some files, continue with DISM.

3. Run the DISM Repair Command

If Windows Update problems continue after repairing system files, see Windows Update Error Code 80073712 for another related issue involving missing or corrupted update files.

Deployment Image Servicing and Management, or DISM, can repair the Windows component store. This can help when SFC cannot repair damaged system files.

Open Command Prompt as administrator and run:

DISM /Online /Cleanup-Image /RestoreHealth

Wait until the command completes. The process may take some time, so do not interrupt it.

After DISM finishes, restart Windows. Then run the SFC command again:

sfc /scannow

If Windows Update problems continue after repairing system files, see Windows Update Error Code 80073712 for another related issue involving missing or corrupted update files.

4. Reset Windows Update Components

Damaged Windows Update components can cause repeated installation failures. Resetting the related services and update folders can give Windows Update a clean starting point.

Open Command Prompt as administrator and enter these commands one at a time:

net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver

Next, rename the Windows Update folders:

ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old

Now restart the services:

net start wuauserv
net start bits
net start cryptsvc
net start msiserver

Restart your computer after running these commands.

Windows will create new update folders when the Windows Update service starts again.

5. Check the Windows Update Service

The Windows Update service must be available for Windows to download and install updates.

To check it:

  1. Press Windows + R.
  2. Type services.msc.
  3. Press Enter.
  4. Find Windows Update.
  5. Double-click the service.
  6. Check its current status.
  7. If it is stopped, select Start.
  8. Click Apply and then OK.

Restart Windows and try checking for updates again.

6. Check Your Internet Connection

A failed or incomplete update download can sometimes leave Windows with damaged update files.

Make sure your internet connection is stable before trying the update again. If you use a VPN or proxy, disconnect it temporarily and retry the update.

Firewall or security software can also interfere with communication between Windows and update servers. If you suspect this is happening, temporarily test the connection with the third-party security software disabled.

Turn the protection back on after testing.

If Windows Update is experiencing network or update-service connection problems, see Windows Update Error Code 0x8024402C for additional troubleshooting.

7. Free Up Disk Space

Windows needs enough free storage to download, unpack, and install updates.

Open:

Settings > System > Storage

Check how much free space remains on the Windows drive.

Remove unnecessary temporary files and uninstall applications that you no longer use. After freeing some space, restart your computer and check for updates again.

If insufficient storage is contributing to your update problem, see Windows Update Error Code 0x80070070 for another storage-related Windows Update issue.

8. Perform a Clean Boot

Third-party applications and background services can sometimes interfere with Windows Update.

A clean boot starts Windows with a limited set of drivers and startup programs. This can help determine whether another application is causing the update failure.

To perform a clean boot:

  1. Press Windows + R.
  2. Type msconfig.
  3. Press Enter.
  4. Open the Services tab.
  5. Select Hide all Microsoft services.
  6. Select Disable all.
  7. Open the Startup tab.
  8. Select Open Task Manager.
  9. Disable unnecessary startup applications.
  10. Close Task Manager.
  11. Select OK in System Configuration.
  12. Restart the computer.

Try Windows Update after the restart.

Remember to return Windows to its normal startup configuration after testing.

9. Check for Updates Again

Once you have completed the troubleshooting steps, restart the computer.

On Windows 11, open:

Settings > Windows Update

Select Check for updates.

On Windows 10, open:

Settings > Update & Security > Windows Update

Then select Check for updates.

Allow the update process to finish without shutting down the computer.

Frequently Asked Questions

What is Windows Update Error Code 0x800F0900?

Windows Update Error Code 0x800F0900 is an update installation error that can occur when Windows encounters corrupted system files, damaged components, incomplete update files, or related configuration problems.

Can SFC fix Error Code 0x800F0900?

SFC can repair corrupted protected Windows system files. If SFC cannot resolve the problem, running DISM and then running SFC again can provide a deeper repair.

Should I delete the SoftwareDistribution folder?

You should not manually delete the folder while Windows Update services are running. Stop the required services first, then rename the folder as part of the Windows Update component reset process.

Can a lack of storage cause Windows Update problems?

Yes. Windows needs sufficient free space to download and process updates. Checking available storage is therefore useful when updates repeatedly fail.

Do I need to reset Windows?

No. Resetting Windows should not be the first solution. Try repairing system files, resetting Windows Update components, checking the network, and performing a clean boot first.

Conclusion

Windows Update Error Code 0x800F0900 can usually be approached with Windows’ built-in troubleshooting and repair tools.

Begin with the Windows Update troubleshooter and then run SFC and DISM. If the error remains, reset the Windows Update components and check the Windows Update service. You should also verify your internet connection, available storage, and third-party software.

After completing the repairs, restart Windows and check for updates again.

Leave a Reply

Tags: , , , , ,

Microsoft