Windows 10 Update Error 0x800f0988: Clearing a Cumulative Update That Will Not Install

Windows 10 Update Error 0x800f0988: Clearing a Cumulative Update That Will Not Install

Windows Update downloads the latest cumulative update, starts installing it, and then reports “There were some problems installing updates” with error 0x800f0988. It tries again later and fails the same way. When Windows 10 update error 0x800f0988 blocks a monthly update, the component store that holds Windows’ system files usually needs a clean-up.

Each cumulative update replaces many system components. Before it can install, Windows checks the component store, called WinSxS, and prepares to swap old files for new ones. If the store holds damaged entries or leftover packages from earlier updates, the installation fails with this code.

The error is often linked to optional language packs and features, and to PCs that skipped several months of updates.

A component cleanup followed by a retry usually lets slot mahjong the update through.

You may also see the same code when installing a language pack or optional feature, because those use the same component store as monthly updates.

Why This Happens

Error 0x800f0988 appears for these reasons:

  • Superseded components in WinSxS need cleaning before the update fits.
  • The component store is damaged.
  • Extra language packs or optional features conflict with the update.
  • Windows Update’s cache holds a broken download.

The error code itself is generic, so the steps below aim at the most common shared cause.

The update history page, under Settings > Update & Security > Windows Update > View update history, shows the KB number of the failed update. Note it down, since you will need it for a manual install.

Start With These Basic Checks

Clean the update cache.

  1. Run the Windows Update troubleshooter from Settings > Update & Security > Troubleshoot > Additional troubleshooters.
  2. Open services.msc and stop Windows Update and Background Intelligent Transfer Service.
  3. Rename C:\Windows\SoftwareDistribution to SoftwareDistribution.bak.
  4. Start both services again.
  5. Restart and check for updates.

Free at least 10 GB on the C: drive before retrying. Cumulative updates unpack many files, and low space can make the component store operations fail in ways that look like corruption.

Going a Step Further

Repair and clean the component store.

  1. Open Command Prompt as administrator.
  2. Run DISM /Online /Cleanup-Image /RestoreHealth and wait for it to complete.
  3. Next, run DISM /Online /Cleanup-Image /StartComponentCleanup to remove superseded components.
  4. Restart the PC and try Windows Update again.
  5. If it still fails, remove unused language packs from Settings > Time & Language > Language and retry.

As a last resort, download the same update from the Microsoft Update Catalog and install it manually, or run an in-place repair with the Media Creation Tool.

A Word of Caution

Let DISM run to the end, even if progress pauses at 20 or 62 percent. Create a restore point first, and back up important files before an in-place repair.

Final Thoughts

Error 0x800f0988 usually means the component store needs repair or cleanup. Reset the update cache, run DISM RestoreHealth and StartComponentCleanup, remove extra languages, and install manually if needed.

By john

Leave a Reply

Your email address will not be published. Required fields are marked *