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.
Start with the Windows Update troubleshooter. If that doesn’t help, repair system files with SFC and DISM before resetting the Windows Update components.
Common causes include 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, or incorrect Windows Update configuration. Identifying the exact cause can be difficult, so work through the solutions below in order.
Here’s how to fix Error Code 0x800F0900:
Windows 11: Settings → System → Troubleshoot → Other troubleshooters → Windows Update → Run.
Windows 10: Settings → Update & Security → Troubleshoot → Additional troubleshooters → Windows Update → Run the troubleshooter.
Restart the computer once the troubleshooting process finishes, then check Windows Update again.
Search for Command Prompt, right-click it, select “Run as administrator,” and run sfc /scannow. Wait for the scan to reach 100% and restart your computer — don’t close the window while it’s running. If it reports files it couldn’t repair, continue with DISM.
Open Command Prompt as administrator and run DISM /Online /Cleanup-Image /RestoreHealth. This can take some time — don’t interrupt it. Restart Windows once it finishes, then run sfc /scannow again. If update problems continue after repairing system files, see our guide to Windows Update Error Code 80073712.
Open Command Prompt as administrator and run:
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc
net start msiserver
Restart your computer — Windows will create new update folders once the service starts again.
Press Win + R, type services.msc, press Enter, find “Windows Update,” double-click it, check its status, click Start if it’s stopped, then click Apply and OK. Restart Windows and check for updates again.
Make sure your connection is stable. If you use a VPN or proxy, disconnect it temporarily and retry. If you suspect firewall or security software is interfering, temporarily disable it to test, then turn protection back on. For network or update-service connection problems specifically, see our guide to Windows Update Error Code 0x8024402C.
Go to Settings → System → Storage and check how much free space remains. Remove unnecessary temporary files and uninstall applications you no longer use, then restart your computer and check for updates. If insufficient storage is contributing to the problem, see our guide to Windows Update Error Code 0x80070070.
Press Win + R, type msconfig, press Enter. Go to Services, check “Hide all Microsoft services,” click “Disable all.” Go to Startup, open Task Manager, disable unnecessary items, close it, click OK, and restart. Try Windows Update after restarting, then return to your normal startup configuration once done testing.
Windows 11: Settings → Windows Update → Check for updates.
Windows 10: Settings → Update & Security → Windows Update → Check for updates.
Allow the update process to finish without shutting down the computer.
Windows Update Error Code 0x800F0900 can usually be approached with Windows’ built-in troubleshooting and repair tools. Begin with the troubleshooter, then run SFC and DISM. If the error remains, reset the Windows Update components and check the update service, network connection, storage, and third-party software. Our experts are here to assist you — Chat with a specialist — for more technical support.
We are an independent technical support provider and are not affiliated with, endorsed by, or sponsored by Microsoft.
It’s an update installation error that can occur when Windows encounters corrupted system files, damaged components, incomplete update files, or related configuration problems.
SFC can repair corrupted protected system files. If it can’t resolve the problem, running DISM and then SFC again provides a deeper repair.
Don’t delete it manually while Windows Update services are running. Stop the required services first, then rename the folder as part of the component reset process.
No. Resetting Windows shouldn’t be the first solution — try repairing system files, resetting Windows Update components, checking the network, and performing a clean boot first.
Tags: 0x800f0900., 20H2 Error 0x800f0900, Error 0x800f0900, error code 0x800f0900., KB9199290, Windows 10 Update 20H2 Error 0x800f0900