This site requires Javascript. Please update your settings.
CONNECT» Facebook Twitter YouTube

An extensive collection of How-To Articles, Technotes, FAQs and Videos on a variety of topics.

Chat now

Priority Care

Discussion of computer and support topics in the tech community.

tech center article
Print article

How to use the Update Readiness Tool to repair Windows 8 Updates

Description: This article will assist in running the System Update Readiness Tool on the Windows 8 operating system. The tool Scans for inconsistencies on your system and corrects them on the second scan. If you run into errors or problems while running Windows Update on your Windows 8 computer, Microsoft has available the System Update Readiness Tool to help isolate and correct problems that may be causing Windows Update to fail.

To run the System Update Readiness Tool, follow the steps listed below:

  1. Swipe the right edge of the screen or point to the upper right corner of the screen. Tap or click on the Search option.
  2. Type Command Prompt in the Search box.
  3. In the list of options swipe down or right click on Command Prompt, and tap or click Run as Administrator.

    Run as Administrator

  4. In the Administrator Command Prompt window, type the following commands exactly as they appear and press enter after each command, allowing the first command to run completely before entering the second command.
    • DISM.exe /Online /cleanup-image /scanhealth

      Administrator Command Prompt

      Administrator Command Prompt

    • DISM.exe /Online /cleanup-image /Restorehealth


  5. Type Exit at the Command Prompt in the window after the scans have finished and press the Enter key. This will close the Command Prompt Window.
  6. Restart the unit and run Windows Update again after booting up the unit. The Table below is a list of the Windows Update Errors that the System Update Readiness Tool looks to correct.

Code Error Description
0x80070002 ERROR_FILE_NOT_FOUND The system cannot find the file specified.
0x8007000D ERROR_INVALID_DATA The data is invalid.
0x800F081F CBS_E_SOURCE_MISSING The source for the package or file not found.
0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT The component store is in an inconsistent state.
0x800736CC ERROR_SXS_FILE_HASH_MISMATCH A component's file does not match the verification information present in the component manifest.
0x800705B9 ERROR_XML_PARSE_ERROR Unable to parse the requested XML data.
0x80070246 ERROR_ILLEGAL_CHARACTER An invalid character was encountered.
0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR An identity string is malformed.
0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME The name of an attribute in an identity is not within the valid range.
0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE The value of an attribute in an identity is not within the valid range.
0x80070057 ERROR_INVALID_PARAMETER The parameter is incorrect.
0x800B0100 TRUST_E_NOSIGNATURE No signature was present in the subject.
0x80092003 CRYPT_E_FILE_ERROR An error occurred while Windows Update reads or writes to a file.
0x800B0101 CERT_E_EXPIRED A required certificate is not within its validity period when verifying against the current system clock or the time stamp in the signed file.
0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE One or more required members of the transaction are not present.
0x80070490 ERROR_NOT_FOUND Windows could not search for new updates.

For more assistance contact Technical Support here.

Disclaimer: This information is being provided to you as a service from the Technical Support Department. It is intended to assist you in the resolution of your technical problems or questions. If you feel uncomfortable implementing any of the information or suggestions contained herein then you should contact the Technical Support Department directly. The Technical Support Department will not be held responsible for any loss of information, data or programming as a result of the use of this article.