O DISM / StartComponentCleanup falha, mas o / ScanHealth reporta integridade


8

Minha tarefa de limpeza do WinSxS estava fornecendo o "Último resultado da execução" de The component store has been corrupted. (0x80073712). Não há problema, com prompt de comando elevado e 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 Ótimo, deve estar pronto para limpar.

>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

Estranho, vamos consertar isso.

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

Vamos estar seguros e fazer uma nova varredura.

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

E para a limpeza

>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

Estou totalmente perdida. Como ele pode ser reportado como não corrompido, reparado e corrompido, tudo em rápida sucessão?

Qualquer um que considera relação desta questão , sfcé de não usar qualquer um.

>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: Minha loja SxS não está corrompida, reparada e corrompida. Ao mesmo tempo. Não sabe como consertar.


Alguma pista adicional nos arquivos de log sobre o que está acontecendo? C: \ Windows \ Logs \ CBS \ CBS.log e C: \ Windows \ Logs \ DISM \ dism.log ... Você tentou reparar usando o comando Powershell Repair-WindowsImage (não tenho certeza se as opções estão desativadas na parte superior do minha cabeça desculpe ..)
CharlesH 26/06

11
faça o upload dos arquivos de log do CBS e do DISM, examinarei-os mais tarde.
magicandre1981

Por mais que não ajude, decidi que deveria ter postado o resultado. Eu reiniciei e funcionou bem. Orgulho um pouco danificado Eu não tentei isso antes de postar, mas lá vai você. Desculpe tudo pelo atraso!
LuckySpoon

Você deve postar sua própria resposta e aceitá-la como resposta, para que fique claro caso outras pessoas achem isso útil e que exista uma resposta clara.
Pimp Juice IT

Respostas:


1

O pôster original corrigiu o problema ao reiniciar - dism /Online /Cleanup-Image /RestoreHealthé realmente o comando que precisa ser executado no Windows 8 e mais recente.


Há outra ferramenta que pode ser útil nesse tipo de situação: CheckSUR, também conhecida como Ferramenta de Preparação para Atualização do Sistema. Você pode fazer o download para o Windows 7 e versões anteriores a partir do KB947821 .

De acordo com esta postagem do blog da Microsoft , o CheckSUR geralmente pode corrigir a corrupção no armazenamento de componentes, mas quando não é possível, ainda é possível usá-lo para identificar os componentes afetados. Perto do final do log do CheckSUR, há uma lista de pacotes; essas entradas correspondem às atualizações do Windows e aos artigos da base de dados. Obtenha o MSU https://support.microsoft.com/kb/NUMBER-HEREe coloque-o na \Windows\CheckSur\packagespasta que talvez você precise criar. Execute novamente o CheckSUR depois de fazer isso para cada pacote.

Observe que o CheckSUR pode demorar um pouco para fazer o seu trabalho .


Enquanto eu não era capaz de testar isso soa como uma boa solução, então eu vou marcar aceito
LuckySpoon

0

Teve o mesmo problema. A mina foi causada por um conflito de antivírus

Era o ESET File Security para Microsoft Windows Server v.6.3.12010.0

Adicionada uma exclusão para C: \ Windows \ WinSxS

Também foi adicionada uma exclusão para o processo dism.exe



O problema voltou novamente. Perdido.
21417 Marc

Adicione as exclusões de novo e ver se isso resolve como você disse que fez da primeira vez
Juice Pimp TI
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.