How to Repair the Windows Update Installer in Vista

by Ruri Ranbe

If Windows Update cannot find the cryptographic service provider (CSP)--a software library that implements the encryption and decryption of hardware or software to secure data--it will produce an error code when you attempt to install the latest updates for Windows Vista.

To repair the Windows Update Installer so that you can download the latest patches and hotfixes for Windows Vista, you can run the System Update Readiness Tool (CheckSUR) to scan for and repair errors. If CheckSUR fails to repair Windows Update, you can then register Wintrust.dll to attempt to fix the application.

Install and Run CheckSUR

1

Log onto Windows with administrative rights. Click "Start." Type "cmd" into the search field at the bottom of the "Start" menu. Click "cmd.exe" to open the command prompt.

2

Type "reg add HKLM\COMPONENTS /v StoreCorruptTimeStamp /t REG_SZ /d “0″ /f" into the command prompt. Press "Enter."

3

Type "reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CheckSUR\" into the command prompt. Press "Enter."

4

Download the System Update Readiness Tool from the Microsoft Download Center. Click "Run" or "Open" to launch the install wizard. Follow the onscreen instructions to install and run the tool.

5

Restart the computer after the System Update Readiness Tool has finished checking the system for errors. Relaunch Windows Update following the restart.

Register Wintrust.dll

1

Log onto Windows as an administrator. Click "Start." Type "cmd" into the search field. Click "cmd.exe."

2

Type "regsvr32 Wintrust.dll /s" into the command prompt. Press "Enter."

3

Exit from the command prompt. Relaunch Windows Update, and attempt to download and install the latest patches for the computer.

About the Author

Ruri Ranbe has been working as a writer since 2008. She received an A.A. in English literature from Valencia College and is completing a B.S. in computer science at the University of Central Florida. Ranbe also has more than six years of professional information-technology experience, specializing in computer architecture, operating systems, networking, server administration, virtualization and Web design.

Photo Credits

  • photo_camera Comstock/Comstock/Getty Images