For Windows 10 update error 0x80070002, start with the standard fixes first:
- Restart the PC This can clear temporary conditions that block update installation.
- Run the Windows Update troubleshooter
Go to:
- Start > Settings > Update & Security > Troubleshoot > Additional troubleshooters
- Select Windows Update
- Click Run the troubleshooter
- Check free disk space
Windows needs enough free space to install updates. For upgrades, the guidance is at least:
- 16 GB free for a 32-bit OS
- 20 GB free for a 64-bit OS
- Review the CBS log if the error continues
The log is located at:
-
C:\Windows\Logs\CBS\CBS.log
0x80070002is commonly caused by missing or corrupt files, incomplete previous updates, or registry entries that point to missing files or services. -
- If updates roll back after restart, check for driver-related failures
In that case:
- Open Event Viewer and look for Windows Update error
0x80070002 - Review the CBS log for driver update failures
- Open Event Viewer and look for Windows Update error
- Back up the OS disk before advanced repair steps This is important before making deeper changes such as registry repair or restoring missing system files.
If the CBS log shows a specific missing file or missing service, the fix depends on what is missing. Examples documented for this error include:
- restoring missing folders from a working machine
- restoring missing DLLs in
C:\Windows\WinSxS - fixing missing driver-related registry keys
Important: advanced fixes such as editing or deleting registry keys, changing permissions in C:\Windows\WinSxS, or copying system files from another machine carry risk and should only be done after identifying the exact missing file or service in the logs.
References: