How to solve the error code 0x80070002: Missing files in Windows Vista
There are several ways to solve the error code 0x80070002 in Windows Vista:
- Run the Windows Update Troubleshooter: Go to Control Panel > Troubleshooting > System and Security > Fix problems with Windows Update. Follow the on-screen instructions to complete the troubleshooter.
- Delete the Software Distribution folder: Go to C:\Windows\SoftwareDistribution and delete all the files and folders inside. Then, restart your computer and try to update again.
- Check your system for malware: Run a full system scan with your antivirus software to check for any malware that may be causing the error.
- Check your system files: Open Command Prompt as an administrator and type "sfc /scannow" (without quotes) and press Enter. This will scan your system files and repair any corrupted files.
- Reset Windows Update components: Open Command Prompt as an administrator and type the following commands one by one, pressing Enter after each one:
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
Then, restart your computer and try to update again.