Como verificar a integridade dos ficheiros de sistema (SFC)

Uma camada diferente de verificar o disco em si: o SFC verifica se os próprios ficheiros internos do Windows estão intactos, e o DISM é o passo seguinte quando as cópias de reparação do próprio SFC também estão danificadas — com a ordem mais rápida para os executar.

Intermédio 3 min de leitura Publicado em 2026 Por Equipo SolucionaPC

O Windows começa a comportar-se de forma estranha: programas que antes funcionavam agora falham ao abrir, mensagens de erro sem sentido, funções que simplesmente deixaram de responder. Antes de pensar em reinstalar seja o que for, vale a pena verificar se o motivo é algum ficheiro interno do próprio Windows se ter danificado — e resolvê-lo, na maioria dos casos, leva um único comando.

Isto não é o mesmo que verificar o disco

Se já conhece o nosso guia sobre como verificar a saúde do disco, pode perguntar-se em que difere isto. São camadas diferentes: aquele verifica o disco físico em si (se há setores danificados, se o hardware está a falhar). O SFC (Verificador de ficheiros de sistema) verifica algo mais específico: se os próprios ficheiros internos do Windows estão intactos ou se corromperam — o disco pode estar perfeitamente saudável e mesmo assim ter ficheiros de sistema danificados.

O comando principal: SFC

Abra a Linha de comandos como administrador (procure-a, botão direito, "Executar como administrador") e escreva:

sfc /scannow

Vai demorar vários minutos. Não feche a janela até chegar a 100%. No final, verá uma destas mensagens:

MensagemO que significa
Não encontrou nenhuma violação de integridadeTudo correto, não é este o problema
Encontrou ficheiros danificados e reparou-osResolvido — reinicie e verifique se o problema original desapareceu
Encontrou ficheiros danificados mas não conseguiu reparar algunsÉ preciso mais um passo: DISM (ver abaixo)

Se o SFC não conseguiu reparar tudo: DISM

O SFC repara usando cópias boas guardadas no próprio Windows. Se essas cópias de reserva TAMBÉM estiverem danificadas, o SFC não tem de onde tirar um substituto válido, por mais que tente. É aí que entra o DISM: repara essa "reserva" de cópias boas, normalmente descarregando o necessário a partir do Windows Update.

DISM /Online /Cleanup-Image /RestoreHealth

Vai encontrar guias que recomendam executar o DISM antes do SFC, e outros que dizem exatamente o contrário — não é que se contradigam sem motivo, é que ambas as ordens são razoáveis consoante o caso. Executar primeiro o SFC é mais rápido e resolve a maioria dos casos sem precisar de mais nada. Se o SFC não conseguir reparar tudo, executar o DISM e repetir o SFC a seguir resolve praticamente o resto. Começar pelo SFC é o caminho mais simples, e só escalar para o DISM se for preciso.

Depois de executar o DISM, repita sfc /scannow mais uma vez — agora sim deverá ter cópias boas de onde tirar.

Aviso: o DISM precisa de ligação à internet para descarregar os ficheiros de substituição a partir do Windows Update. Sem ligação, o comando pode falhar ou ficar a meio.

Pode um vírus ser o motivo dos ficheiros danificados?

É possível, embora não seja a causa mais habitual — a maioria dos casos vem de quedas de energia bruscas, atualizações interrompidas ou falhas do próprio disco. Ainda assim, se notar outros sintomas estranhos além de ficheiros danificados, vale a pena descartar essa hipótese com o nosso guia sobre como eliminar vírus e malware do Windows antes de repetir o processo SFC/DISM.

Para ter em conta: executar o SFC não tem nenhum risco para os seus ficheiros pessoais — só atua sobre ficheiros internos do próprio sistema operativo, nunca sobre os seus documentos, fotos ou programas instalados.

Perguntas frequentes

O que é exatamente o SFC?

A sigla de 'System File Checker' (Verificador de ficheiros de sistema), uma ferramenta incluída no Windows que verifica se os ficheiros internos do próprio sistema operativo estão intactos, e repara-os automaticamente se encontrar algum danificado.

É o mesmo que passar um antivírus?

Não. Um antivírus procura programas maliciosos; o SFC procura ficheiros do próprio Windows que se tenham danificado ou modificado, seja qual for a causa. São verificações complementares, não substitutas uma da outra.

O que faço se o comando disser que encontrou erros mas não conseguiu corrigi-los todos?

Execute o DISM /Online /Cleanup-Image /RestoreHealth e, quando terminar, repita sfc /scannow mais uma vez. Esta segunda tentativa costuma completar a reparação que tinha ficado a meio.

Quanto tempo demora o SFC a concluir?

Normalmente entre 10 e 20 minutos, dependendo da velocidade do disco e de quantos ficheiros tiver de rever. O DISM pode demorar mais se precisar de descarregar ficheiros do Windows Update.

Partilhar: