Accueil / Logiciels / Réparer Windows Update avec CheckSUR

Réparer Windows Update avec CheckSUR

Au fur et à mesure que l’on utilise son PC il peut arriver que l’on ai des incohérences sur son système. Celles-ci peuvent provoquer une défaillance de Windows Update. Pour y remédier, Microsoft met à disposition un utilitaire qui permet de réparer ces incohérences, celui-ci s’appelle Check System Update Readiness (CheckSUR).

Cet outil est natif sur Windows 8, cependant si vous êtes sur un autre OS Microsoft je vous invite à télécharger celui qui vous correspond ici.

Pour l’utiliser il faut ouvrir une console d’administration en tant qu’administrateur.

Il faut saisir ces deux commandes séparément et tapez entrée à chaque fois :

  • DISM.exe /Online /Cleanup-image /Scanhealth
  • DISM.exe /Online /Cleanup-image /Restorehealth
/!\ Ces actions peuvent prendre jusqu’à 15 minutes voir plus, suivant l’état et la puissance du système. /!\

Une fois cela fait, saisir exit pour quitter la console d’administration.

En réalité, que fait cet utilitaire ?

Il vérifie l’intégrité des ressources suivantes :

  • Les fichiers qui sont localisés dans les répertoires suivants :
    • %SYSTEMROOT%\Servicing\Packages
    • %SYSTEMROOT%\WinSxS\Manifests
  • Les clefs de registre ci-dessous :
    • HKEY_LOCAL_MACHINE\Components
    • HKEY_LOCAL_MACHINE\Schema
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing
La liste des codes d’erreurs que CheckSUR peut corriger :
Code d’erreur Nom de l’erreur Description de l’erreur
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.
Les erreurs rencontrés par CheckSUR sont recensées dans les fichiers suivants :
  • %SYSTEMROOT%\Logs\CBS\CheckSUR.log
  • %SYSTEMROOT%\Logs\CBS\CheckSUR.persist.log

A propos de Anthony

Anthony
Passionné d'informatique depuis tout petit, j'ai d'abord commencé par le développement Web en autodidacte puis j'ai poursuivi des études en sécurité systèmes et réseaux.

Voir aussi

Veeam Endpoint Backup

Veeam Endpoint Backup – Un outil de clonage gratuit

Veeam Endpoint Backup est un logiciel permettant de créer des sauvegardes de vos PC et …

  • Whiler

    Pour info, cela n’existe pas sous Windows 7 x64… Voici la doc intégrée :

  • CoolRaoul

    problème avec la 2éme commande (/restoreHealth)
    Me renvoie l’erreur
    « L’option restorehealth n’est pas reconnue dans ce contexte. »

    (Windows 7/32)

    • Bandeau Noir

      idem pour moi

  • tessier.maurice

    Bonjours… je ne trouve pas le lien pour la mise en marche de dism.exe/online/cleanup-image/restorehealth…. j’ai un PC 8.1 en vous remerciant…