Aplica-se A
Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Vista Enterprise 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business Windows Vista Business 64-bit Edition Windows Vista Enterprise Windows Vista Ultimate Windows 10 Windows 11

Quando os ficheiros críticos do sistema Windows estão em falta ou danificados, algumas funcionalidades do Windows podem deixar de funcionar corretamente ou o Windows pode deixar de responder completamente.  Se isto acontecer, pode utilizar a Ferramenta de Manutenção e Gestão de Imagens de Implementação (DISM) e a ferramenta Verificador de Ficheiros do Sistema (SFC) para analisar os ficheiros do sistema e restaurar ficheiros danificados ou em falta.

Passo 2: Executar o Verificador de Ficheiros do Sistema

Na janela Linha de Comandos , escreva o seguinte comando e prima ENTER:

sfc /scannow

Linha de Comandos com direitos de administrador – sfc /scannow   

Aviso: Não feche esta janela da Linha de Comandos até que a verificação esteja 100% concluída.

O comando sfc /scannow analisará todos os ficheiros de sistema protegidos e substituirá os ficheiros danificados por uma cópia em cache.  Os resultados da análise serão apresentados após a conclusão deste processo. Pode receber uma das seguintes mensagens:

Mensagem de resultado da análise

Ação correspondente

O Windows Resource Protection não encontrou quaisquer violações de integridade.

Não tem ficheiros de sistema em falta ou danificados.

O Windows Resource Protection não conseguiu efetuar a operação pedida.

Para resolver este problema, execute a análise do Verificador de Ficheiros do Sistema no modo de segurança.

Certifique-se de que as pastas PendingDeletes e PendingRenames existem em %WinDir%\WinSxS\Temp.

O marcador de posição %WinDir% representa a pasta do sistema operativo Windows, como C:\Windows.

O Windows Resource Protection encontrou ficheiros danificados e reparou-os com êxito.

A operação foi concluída com êxito. 

Para ver informações detalhadas sobre a análise e restauro de ficheiros do sistema, aceda a Como ver detalhes do processo do Verificador de Ficheiros do Sistema.

A Proteção de Recursos do Windows encontrou ficheiros danificados, mas não conseguiu corrigir alguns deles.

Para reparar manualmente os ficheiros danificados, veja os detalhes do processo do Verificador de Ficheiros do Sistema para localizar o ficheiro danificado e, em seguida, substitua manualmente o ficheiro danificado por uma cópia válida conhecida do ficheiro.

Mais Informações

Para ver os detalhes incluídos no CBS. Ficheiro de registo, siga estes passos para copiar as informações no registo para um ficheiro de texto visível no seu ambiente de trabalho:

  1. Abra uma linha de comandos elevada, conforme descrito anteriormente.

  2. Na janela Linha de Comandos , escreva o seguinte comando (numa linha) e, em seguida, prima ENTER:

    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt" 

    Nota: O ficheiro Sfcdetails.txt contém detalhes de cada vez que a ferramenta Verificador de Ficheiros do Sistema foi executada no computador. O ficheiro inclui informações sobre ficheiros que não foram reparados pela ferramenta Verificador de Ficheiros do Sistema. Verifique as entradas de data e hora para determinar os ficheiros de problema que foram encontrados da última vez que executou a ferramenta Verificador de Ficheiros do Sistema.

  3. Abra o ficheiro deSfcdetails.txt a partir do ambiente de trabalho.

  4. O ficheiro Sfcdetails.txt utiliza o seguinte formato:

    Detalhes do SFC de Data/Hora O seguinte ficheiro de registo de exemplo contém uma entrada para um ficheiro que não foi possível reparar: 2007-01-12 12:10:42, Info CSI 00000008 [SR] Não é possível reparar o ficheiro membro [l:34{17}]"Accessibility.dll" de Acessibilidade, Versão = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Neutro em cultura, VersionScope neutro, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Tipo neutro, TypeName neutro, PublicKey neutro no arquivo, o ficheiro está em falta

Depois de rever o ficheiro de registo para determinar que ficheiro de sistema foi danificado e não foi possível reparar, localize onde está localizado o ficheiro danificado e, em seguida, substitua manualmente o ficheiro danificado por uma boa cópia conhecida do ficheiro.

Para tal, siga as instruções abaixo.  Nos seguintes comandos, o marcador de posição<Path_And_File_Name> representa o caminho e o nome do ficheiro danificado.

Nota: Poderá obter uma boa cópia conhecida do ficheiro de sistema a partir de outro computador que esteja a executar a mesma versão do Windows que o seu computador. Poderá querer efetuar um processo do Verificador de Ficheiros do Sistema nesse computador para se certificar de que o ficheiro de sistema que pretende copiar é uma boa cópia.

Passo 1: assumir a propriedade administrativa do ficheiro de sistema danificado.

Escreva o seguinte comando na linha de comandos elevada e, em seguida, prima ENTER:

takeown /f <Path_And_File_Name>

Exemplo:

takeown /f C:\windows\system32\jscript.dll

Linha de Comandos com direitos de administrador – comando com êxito

Passo 2: conceder aos administradores acesso total ao ficheiro de sistema danificado.

Escreva o seguinte comando e, em seguida, prima ENTER:

icacls <Path_And_File_Name> /grant administrators:F 

Exemplo:

icacls C:\windows\system32\jscript.dll /grant administrators:F

Linha de Comandos com direitos de administrador

Passo 3: substitua o ficheiro de sistema danificado por uma cópia válida conhecida do ficheiro.

Escreva o seguinte comando e, em seguida, prima ENTER:

Copiar> de Destino <Source_File> <

No comando acima, substitua o marcador de posição<Source_File> pelo caminho e nome de ficheiro da cópia válida conhecida do ficheiro no seu computador e substitua o marcador de posição <Destino> pelo caminho e nome de ficheiro do ficheiro danificado.

Exemplo:

copiar E:\temp\jscript.dll C:\windows\system32\jscript.dll

Se os passos acima não funcionarem, poderá ter de reinstalar o Windows. Para obter mais informações, consulte Opções de recuperação no Windows

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.