Windows & BSOD · medium

How to fix0x80070002

Windows Update File Failure (0x80070002)

What this error means

Windows Update File Failure (0x80070002) (0x80070002) is a medium-severity fault affecting the Windows operating system. This error occurs when Windows Update or an installer attempts to access a critical installation file that has been deleted, moved, or corrupted. It's also often linked to damaged registry keys pointing to incorrect driver package paths. See the troubleshooting steps below for the fix.

Before you begin

Save open work and back up important files. Use instructions for your exact device and software version. If Windows cannot start, see the startup guide.

Work through these checks

0 of 3 complete
01Stop the Windows Update service and purge the SoftwareDistribution folder content.
  1. Stop the Windows Update service and purge the SoftwareDistribution folder content.
What to expect

Check whether the original symptom still occurs.

If it does not help

Continue only if this check applies to your device. Consult its manufacturer if you are unsure.

Browse related errors
02Run the SFC /scannow command to repair missing or broken system files.
  1. Run the SFC /scannow command to repair missing or broken system files.
What to expect

Check whether the original symptom still occurs.

If it does not help

Continue only if this check applies to your device. Consult its manufacturer if you are unsure.

Browse related errors
03Re-register Windows update registry components and restart update process.
  1. Re-register Windows update registry components and restart update process.
What to expect

Check whether the original symptom still occurs.

If it does not help

Continue only if this check applies to your device. Consult its manufacturer if you are unsure.

Browse related errors

Possible causes

  • Corrupt download cache folder inside the SoftwareDistribution directory.
  • Security software or anti-virus blocking file creations during system updates.
  • Damaged registry keys pointing to incorrect driver package paths.