Para executar uma verificação SFC no Windows 11, abra o Terminal (Administrador) e escreva sfc /scannow. Se o SFC indicar ficheiros que não consegue corrigir, execute DISM /Online /Cleanup-Image /RestoreHealth para reparar o arquivo de componentes a partir do qual copia os ficheiros, reinicie e execute novamente o SFC. Em conjunto, as duas ferramentas corrigem a maioria dos ficheiros de sistema danificados sem reinstalar o Windows.
| Ferramenta | Comando | O que repara | Tempo habitual |
|---|---|---|---|
| SFC | sfc /scannow |
Ficheiros de sistema protegidos do Windows | 5–20 minutos |
| DISM CheckHealth | DISM /Online /Cleanup-Image /CheckHealth |
Nada; lê o indicador de danos já existente | Segundos |
| DISM ScanHealth | DISM /Online /Cleanup-Image /ScanHealth |
Nada; análise aprofundada do arquivo de componentes | Vários minutos |
| DISM RestoreHealth | DISM /Online /Cleanup-Image /RestoreHealth |
O arquivo de componentes (WinSxS) de que o SFC depende | 10–30 minutos |
| CHKDSK | chkdsk C: /scan |
Erros do sistema de ficheiros na unidade, não ficheiros do Windows | Varia com o tamanho da unidade |
O que fazem realmente o SFC e o DISM?
O Verificador de Ficheiros de Sistema (SFC) compara os ficheiros protegidos do Windows com cópias em bom estado e substitui os que estejam danificados ou em falta. O DISM (Deployment Image Servicing and Management) repara o arquivo de componentes do Windows, a pasta WinSxS que o SFC usa como origem. Se esse arquivo estiver danificado, o SFC não tem nada limpo a partir do qual copiar.
Esta relação é a chave para os usar bem. O SFC corrige os ficheiros a partir dos quais o Windows é executado; o DISM corrige o armazém de onde vêm esses ficheiros de substituição.
Ambas as ferramentas estão incluídas em todas as edições do Windows 11 e exigem uma conta de administrador. Nenhuma delas mexe nos seus documentos, fotografias ou aplicações instaladas.
Quando deve executar uma verificação SFC no Windows 11?
Execute uma verificação SFC quando é o próprio Windows que se comporta mal, e não uma única aplicação: as Definições ou o menu Iniciar não abrem, as ferramentas integradas falham, as atualizações falham repetidamente ou surgem erros sobre ficheiros DLL em falta. Também é uma verificação sensata após um corte de energia inesperado ou um encerramento forçado durante uma atualização.
Se os problemas começaram logo após instalar software novo, um arranque limpo é normalmente o teste mais rápido. Se um código de erro específico continuar a aparecer, o Visualizador de Eventos pode indicar-lhe que componente está a falhar antes de começar a reparar.
O que vemos com frequência: o SFC resolve sozinho um número surpreendente de casos de "as Definições não abrem" e "o menu Iniciar está bloqueado", sobretudo em PCs que foram desligados a meio de uma atualização.

