Tool To Repair Windows Updates errors in Vista

If you're new here, you may want to subscribe to our RSS feed. Thanks for visiting!


System resources, such as file data, registry data, and even in-memory data, can develop inconsistencies during the lifetime of the operating system. These inconsistencies may be caused by various hardware failures or by software issues. In some cases, these inconsistencies can affect the Windows Servicing Store, and they can cause a Windows Vista update to fail. When the update fails, it blocks the user from installing updates and service packs.


Microsoft’s CheckSUR addresses this issue. These updates contain the Check for System Update Readiness (CheckSUR) tool. CheckSUR will try to fix certain Windows Update installation failures. The following are the installation errors, CheckSUR van potentially address. These errors are typically listed in the %systemroot%\Logs\CBS\CBS.log file or in the CBS.persist.log file.

0×80070002 ERROR_FILE_NOT_FOUND
0×8007000D ERROR_INVALID_DATA
0×800F081F CBS_E_SOURCE_MISSING
0×80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT
0×800736CC ERROR_SXS_FILE_HASH_MISMATCH
0×800705B9 ERROR_XML_PARSE_ERROR
0×80070246 ERROR_ILLEGAL_CHARACTER
0×8007370D ERROR_SXS_IDENTITY_PARSE_ERROR
0×8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME
0×8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE
0×80070057 ERROR_INVALID_PARAMETER
0×800B0100 TRUST_E_NOSIGNATURE
0×80092003 CRYPT_E_FILE_ERROR
0×800B0101 CERT_E_EXPIRED
0×8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE

What does CheckSUR do?

Currently, CheckSUR verifies the integrity of the following resources that can affect Windows Update in Windows Vista:

• Files that are located under the following directories:

• %systemroot%\Servicing\Packages
• %systemroot%\WinSxS\Manifests

• Registry data under the following registry subkeys:

• HKEY_LOCAL_MACHINE\COMPONENTS
• HKEY_LOCAL_MACHINE\Schema
• HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing

Note This list may be updated at any time.

When CheckSUR detects incorrect manifests, files, or registry data, CheckSUR may replace the incorrect data with a corrected version.

What do I do after CheckSUR runs?

We recommend that you restart your computer after you run CheckSUR to make sure that any changes take effect. Additionally, you must try to reinstall any software updates that previously could not be installed. If CheckSUR detected and fixed the cause of the failures, these updates will now install successfully.

CheckSUR creates a log file that captures the issues, if any exist, that were found or fixed. The log file will be located at the following location:

%WINDIR%\Logs\CBS\CheckSUR.log

Note If this file exists, you know that the tool ran successfully.

How can I manually install and run CheckSUR to troubleshoot my system?

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

To manually install and run CheckSUR, follow these steps:

1. Click Start , click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.

2. In the User Account Control dialog box, click Continue.

3. Type reg add HKLM\COMPONENTS /v StoreCorruptTimeStamp /t REG_SZ /d “0″ /f, and then press ENTER.

4. Type reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CheckSUR\, and then press ENTER.

5. Download and then install CheckSUR from the Microsoft Download Center.

6. As soon as the file has been successfully downloaded, double-click the file to install and run CheckSUR.

Download CheckSUR from here

Related Articles


Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically each day to your feed reader.

No comments yet.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

(required)

(required)