Executar a ferramenta Verificador de Arquivos de Sistema
(SFC.exe)
Para fazer isso, execute estas etapas:
Abra um prompt de comando com privilégios elevados. Para
fazer isso, siga um destes procedimentos conforme apropriado:
No prompt do comando, digite o seguinte comando e pressione
ENTER:
sfc /scannow
O espaço reservado %WinDir% representa a pasta do sistema operacional Windows.
Por exemplo, C:\Windows.
Observação Não feche esta janela do Prompt de Comando até que a verificação esteja 100% concluída. Os resultados da verificação serão mostrados depois que esse processo for concluído.
Observação Não feche esta janela do Prompt de Comando até que a verificação esteja 100% concluída. Os resultados da verificação serão mostrados depois que esse processo for concluído.
Concluído o processo, você poderá receber uma das seguintes
mensagens:
A Proteção de Recursos do Windows não encontrou nenhuma
violação de integridade.
Isso significa que não há arquivos de sistema ausentes ou corrompidos.
A Proteção de Recursos do Windows não pode executar a
operção solicitada.
Para resolver esse problema, realize a verificação do Verificador de Arquivos de Sistema no modo de segurança e certifique-se de que as pastas PendingDeletes e PendingRenames existam em %WinDir%\WinSxS\Temp.
A Proteção de Recursos do Windows encontrou arquivos
corrompidos e os reparou com êxito. Detalhes estão incluídos na pasta CBS.Log %WinDir%\Logs\CBS\CBS.log.
Para ver as informações detalhadas sobre a verificação e a restauração de arquivos de sistema, vá até Como ver detalhes do processo do Verificador de Arquivos de Sistema.
A Proteção de Recursos do Windows encontrou arquivos
corrompidos, mas não pôde corrigir alguns deles. Detalhes estão incluídos na
pasta CBS.Log %WinDir%\Logs\CBS\CBS.log.
Para reparar os arquivos corrompidos manualmente, veja detalhes do processo do Verificador de Arquivos de Sistema para localizar o arquivo corrompido e, em seguida, substitua-o manualmente por uma cópia em bom estado.
Mais Informações
Para ver os detalhes incluídos no arquivo CBS.log, você pode
copiar as informações para o arquivo Sfcdetails.txt usando o comando Findstr e
depois ver os detalhes em Sfcdetails.txt. Para fazer isso, siga estas etapas:
Abra um prompt de comando elevado conforme descrito na etapa
1 anterior.
No prompt do comando, digite o seguinte comando e pressione
ENTER:
findstr /c:"[SR]"
%windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
Observação O arquivo Sfcdetails.txt contém
detalhes sobre todas as vezes que a ferramenta Verificador de Arquivos do
Sistema foi executada no computador. Esse arquivo inclui informações sobre
arquivos que não foram reparados pela ferramenta Verificador de Arquivos de
Sistema. Verifique as entradas de data e hora para determinar os arquivos com
problema encontrados na última vez em que você executou a ferramenta
Verificador de Arquivos de Sistema.
Abra o arquivo Sfcdetails.txt a partir da área de trabalho.
O arquivo Sfcdetails.txt usa o seguinte formato:
Data/hora SFC detalhe
O seguinte arquivo de log de exemplo contém uma entrada para
um arquivo que não pode ser reparado:
2007-01-12
12:10:42, Info CSI 00000008 [SR] Cannot
repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version =
6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral,
VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type
neutral, TypeName neutral, PublicKey neutral in the store, file is missing
repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version =
6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral,
VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type
neutral, TypeName neutral, PublicKey neutral in the store, file is missing
Depois de determinar qual arquivo de sistema estava
corrompido e não pôde ser reparado com o uso das informações detalhadas no
arquivo Sfcdetails.txt, encontre a localização do arquivo corrompido e
substitua-o por uma cópia em bom estado. Para fazer isso, siga estas etapas:
Observação Talvez você possa obter uma cópia conhecida em bom estado de outro computador que esteja executando a mesma versão do Windows que o seu computador. É possível realizar um processo do Verificador de Arquivos de Sistema nesse computador para garantir que o arquivo de sistema que você pretende copiar é uma cópia em bom estado.
Observação Talvez você possa obter uma cópia conhecida em bom estado de outro computador que esteja executando a mesma versão do Windows que o seu computador. É possível realizar um processo do Verificador de Arquivos de Sistema nesse computador para garantir que o arquivo de sistema que você pretende copiar é uma cópia em bom estado.
Tome posse administrativa do arquivo de sistema corrompido.
Para fazer isso, em um prompt de comandos com privilégios elevados, copie e
cole (ou digite) o seguinte comando e pressione ENTER:
takeown /f Caminho_E_Nome_do_Arquivo
Observação O espaço reservado Caminho_E_Nome_do_Arquivo representa
o caminho e o nome do arquivo corrompido. Por exemplo, digite takeown /f C:\windows\system32\jscript.dll.
Conceda aos administradores acesso total ao arquivo de
sistema corrompido. Para fazer isso, copie e cole (ou digite) o seguinte
comando e pressione ENTER:
icacls Caminho_E_Nome_do_Arquivo /GRANT
ADMINISTRATORS:F
Observação O espaço reservado Caminho_E_Nome_do_Arquivo representa
o caminho e o nome do arquivo corrompido. Por exemplo, digite icacls C:\windows\system32\jscript.dll /grant
administrators:F.
Substitua o arquivo de sistema corrompido por uma cópia
conhecida em bom estado. Para fazer isso, copie e cole (ou digite) o seguinte
comando e pressione ENTER:
Copie Arquivo_de_OrigemDestino
Observação O espaço reservado Arquivo_de_Origem representa
o caminho e o nome do arquivo da cópia conhecida em bom estado no seu
computador, enquanto o espaço reservado Destino representa o
caminho e o nome do arquivo corrompido. Por exemplo, digite copy
E:\temp\jscript.dll C:\windows\system32\jscript.dll.