DISM / StartComponentCleanup échoue, mais / ScanHealth signale sain

8

Ma tâche de nettoyage WinSxS donnait le "Dernier résultat d'exécution" de The component store has been corrupted. (0x80073712). Pas de problème, à une invite de commande élevée et à DISM.

>DISM /Online /Cleanup-Image /ScanHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]
No component store corruption detected.
The operation completed successfully.

OK Super, devrait être prêt à nettoyer.

>DISM /Online /Cleanup-Image /StartComponentCleanup

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]

Error: 14098

The component store has been corrupted.

The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log

Bizarre, réparons ça.

>DISM /Online /Cleanup-Image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]
The restore operation completed successfully. The component store corruption was repaired.
The operation completed successfully.

Soyons en sécurité et réexaminons.

>DISM /Online /Cleanup-Image /ScanHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]
No component store corruption detected.
The operation completed successfully.

Et pour nettoyer

>DISM /Online /Cleanup-Image /StartComponentCleanup

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]

Error: 14098

The component store has been corrupted.

The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log

Je suis totalement perdu. Comment peut-il signaler comme non corrompu, réparé et corrompu tous en succession rapide?

Quiconque envisage la relation de cette question , sfcne sert à rien non plus.

>sfc /scannow

Beginning system scan.  This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection did not find any integrity violations.

TL; DR: Ma boutique SxS n'est pas corrompue, réparée et corrompue. À la fois. Je ne sais pas comment y remédier.

LuckySpoon
la source
D'autres indices dans les fichiers journaux sur ce qui se passe? C: \ Windows \ Logs \ CBS \ CBS.log & C: \ Windows \ Logs \ DISM \ dism.log ... Avez-vous essayé de réparer à l'aide de la commande Powershell Repair-WindowsImage (pas sûr que les commutateurs soient désactivés en haut de ma tête désolé ..)
CharlesH
1
téléchargez les fichiers journaux CBS et DISM, je les examinerai plus tard.
magicandre1981
Aussi totalement inutile qu'il soit, j'ai décidé que j'aurais dû publier le résultat. J'ai redémarré et cela a bien fonctionné. Fierté un peu abîmée je n'ai pas essayé ça avant de poster, mais voilà. Désolé pour le retard!
LuckySpoon
Vous devez publier votre propre réponse et l'accepter comme réponse afin qu'elle soit claire au cas où d'autres trouveraient cela utile et qu'il existe une réponse claire.
Pimp Juice IT

Réponses:

1

L'affiche originale a résolu le problème en redémarrant - dism /Online /Cleanup-Image /RestoreHealthc'est en effet la commande qui doit être exécutée pour Windows 8 et plus récent.


Il existe un autre outil qui peut être utile dans ce type de situation: CheckSUR, également connu sous le nom d'outil de préparation de mise à jour du système. Vous pouvez le télécharger pour Windows 7 et versions antérieures à partir de KB947821 .

Selon ce blog de Microsoft , CheckSUR peut généralement corriger la corruption dans le magasin de composants, mais lorsqu'il ne le peut pas, il est toujours possible de l'utiliser pour identifier les composants affectés. Vers la fin du journal CheckSUR se trouve une liste de packages; ces entrées correspondent aux mises à jour Windows et aux articles de la base de connaissances. Obtenez le MSU https://support.microsoft.com/kb/NUMBER-HEREet placez-le dans le \Windows\CheckSur\packagesdossier que vous devrez peut-être créer. Relancez CheckSUR après avoir fait cela pour chaque paquet.

Notez que CheckSUR peut prendre un certain temps pour faire son travail .

Ben N
la source
Bien que je
n'aie
0

Eu le même problème. Le mien a été causé par un conflit antivirus

C'était ESET File Security pour Microsoft Windows Server v.6.3.12010.0

Ajout d'une exclusion pour C: \ Windows \ WinSxS

Également ajouté une exclusion pour le processus dism.exe


Marc
la source
Le problème est revenu. À perte.
Marc
Ajoutez à nouveau les exclusions et voyez si cela se résout comme vous l'avez dit la première fois
Pimp Juice IT