Substituindo manualmente o arquivo corrompido do Windows

Substituindo manualmente o arquivo corrompido do Windows

Os resultados da minha recente verificação SFC retornaram ruins:

Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log %WinDir%\Logs\CBS\CBS.log.

Este artigo de suporte da Microsoftdiz que os arquivos de backup estão armazenados em formato %WinDir%\System32\dllcache. Então embarquei na aventura em arquivos ocultos do sistema. Resultado?dllcache não existe!

Indo mais fundo, descobriesse, que diz que o dllcache foi substituído C:\Windows\winsxs\Backuppelo Windows Vista. Navegando até lá, tudo que encontro é uma confusão de arquivos onde nenhum deles tem o nome do arquivo que estou tentando substituir.

O que eu encontreiera que havia um arquivo MANIFEST com exatamente o mesmo nome da pasta pai do arquivo corrompido.

Alguma palavra sobre isso?


detalhes do sfc:Todos os arquivos têm "Verificação concluída", exceto o seguinte (que é repetido no log 3 vezes com horários e números CSI diferentes):

2015-07-12 22:53:08, Info                  CSI    00000594 [SR]
Cannot repair member file [l:36{18}]"Amd64\CNBJ2530.DPB" of prncacla.inf,
Version = 6.3.9600.17415, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture
neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35},
Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral in the
store, hash mismatch

Responder1

Obrigado a Ramhound pela referência:

O Windows não consegue reparar mesmo com sfc /scannow

Depois de executar dism /online /cleanup-image /restorehealthe reiniciar meu computador, a Restauração do Sistema funciona novamente!

informação relacionada