0

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Reset Windows Update components: Open Command Prompt as an administrator and type the following commands one by one, pressing Enter after each one:
  6.        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.