Ad Space — Top Banner

0x800F0900

Microsoft Windows Update

Severity: Moderate

What Does This Error Mean?

Windows Update error 0x800F0900 indicates a CBS (Component-Based Servicing) failure. CBS is the Windows component that manages installing, updating, and repairing Windows features and roles. When CBS encounters an error — usually due to corrupted system files — it stops the update process and returns this error code.

Affected Models

  • Windows 10
  • Windows 11
  • Windows Server editions

Common Causes

  • Windows system files are corrupted and preventing the Component-Based Servicing from working
  • The Windows image store (WinSxS) has an inconsistency that blocks updates
  • A previous Windows Update failure left CBS in a broken state
  • The Windows Update database is corrupted
  • Insufficient disk space is preventing CBS from staging update components

How to Fix It

  1. Open Command Prompt as Administrator. Run the DISM repair command: DISM /Online /Cleanup-Image /RestoreHealth

    This repairs the Windows image and fixes CBS-related corruption. It may take 10–30 minutes. Do not interrupt it.

  2. After DISM completes, run System File Checker: sfc /scannow

    SFC repairs individual corrupted system files. It also takes several minutes. Allow it to complete fully.

  3. Restart your computer after both tools finish.

    A restart is required to apply all repairs before attempting Windows Update again.

  4. Run the Windows Update Troubleshooter: Settings > System > Troubleshoot > Other troubleshooters > Windows Update > Run.

    After the system repairs, the troubleshooter can reset the update service state and clear any remaining issues.

  5. Check available disk space. If C: has less than 10 GB free, run Disk Cleanup (including 'Clean up system files') before retrying updates.

    CBS requires working space to stage and assemble update components. Insufficient space directly causes 0x800F0900 on full drives.

When to Call a Professional

If DISM and SFC repairs do not resolve 0x800F0900, the Windows installation has deep corruption. A Windows in-place repair (upgrade install) or clean install may be the only lasting fix. A technician can help you back up data and perform the repair.

Frequently Asked Questions

What is CBS (Component-Based Servicing) in Windows?

CBS is the Windows system that manages installing and maintaining Windows components, features, and roles. Every Windows update goes through CBS — it is responsible for staging files, making registry changes, and applying patches. When CBS is broken, all updates fail regardless of what the update is or where it comes from.

How long does the DISM repair take?

DISM can take anywhere from 10 minutes to over an hour, depending on the extent of the corruption and your internet speed. DISM downloads replacement files from Windows Update servers if needed. Do not close the Command Prompt window or restart during the process.

Will repairing CBS delete my files or programs?

No — DISM and SFC only repair Windows system files. Your personal documents, photos, and installed applications are not affected. The only change is that corrupted system files are replaced with working versions.