Back to Home
Error 0x80070002: Windows Update Missing Files
windows-errors

0x80070002

Error 0x80070002: Windows Update Missing Files

22 views
Updated March 15, 2026

Quick Fix

Run the Windows Update Troubleshooter, then reset the update components and clear the SoftwareDistribution folder to fix 0x80070002 quickly.

What it Means

The 0x80070002 error means Windows cannot find a file needed for the update. It often appears during Windows Update, driver installs, or app downloads.

Possible Causes

  • 1
    Corrupted or missing update files
  • 2
    Incorrect system time or date
  • 3
    Damaged Windows Update components
  • 4
    Third‑party antivirus blocking files
  • 5
    Network or proxy issues

How to Fix

    Step-by-Step Solutions

    1. Run Windows Update Troubleshooter

      Open Settings → Update & Security → Troubleshoot → Additional troubleshooters → Windows Update, then click Run the troubleshooter. It automatically detects and fixes common problems.

    2. Reset Windows Update Components

      Open an elevated Command Prompt and stop services, rename SoftwareDistribution and Catroot2 folders, then restart services. This clears corrupted cache and forces a fresh download.

      net stop wuauserv & net stop bits & net stop cryptsvc & net stop msiserver & ren %windir%\SoftwareDistribution SoftwareDistribution.old & ren %windir%\System32\catroot2 catroot2.old & net start wuauserv & net start bits & net start cryptsvc & net start msiserver
    3. Clear SoftwareDistribution Folder

      Delete the contents of C:\Windows\SoftwareDistribution\Download to remove any corrupted files that may be causing the error.

      del /q /f /s C:\Windows\SoftwareDistribution\Download\*
    4. Run SFC Scan

      The System File Checker repairs corrupted system files that can trigger 0x80070002.

      sfc /scannow
    5. Run DISM Scan

      Deployment Image Servicing and Management fixes Windows image corruption issues.

      DISM /Online /Cleanup-Image /RestoreHealth

    Commands You Can Try

    net stop wuauserv
    net stop bits
    net stop cryptsvc
    net stop msiserver
    ren %windir%\SoftwareDistribution SoftwareDistribution.old
    ren %windir%\System32\catroot2 catroot2.old
    net start wuauserv
    net start bits
    net start cryptsvc
    net start msiserver
    sfc /scannow
    DISM /Online /Cleanup-Image /RestoreHealth

    Technical Details

    Error TypeRuntime
    SeverityMedium
    Platformwindows-errors
    App VersionAll

    Still stuck?

    Pro tips

    • Use PowerShell with administrative rights for faster command execution
    • Create a restore point before resetting components
    • If you use a proxy, configure it in Settings → Network & Internet → Proxy

    If the error persists after all steps, especially if Windows Update still fails or you see repeated 0x80070002 messages, contact Microsoft Support or a professional technician.

    If these solutions didn't help, try searching our database for similar issues.

    Contact Support