Verified Fix

How to Fix Windows Error 0x80070002

If you are encountering error 0x80070002 on Windows, this guide will help you resolve it.

Quick Summary

Error code 0x80070002, often referred to as ERROR_FILE_NOT_FOUND, indicates that the system cannot find a specific file or directory specified in a command or operation. This typically arises during Windows updates when the system can't locate necessary update files or registry entries.

Common Causes

  • Missing or Corrupted System Files: Vital system files required for the update process might be missing, damaged, or corrupted, preventing the update from completing successfully.
  • Incorrect Date and Time Settings: Inaccurate date and time settings can interfere with Windows Update, as the system may be unable to properly authenticate with update servers.
  • Damaged Windows Update Components: The Windows Update components themselves can become damaged or corrupted, leading to failures during update installation.
  • Software Distribution Folder Issues: Problems within the SoftwareDistribution folder, where update files are temporarily stored, can cause update failures.

Step-by-Step Fixes

Method 1: Run the Windows Update Troubleshooter

Step 1: Open the Settings app by pressing the Windows key + I.

Step 2: Navigate to 'Update & Security' > 'Troubleshoot'.

Step 3: Click 'Windows Update' and then 'Run the troubleshooter'.

Step 4: Follow the on-screen prompts to complete the troubleshooting process.

Step 5: Restart your computer after the troubleshooter finishes.

Method 2: Verify Date and Time Settings

Step 1: Right-click on the clock in the system tray (lower-right corner of the screen).

Step 2: Select 'Adjust date/time'.

Step 3: Ensure that the 'Set time automatically' and 'Set time zone automatically' options are enabled. If not, enable them.

Step 4: If the time is still incorrect, manually set the correct date and time.

Step 5: Restart your computer.

Method 3: Reset Windows Update Components

Step 1: Open Command Prompt as an administrator. (Search for 'cmd', right-click on 'Command Prompt', and select 'Run as administrator').

Step 2: Type the following commands one by one, pressing Enter after each:

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

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

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

Step 3: Restart your computer.

Method 4: Run System File Checker (SFC)

Step 1: Open Command Prompt as an administrator. (Search for 'cmd', right-click on 'Command Prompt', and select 'Run as administrator').

Step 2: Type sfc /scannow and press Enter.

Step 3: Wait for the scan to complete. This process may take some time.

Step 4: If SFC finds and repairs any corrupted files, restart your computer.

Download Repair Tool →