Skip to main content
Digital Help Guide - Technology Made Easier
Windows & PC • 7 min read • Verified on Windows 11 23H2 / 24H2

How to Fix Windows 11 Update Error 0x80070002 (Step-by-Step)

David Sterling

David Sterling

Lead Technical Editor

Published: February 15, 2026 Last Updated: March 1, 2026
Windows 11 Update Error 0x80070002 troubleshooting diagnostic diagram

Windows 11 updates are designed to install seamlessly in the background, but encountering Error 0x80070002 can bring critical security and feature updates to a sudden halt. In the official Windows Error Code Reference, this hexadecimal code corresponds directly to ERROR_FILE_NOT_FOUND.

This indicates that while the update client downloaded the update manifest, one or more installation packages, temporary CAB files, or registry keys could not be found or became damaged in transit.

Below is the verified, zero-risk troubleshooting procedure used by IT administrators to purge corrupted staging caches and successfully restore Windows Update functionality.


Symptoms of Error 0x80070002

You are dealing with error 0x80070002 if your PC demonstrates any of the following behavior:

  • The update reaches a certain percentage (commonly 20%, 73%, or 100%) in Settings > Windows Update and displays: “There were some problems installing updates, but we’ll try again later. Error 0x80070002.”
  • Restarting the PC begins applying the update, but reverts changes with the message: “Something didn’t go as planned. No need to worry—undoing changes.”
  • Event Viewer logs show event ID 20 under Microsoft-Windows-WindowsUpdateClient with result code 0x80070002.

Common Causes

Understanding why this occurs prevents future occurrences:

  1. Corrupted Update Download Cache: Incomplete downloads caused by Wi-Fi drops or sudden power interruptions leave half-written files inside C:\Windows\SoftwareDistribution.
  2. Damaged Cryptographic Services Database: The catroot2 catalog database, which verifies digital signatures for updates, contains mismatched hash entries.
  3. Component Store Corruption: The Windows Component Store (WinSxS) has missing manifests or corrupted package pointers.
  4. Incorrect Date & Time Configuration: If your motherboard CMOS battery or local Windows clock drifts by more than several minutes, SSL handshake checks against Microsoft Update servers fail.

Solution 1: Verify Date, Time, and Region Settings

Before touching service configurations or system files, verify your time synchronization. Mismatched time stamps trigger digital signature verification failures.

  1. Right-click the clock in the bottom-right corner of your taskbar and select Adjust date and time.
  2. Ensure Set time automatically is toggled On.
  3. Under Additional settings, click Sync now. Wait until a green checkmark appears confirming time synchronization with time.windows.com.
  4. Go back to Settings > Windows Update and click Check for updates.

Solution 2: Run the Built-in Windows Update Troubleshooter

Windows 11 features an automated diagnostics utility that detects common permission issues and stale services.

  1. Open Settings (press Windows Key + I).
  2. Navigate to System > Troubleshoot > Other troubleshooters.
  3. Locate Windows Update and click Run.
  4. Allow the utility to inspect registry permissions, network connections, and background services. If fixes are applied, restart your computer and retry the update.

Solution 3: Reset the SoftwareDistribution and Catroot2 Caches (Most Effective)

When update packages become corrupted in the staging folder, Windows Update continuously attempts to execute damaged files. Renaming these folders forces Windows to create fresh directories from scratch.

Important Safety Note: Do not manually delete these folders while their respective background services are running. Follow the exact command sequence below in an elevated terminal.

Step 1: Open Terminal as Administrator

Press Windows Key + X and select Terminal (Admin) or PowerShell (Admin).

Step 2: Stop Windows Update Services

Run the following four commands sequentially:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

Each service should report: “The service was stopped successfully.”

Step 3: Rename the Stale Cache Directories

Execute these two rename commands:

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

Step 4: Restart the Services

Start the services again with clean state:

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Close the terminal window, wait 60 seconds, and navigate to Settings > Windows Update > Check for updates. Windows will now download a clean copy of the required update files.


Solution 4: Repair the Windows Component Store Using DISM & SFC

If renaming the cache does not resolve the error, the underlying Windows system files or component store (WinSxS) may be corrupted. Use Microsoft’s official Deployment Image Servicing and Management (DISM) tool followed by System File Checker (SFC).

  1. Press Windows Key + X and choose Terminal (Admin).
  2. Run the DISM health scan first:
    DISM /Online /Cleanup-Image /ScanHealth
  3. If corruption is detected, execute the repair command using online Windows Update bits as the repair source:
    DISM /Online /Cleanup-Image /RestoreHealth
    Note: This process may take 10 to 20 minutes to reach 100%. Do not close the window.
  4. Once DISM finishes with “The restore operation completed successfully,” execute the system file repair tool:
    sfc /scannow
  5. When complete, restart your PC.

Advanced Troubleshooting: Manual Installation via Microsoft Update Catalog

If a specific monthly cumulative update (for example, KB5034765) consistently fails with 0x80070002, you can bypass the Windows Update client entirely:

  1. Identify the KB number of the failing update from the Windows Update error screen.
  2. Open your web browser and visit the official Microsoft Update Catalog.
  3. Search for the exact KB number in the search bar.
  4. Download the .msu file matching your system architecture (typically x64-based Systems or ARM64-based Systems).
  5. Double-click the downloaded standalone .msu package to install the update directly.

Summary Checklist

Action StepTime RequiredRisk LevelExpected Outcome
Sync System Clock1 minuteZeroResolves certificate & SSL timestamp mismatches
Update Troubleshooter3 minutesZeroRepairs missing registry service keys
Reset Cache Folders4 minutesZeroForces fresh download of update files
DISM & SFC Scan15 minutesLowReplaces damaged system binaries from clean manifest
Manual Catalog Install5 minutesZeroBypasses local updater mechanism entirely

If after all these steps the error persists, check whether your primary storage drive has at least 20 GB of free space, as cumulative updates require sufficient temporary uncompressed staging capacity.

Weekly Technical Briefing

Practical Tech Solutions, Delivered Free.

Get verified troubleshooting guides, critical OS update fix alerts, and step-by-step diagnostic workflows before problems take down your system.

Zero Spam Guarantee Research-Backed Only One-Click Unsubscribe
Powered by Brevo • Encrypted & Private

Frequently Asked Questions

Does resetting SoftwareDistribution delete personal files?

No. The SoftwareDistribution folder only holds temporary installation and download payloads for Windows updates. Windows will regenerate the folder automatically and redownload clean update files.

Why does error 0x80070002 happen repeatedly after rebooting?

Repeated failures usually point to corrupted Windows component store files that require DISM (Deployment Image Servicing and Management) repair, or an incorrect system time/date synchronisation issue.

Can a third-party antivirus cause 0x80070002?

Yes. Aggressive real-time file-system monitors can lock temporary update CAB files while Windows Update attempts to decompress them into the staging directory.

David Sterling

David Sterling

Lead Technical Editor Verified Instructions

Specializing in operating system diagnostics, hardware drivers, and digital workflows. Guided by our strict Editorial Policy to ensure safe, reproducible procedures.

Last tested and verified on: March 2026

Authoritative Sources & Citations

Peer-verified: March 2026

In accordance with our strict Research Methodology, every technical instruction is cross-verified against official vendor documentation.

Spotted an outdated step or newer operating system build? Submit a Technical Correction →

Explore more verified solutions in Windows & PC

View all Windows & PC guides →