0x80070002
The system cannot find the file specified. During updates it usually means downloaded update files are incomplete.
How to fix it
- Check the date, time and time zone are correct (Settings > Time & language).
- Open Command Prompt as administrator.
- Stop the update services:
net stop wuauserv, thennet stop cryptSvc, thennet stop bits, thennet stop msiserver - Rename the update caches:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldandren C:\Windows\System32\catroot2 catroot2.old - Start the services again:
net start wuauserv,net start cryptSvc,net start bits,net start msiserver - Restart the PC and run Windows Update again.
Is it serious?
A clean update cache fixes most cases.