DISM / StartComponentCleanup falla, pero / ScanHealth informa saludable

8

Mi tarea de limpieza de WinSxS estaba dando el "Resultado de la última ejecución" de The component store has been corrupted. (0x80073712). No hay problema, al símbolo del sistema elevado y 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 Genial, debería estar listo para limpiar.

>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

Extraño, arreglemos eso.

>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.

Seamos seguros y volvamos a escanear.

>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.

Y a la limpieza

>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

Estoy totalmente perdido. ¿Cómo puede informar como no dañado, reparado y dañado todo en una rápida sucesión?

Cualquiera que esté considerando la relación de esta pregunta , sfctampoco sirve de nada.

>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: Mi tienda SxS no está corrupta, reparada y corrupta. Al mismo tiempo. No estoy seguro de cómo solucionarlo.

LuckySpoon
fuente
¿Alguna pista adicional en los archivos de registro sobre lo que está pasando? C: \ Windows \ Logs \ CBS \ CBS.log & C: \ Windows \ Logs \ DISM \ dism.log ... ¿Ha intentado reparar utilizando el comando Powershell Repair-WindowsImage (no estoy seguro de los interruptores de la parte superior de mi cabeza lo siento ..)
CharlesH
1
cargue los archivos de registro CBS y DISM, los revisaré más adelante.
magicandre1981
Por muy poco útil que sea, decidí que debería haber publicado el resultado. Reinicié y funcionó bien. Orgullo un poco dañado No lo intenté antes de publicar, pero ahí lo tienes. Perdón por la demora!
LuckySpoon
Debe publicar su propia respuesta y aceptarla como la respuesta para que quede claro en caso de que otros lo encuentren útil y haya una respuesta clara.
Pimp Juice IT

Respuestas:

1

El póster original solucionó el problema reiniciando; de dism /Online /Cleanup-Image /RestoreHealthhecho, es el comando que debe ejecutarse para Windows 8 y versiones posteriores.


Hay otra herramienta que puede ser útil en este tipo de situaciones: CheckSUR, también conocida como Herramienta de preparación de actualización del sistema. Puede descargarlo para Windows 7 y versiones anteriores desde KB947821 .

Según esta publicación de blog de Microsoft , CheckSUR generalmente puede corregir la corrupción en la tienda de componentes, pero cuando no puede, aún es posible usarlo para identificar los componentes afectados. Cerca del final del registro de CheckSUR hay una lista de paquetes; Estas entradas corresponden a actualizaciones de Windows y artículos de KB. Obtenga la MSU https://support.microsoft.com/kb/NUMBER-HEREy colóquela en la \Windows\CheckSur\packagescarpeta, que puede tener que crear. Vuelva a ejecutar CheckSUR después de haberlo hecho para cada paquete.

Tenga en cuenta que CheckSUR puede tardar un tiempo en hacer lo suyo .

Ben N
fuente
Si bien no pude probar esto, suena como una buena solución, así que marcaré como aceptado
LuckySpoon
0

Tuve el mismo problema. El mío fue causado por un conflicto de antivirus

Fue ESET File Security para Microsoft Windows Server v.6.3.12010.0

Se agregó una exclusión para C: \ Windows \ WinSxS

También se agregó una exclusión para el proceso dism.exe


Bagazo
fuente
El problema volvió de nuevo. Con pérdida.
Marc
Agregue las exclusiones nuevamente y vea si eso se resuelve como dijo la primera vez
Pimp Juice IT