3 votes

SFC a trouvé des erreurs, DISM a nommé les erreurs, mais comment puis-je les réparer sur Windows 7?

Mon ordinateur a planté en exécutant un vieux jeu qui n'était pas vraiment prévu pour Windows 7. Après chaque arrêt imprévu, j'exécute sfc /scannow et cette fois-ci il est revenu avec des erreurs. Un long journal, 12000 lignes de pratiquement du non-sens. En regardant de plus près, j'ai découvert DISM et qu'il y a un shim pour qu'il fonctionne sur Win7. J'ai exécuté dism /Online /Cleanup-Image /scanhealth et cela a produit ce journal (beaucoup plus court que sfc):

=================================
Vérification de la préparation des mises à jour du système.
Version binaire 6.1.7601.18489
2014-08-06 10:35

Vérification des packages de maintenance de Windows

Vérification des manifestes et catalogues de packages
(f) CBS MUM Corrompu 0x00000000  servicing\Packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum       Le nom de fichier attendu Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~neutral~~10.2.9200.16437.mum ne correspond pas au nom de fichier réel
(f) CBS MUM Corrompu 0x00000000  servicing\Packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum      Le nom de fichier attendu Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~neutral~~10.2.9200.16437.mum ne correspond pas au nom de fichier réel

Vérification de la liste des packages

Vérification de la liste des composants

Vérification des packages

Vérification du magasin de composants

Résumé:
Secondes exécutées: 140
 Trouvé 2 erreurs
  Total de CBS MUM Corrompu: 2

Fichiers de réparation non disponibles:
    servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum
    servicing\packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum
    servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.cat
    servicing\packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.cat

Étant donné que c'est sur Win7, je ne peux pas exécuter /RestoreHealth pour qu'il corrige les problèmes. Il semble que tout ce que j'ai besoin de faire est de renommer ces fichiers pour inclure le mot neutral aux endroits appropriés, mais je ne veux absolument pas le faire moi-même.

Le système semble bien et stable mais j'aimerais quand même résoudre ces problèmes. Y a-t-il peut-être un endroit où je peux obtenir les fichiers cat/mum pour aider à la réparation de ces problèmes ? Peut-être une commande différente ? Peut-être démarrer un CD Windows et faire quelque chose avec la Console de Récupération ? Je suis ouvert à toute suggestion.

4voto

TeknoVenus Points 471

Est-ce la dernière version de l'outil SURT? Je soupçonne que non puisque vous avez utilisé un shim pour que DISM produise ce journal dans Windows 7 alors qu'il ne le prend pas en charge naturellement. Le SURT (Outil de lecture de mise à jour du système) est l'alternative pour Windows 7.

Les lignes que vous voyez dans le journal sont en fait dues à un ancien bug dans le SURT et à son incompatibilité avec IE10/IE11 (dans votre cas IE10). Cela a été corrigé dans les versions plus récentes du SURT, donc vous pourriez exécuter une version plus ancienne.

Les erreurs que vous voyez dans le journal de SURT ne sont pas à craindre, elles se produisent uniquement parce que cette version de SURT ne connaissait pas les packages IE10 et les signale donc comme corrompus. Ne tentez pas de les réparer car ils ne sont pas réellement corrompus! Je soupçonne que si vous téléchargez la dernière version à partir d'ici: http://windows.microsoft.com/en-gb/windows7/what-is-the-system-update-readiness-tool, vous ne verrez plus les erreurs.

0voto

user457484 Points 1

Vous pouvez exécuter l'outil SUR. Il vous montrera les mêmes erreurs.

Copiez les fichiers MUM et CAT dans le journal vers le dossier %windir%\Temp\Servicing\Packages, en modifiant le nom de chaque fichier pour inclure "neutral" au bon endroit.

Relancez l'outil SUR, il corrigera toutes les erreurs.

0voto

Andy Points 187

Source IE 10 n'arrive pas à s'installer sur la version 64 bits de Windows 7 Professionnel, réponse de MoonPoint1

J'ai rencontré les mêmes deux erreurs dans le fichier CheckSUR.log produit par l'outil de préparation à la mise à jour du système. Même lorsque j'en suis venu au point où l'outil indiquait qu'il pouvait réparer ces erreurs, je ne pouvais toujours pas mettre à jour Internet Explorer de la version 9 à la 10 et continuais à recevoir le message d'erreur Code 9C59 lorsque j'essayais de le faire avec Windows Update. Après une journée de tentatives infructueuses pour réussir la mise à jour, j'ai finalement trouvé quelqu'un suggérant que le problème pourrait être résolu en utilisant des commandes pkgmgr /up pour désinstaller des packages du répertoire \Windows\Servicing\Packages.

Pour toute personne ayant trouvé cette page en cherchant une solution comme je l'ai fait, les commandes suivantes ont résolu le problème pour moi lorsque je les ai saisies à partir du répertoire \Windows\Servicing\Packages :

pkgmgr /UP:Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437

pkgmgr /UP:Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437

pkgmgr /UP:Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~x86~~10.2.9200.16521

pkgmgr /UP:Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~x86~~9.4.8112.16421

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X