0x8007000D Windows Medium severity

Windows Update Error 0x8007000D — “The Data Is Invalid”

Update metadata or a downloaded package is corrupt, so the installer rejects it as invalid data.

Last reviewed 2026-08-29 by the Tech Issue Guide team.

Symptoms

  • Windows Update downloads to a point, then fails with 0x8007000D.
  • The same update repeatedly appears and re-fails.
  • Feature updates fail during “Getting things ready.”

What causes 0x8007000D

  • One or more files in the SoftwareDistribution\Download folder are incomplete or corrupt.
  • The Windows component store (WinSxS) has damaged entries.
  • A network interruption or metered connection truncated the download.

How to fix it — 3 steps

  1. Delete everything inside C:\Windows\SoftwareDistribution\Download so Windows re-downloads the packages.
  2. Repair the component store with DISM RestoreHealth, then run System File Checker (command below).
  3. Reboot and check for updates on a stable, non-metered connection.

Terminal / CLI command

DISM /Online /Cleanup-Image /RestoreHealth && sfc /scannow

Elevated Command Prompt. DISM can take 10–20 minutes — let it finish.

How to confirm the fix: Windows Update completes and the update no longer reappears in the history as failed.

Prevent it from coming back

Update over a wired or reliable Wi-Fi connection and avoid marking your main network as metered.

Frequently asked questions

Do I need install media for this?

Usually not. DISM pulls repair files from Windows Update. If DISM itself fails, point it at a mounted ISO with the /Source switch.

How long should DISM take?

Ten to twenty minutes is normal. It can appear stuck at 20% or 40% — that is expected; do not cancel it.

Related error codes

Back to the error-code search tool