Mar 302008
 


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
0x8007000D ERROR_INVALID_DATA
0x800F081F CBS_E_SOURCE_MISSING
0×80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT
0x800736CC ERROR_SXS_FILE_HASH_MISMATCH
0x800705B9 ERROR_XML_PARSE_ERROR
0×80070246 ERROR_ILLEGAL_CHARACTER
0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR
0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME
0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE
0×80070057 ERROR_INVALID_PARAMETER
0x800B0100 TRUST_E_NOSIGNATURE
0×80092003 CRYPT_E_FILE_ERROR
0x800B0101 CERT_E_EXPIRED
0x8007371B 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

Incoming search terms:

  2 Responses to “Tool To Repair Windows Updates errors in Vista”

  1. i did the above and all i get is

    installer encountered an error 0×80070424

    the specified service does not exist as a installed service

    and can not install CheckSUR at all

    what should i do ??

  2. I stll have following error codes trying to update vista business :
    641
    80070541
    Even an updat of skype gives me error 1601, problem with windows installer

 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>