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’erreurNom de l’erreurDescription de l’erreur
0x80070002ERROR_FILE_NOT_FOUNDThe system cannot find the file specified.
0x8007000DERROR_INVALID_DATAThe data is invalid.
0x800F081FCBS_E_SOURCE_MISSINGThe source for the package or file not found.
0x80073712ERROR_SXS_COMPONENT_STORE_CORRUPTThe component store is in an inconsistent state.
0x800736CCERROR_SXS_FILE_HASH_MISMATCHA component’s file does not match the verification information present in the component manifest.
0x800705B9ERROR_XML_PARSE_ERRORUnable to parse the requested XML data.
0x80070246ERROR_ILLEGAL_CHARACTERAn invalid character was encountered.
0x8007370DERROR_SXS_IDENTITY_PARSE_ERRORAn identity string is malformed.
0x8007370BERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAMEThe name of an attribute in an identity is not within the valid range.
0x8007370AERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUEThe value of an attribute in an identity is not within the valid range.
0x80070057ERROR_INVALID_PARAMETERThe parameter is incorrect.
0x800B0100TRUST_E_NOSIGNATURENo signature was present in the subject.
0x80092003CRYPT_E_FILE_ERRORAn error occurred while Windows Update reads or writes to a file.
0x800B0101CERT_E_EXPIREDA required certificate is not within its validity period when verifying against the current system clock or the time stamp in the signed file.
0x8007371BERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETEOne or more required members of the transaction are not present.
0x80070490ERROR_NOT_FOUNDWindows 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…