Estou usando o Windows 8.1 x64, compilação 6.3.9600.16384, usando o prompt de comando com privilégios de administrador.
sfc /scannow
retorna:
...found corrupt files but was unable to fix some of them.
e
dism /online /cleanup-image /restorehealth
retorna:
Error: 0x800f0906
The source files could not be downloaded.
(e o Windows Update Service não pode ser iniciado porque esses arquivos estão ausentes.)
também tentei
dism /online /cleanup-image /restorehealth /source:wim:F:\sources\install.wim:1 /limitaccess
e retornou:
Version: 6.3.9600.16384
Image Version: 6.3.9600.16384
Error: 0x800f081f
The source files could not be found.
Montei a imagem e tentei a partir daí.
dism /mount-image /imagefile:F:\sources\install.wim /index:1 /mountdir:C:\offline
dism /online /cleanup-image /restoreHealth /source:c:\offline /limitaccess
retornando também:
Error: 0x800f081f
Como faço para reparar os arquivos de sistema corrompidos?
Posso dizer ao DISM para usar o disco de instalação do Windows como fonte?
windows-8
windows-8.1
Carlos Gil
fonte
fonte
CSB.log
arquivo (que geralmente pode ser encontradoC:\Windows\Logs\CBS
) na área de trabalho, compactá-lo em um arquivo .zip / .7z e enviá-lo para algum lugar (por exemplo, ge.tt/about ). Poste aqui o link resultante para uma inspeção mais aprofundada.CSB.log
criado porsfc /scannow
CSB.logRespostas:
Filtrando os detalhes
A execução do arquivo
sfc /scannow
produzirá umCBS.log
arquivo de relatório (geralmente encontrado emC:\Windows\Logs\CBS
) que contém muitas informações. Para obter os bits interessantes, abra um prompt de comandos e execute este comando:O comando acima irá:
Obtenha todas as linhas no arquivo original que contém
[SR]
, que acompanham as tentativas de reparo.Remova todas as linhas que contenham
verify
o que obtivemos na etapa anterior para reduzir ainda mais a desordem.Escreva os resultados no
sfc.txt
arquivo para análise posterior.Nesse caso, este seria o arquivo resultante:
Identificando os problemas
Verificando o arquivo, você pode ver o Verificador de Arquivos do Sistema tentando reparar 3 componentes, mas falhou:
Cada entrada segue este esquema aproximado:
Cannot repair member file [...]"Generic.xbf"
O arquivo que precisa ser reparado.
of Microsoft-Windows-Camera-LockScreenCamera-Main,
O nome do pacote ao qual o arquivo pertence.
Version = 6.3.9600.16485,
Versão do arquivo (principal, secundário, construção e revisão).
pA = PROCESSOR_ARCHITECTURE_AMD64 (9),
A arquitetura do processador direcionado .
Culture neutral, [...],
Nome da cultura neutro ou relacionado , se localizado.
file is missing
Motivo pelo qual o arquivo precisa ser reparado.
Existem três
Generic.xbf
arquivos que estão faltando. Além disso, todos eles compartilham esta informação:Isso significa que o arquivo está incluído na atualização do Windows KB2914218.
Reparação manual
Obtenha o pacote de atualização KB2914218 .
Extraia o
.msu
arquivo baixado usando o 7-Zip em uma pasta com o nome do arquivo original (por exemploWindows8.1-KB2914218-x64
).Abra um prompt de comando como administrador e navegue até a pasta real usando o seguinte comando:
Expanda o archive do gabinete que contém os arquivos de atualização no diretório atual:
Cada pacote possui um
.manifest
arquivo associado que lista os arquivos agrupados. Para determinar onde cada arquivo está armazenado, execute o seguinte comando substituindopackagaName
efileName.ext
pelos valores reais:Por exemplo:
Repita a etapa 5 para qualquer outro arquivo que precise ser corrigido.
Assuma a propriedade e controle total sobre a
C:\Windows\winsxs
pasta:Crie qualquer pasta ausente:
Assuma o controle total das pastas necessárias:
Restaure os arquivos:
Repita a verificação do arquivo do sistema para garantir que os problemas foram corrigidos:
Referências
fonte
SFC /SCANNOW
não resolveu nenhum problema depois disso.Se o Windows não puder inicializar, você poderá executar o SFC no console de recuperação do Windows:
Extraído de: http://www.sysadmit.com/2016/03/windows-reparar-archivos-del-sistema.html
fonte