Como executar o sfc /scannow no Windows 11?
Clique com o botão direito do rato no botão Iniciar, escolha Terminal (Administrador), aprove o pedido do Controlo de Conta de Utilizador e, depois, escreva sfc /scannow e prima Enter. A verificação mostra uma percentagem e demora normalmente entre cinco e vinte minutos. Deixe a janela aberta até chegar aos 100% e apresentar um resultado.
- Clique com o botão direito do rato em Iniciar e selecione Terminal (Administrador). A Linha de Comandos executada como administrador funciona igualmente bem.
- Selecione Sim no pedido do Controlo de Conta de Utilizador.
- Escreva
sfc /scannowe prima Enter. - Aguarde até a verificação chegar aos 100%. Não feche a janela nem reinicie durante a verificação.
- Leia a mensagem de resultado e, depois, reinicie se algum ficheiro tiver sido reparado.
Se vir a mensagem "Tem de ser um administrador a executar uma sessão de consola", a janela não foi aberta com direitos de administrador. Feche-a e comece novamente a partir do passo 1.
O que significam as mensagens de resultado do SFC?
O SFC termina com uma de quatro mensagens. "Não encontrou violações de integridade" significa que os seus ficheiros de sistema estão bem. "Encontrou ficheiros danificados e reparou-os com êxito" significa que a correção funcionou. "Encontrou ficheiros danificados, mas não conseguiu corrigir alguns deles" ou "não conseguiu efetuar a operação pedida" significa que deve executar o DISM a seguir.
- A Proteção de Recursos do Windows não encontrou violações de integridade. Os ficheiros de sistema estão em bom estado; procure a causa noutro lado.
- A Proteção de Recursos do Windows encontrou ficheiros danificados e reparou-os com êxito. Reinicie e verifique se o problema desapareceu.
- A Proteção de Recursos do Windows encontrou ficheiros danificados, mas não conseguiu corrigir alguns deles. É provável que o arquivo de componentes esteja danificado. Execute o DISM RestoreHealth e, depois, novamente o SFC.
- A Proteção de Recursos do Windows não conseguiu efetuar a operação pedida. Muitas vezes causado por reparações pendentes ou por um ficheiro bloqueado. Reinicie e tente novamente, ou execute o SFC no Modo de Segurança.
Como ler o ficheiro CBS.log depois do SFC?
O SFC regista todas as ações em C:\Windows\Logs\CBS\CBS.log. Esse ficheiro é grande e está misturado com outras entradas de manutenção, por isso filtre-o para ver apenas as linhas do SFC. O comando documentado pela Microsoft copia apenas as entradas do SFC para um ficheiro de texto no seu ambiente de trabalho, que pode abrir no Bloco de Notas.
- Abra o Terminal (Administrador) e mude para um separador da Linha de Comandos, ou abra a Linha de Comandos como administrador.
- Execute:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt" - Abra o ficheiro sfcdetails.txt no seu ambiente de trabalho.
- Desloque-se até à data e hora mais recentes. Procure linhas que contenham Cannot repair member file para ver que ficheiros o SFC não conseguiu corrigir.
Pormenor avançado: o ficheiro filtrado inclui entradas de todas as execuções do SFC, e não apenas da mais recente. Faça corresponder as horas à sua verificação antes de tirar conclusões; caso contrário, pode andar atrás de um ficheiro que foi reparado há semanas.
O DISM mantém o seu próprio registo em C:\Windows\Logs\DISM\dism.log, que é o local a consultar se o RestoreHealth falhar.
Como usar o DISM CheckHealth, ScanHealth e RestoreHealth?
Execute os três parâmetros do DISM por ordem de profundidade. O CheckHealth lê em segundos um indicador de danos já existente, o ScanHealth faz uma análise completa do arquivo de componentes e o RestoreHealth analisa-o e repara-o, transferindo por predefinição ficheiros limpos do Windows Update. Os três usam o parâmetro /Online para atuar na cópia do Windows em execução.
- Abra o Terminal (Administrador).
- Execute
DISM /Online /Cleanup-Image /CheckHealth. Indica se a imagem está em bom estado, se é reparável ou se não é reparável. - Execute
DISM /Online /Cleanup-Image /ScanHealthpara uma verificação minuciosa. Demora vários minutos. - Se algum deles indicar danos, execute
DISM /Online /Cleanup-Image /RestoreHealth. - Mantenha o PC ligado à Internet. O progresso pode ficar na mesma percentagem durante vários minutos; é um comportamento normal, por isso deixe-o continuar.
- Quando o DISM indicar "A operação de restauro foi concluída com êxito", reinicie e execute novamente
sfc /scannow.
Muitos técnicos passam diretamente ao RestoreHealth, porque este inclui uma análise. Não há problema; como explica a referência da Microsoft Reparar uma imagem do Windows, o CheckHealth e o ScanHealth são úteis sobretudo quando pretende confirmar os danos antes de alterar o que quer que seja.
Deve executar primeiro o DISM ou o SFC?
Execute primeiro o DISM RestoreHealth quando já suspeita de danos mais profundos e, depois, o SFC. O DISM repara o arquivo de componentes e o SFC usa depois esse arquivo reparado para corrigir os ficheiros de sistema em uso. Se executar primeiro o SFC sobre um arquivo danificado, este pode indicar ficheiros que não consegue reparar, o que o leva, de qualquer forma, de volta ao DISM.
Causa e efeito: o SFC só é tão bom quanto a sua origem. Um arquivo WinSxS danificado produz resultados repetidos de "não conseguiu corrigir", por muitas vezes que execute o SFC, enquanto uma única passagem bem-sucedida do DISM permite normalmente que a verificação SFC seguinte termine sem erros.
Uma sequência prática que cobre a maioria dos casos:
DISM /Online /Cleanup-Image /RestoreHealth- Reinicie o PC.
sfc /scannow- Se o SFC tiver reparado ficheiros, reinicie e execute-o mais uma vez para confirmar um resultado sem erros.
Como executar o DISM com uma origem offline (install.wim)?
Se o DISM falhar com o erro 0x800f081f ("Não foi possível encontrar os ficheiros de origem"), ou se o PC não tiver uma ligação à Internet funcional, aponte o DISM para uma ISO do Windows 11 em vez do Windows Update. Monte a ISO, descubra o índice da sua edição dentro do install.wim e acrescente /Source e /LimitAccess ao comando RestoreHealth.
- Transfira uma ISO do Windows 11 que corresponda à versão e ao idioma instalados. O nosso guia da pen USB de arranque explica onde obter suportes oficiais.
- Clique com o botão direito do rato na ISO e selecione Montar. Anote a letra da unidade, por exemplo D:.
- Liste as edições:
DISM /Get-WimInfo /WimFile:D:\sources\install.wim. Anote o número de índice da sua edição (Home, Pro, etc.). - Execute a reparação, substituindo o índice:
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:6 /LimitAccess
O /LimitAccess impede o DISM de contactar o Windows Update, pelo que depende apenas da sua ISO. O guia da Microsoft para configurar uma origem de reparação do Windows explica o formato do caminho Wim: e a exigência do índice.
O que vemos com frequência: as reparações offline falham sobretudo porque a ISO é de uma versão diferente da do sistema instalado, por exemplo uma ISO 24H2 num PC com a 25H2. Verifique a sua versão do Windows 11 primeiro e transfira o suporte correspondente.
Qual é a diferença entre o SFC, o DISM e o CHKDSK?
O SFC repara os ficheiros de sistema do Windows, o DISM repara o arquivo de componentes de onde esses ficheiros provêm e o CHKDSK verifica o sistema de ficheiros da unidade e, com o parâmetro certo, procura setores danificados. O CHKDSK não sabe o que um ficheiro do Windows deve conter; apenas verifica se a estrutura do disco que guarda os ficheiros é consistente.
-
chkdsk C: /scanexecuta uma análise online sem reiniciar. -
chkdsk C: /fcorrige erros do sistema de ficheiros e, na unidade do sistema, agenda-se para o próximo reinício. -
chkdsk C: /rtambém localiza setores danificados e recupera os dados legíveis, o que pode demorar horas em discos rígidos grandes.
Execute primeiro o CHKDSK se vir erros de disco, ficheiros que desaparecem ou uma unidade que faz cliques ou fica drasticamente mais lenta. Os ficheiros de sistema danificados numa unidade a avariar voltarão a danificar-se, por muitas vezes que o SFC os repare.
E se o SFC e o DISM não conseguirem reparar o Windows 11?
Se várias passagens do DISM e do SFC continuarem a falhar, experimente o SFC offline a partir do Ambiente de Recuperação do Windows e, depois, considere uma instalação de reparação no local. Uma instalação de reparação reinstala o Windows 11 sobre si próprio a partir de uma ISO correspondente, mantendo os seus ficheiros e aplicações, e substitui todos os ficheiros de sistema de uma só vez.
-
SFC offline: a partir do WinRE, abra a Linha de Comandos e execute
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows. As letras das unidades podem ser diferentes no WinRE, por isso verifique primeiro comdir. Se o próprio WinRE estiver em falta, consulte a nossa solução para "Não foi possível encontrar o ambiente de recuperação". - Reparação no local: monte uma ISO correspondente, execute o setup.exe e escolha manter os ficheiros pessoais e as aplicações.
- Repor este PC: o último passo antes de uma instalação limpa, disponível em Definições > Sistema > Recuperação.
Uma instalação de reparação mantém a ativação existente, desde que o Windows tenha sido ativado previamente com uma licença original. Se estiver a reconstruir um PC que nunca teve uma licença válida, uma chave original do Windows 11 Pro permite-lhe ativá-lo sem problemas assim que o sistema estiver em bom estado.
Perguntas frequentes
É seguro executar o sfc /scannow?
Sim. O SFC apenas substitui ficheiros de sistema protegidos do Windows por cópias em bom estado do arquivo de componentes, e não elimina nem altera ficheiros pessoais, documentos ou programas instalados. A principal precaução é deixar a verificação terminar sem reiniciar e guardar primeiro qualquer trabalho aberto, caso seja necessário reiniciar depois.
Quanto tempo demora o DISM RestoreHealth?
Na maioria dos PCs modernos com SSD e uma ligação à Internet razoável, o RestoreHealth demora aproximadamente 10 a 30 minutos. Pode demorar mais em discos rígidos ou com ligações lentas. O progresso fica muitas vezes parado numa percentagem durante vários minutos; é um comportamento normal, por isso deixe-o continuar em vez de fechar a janela.
O SFC resolve problemas de ativação?
Normalmente, não. O SFC repara ficheiros de sistema danificados, mas a ativação depende de uma chave de produto válida ou de uma licença digital associada ao seu hardware. Se o Windows mostrar erros de ativação após uma reparação, verifique Definições > Sistema > Ativação e execute a Resolução de problemas de ativação, que trata de problemas de licença que o SFC e o DISM não resolvem.
Posso executar o SFC no Windows 11 Home?
Sim. O SFC, o DISM e o CHKDSK estão incluídos em todas as edições do Windows 11, incluindo Home, Pro, Education e Enterprise. Só precisa de uma conta com direitos de administrador para abrir um terminal elevado. Os comandos e os resultados são idênticos em todas as edições, por isso este guia aplica-se a qualquer PC com Windows 11.
Porque é que o SFC encontra ficheiros danificados sempre que o executo?
Resultados repetidos significam normalmente que o arquivo de componentes está danificado, por isso execute o DISM RestoreHealth antes do SFC. Se os danos continuarem a voltar após reparações bem-sucedidas, suspeite da unidade ou da memória: execute chkdsk C: /scan e o Diagnóstico de Memória do Windows, porque o hardware a avariar pode danificar ficheiros acabados de reparar.
Guias relacionados
- Atualização do Windows 11 bloqueada ou falhada? Como resolver
- Como fazer um arranque limpo no Windows 11
- Resolver "Não foi possível encontrar o ambiente de recuperação" no Windows 11
- Como usar o Visualizador de Eventos no Windows 11
- 15 problemas comuns do Windows 11 e como resolvê-los
Ligações neste guia
| Ligação | Tipo | Porque ajuda |
|---|---|---|
| Arranque limpo no Windows 11 | Interna | Exclui software de terceiros antes de reparar ficheiros de sistema |
| Guia do Visualizador de Eventos | Interna | Identifica o componente com falha por detrás de erros recorrentes |
| Criar uma pen USB de arranque do Windows 11 | Interna | Onde obter suportes oficiais para reparações DISM offline |
| Verificar a sua versão do Windows 11 | Interna | Garante que a ISO corresponde à versão instalada |
| Chave Windows 11 Pro | Interna | Licença original para ativar um PC reconstruído |
| Suporte Microsoft: Verificador de Ficheiros de Sistema | Externa | Comando oficial para filtrar o CBS.log e substituição manual de ficheiros |
| Microsoft Learn: Reparar uma imagem do Windows | Externa | Referência para o CheckHealth, o ScanHealth e o RestoreHealth |
| Microsoft Learn: Configurar uma origem de reparação do Windows | Externa | Explica os caminhos de origem WIM e os números de índice |
