Correção rápida: CHKDSK pode pausar por 30-60 minutos em setores defeituosos ou metadados fragmentados. Se ficar preso na mesma porcentagem por mais de 4 horas: segure o botão de energia para forçar a reinicialização. Inicie → abra o Prompt de Comando (Admin) → execute chkdsk C: /f /r /x para tentar novamente. Para unidades com problemas de hardware: clone primeiro com ddrescue, depois execute o chkdsk no clone. Travamentos repetidos indicam falha de hardware.
CHKDSK pode levar horas, especialmente com a opção /r (que verifica cada setor). Frequentemente parece travado por longos períodos, especialmente: 10-12% (verificação do sistema de arquivos), 50-55% (descritores de segurança), 80% (verificação de arquivos). Travamento real significa que o hardware provavelmente está falhando.
Afeta: Windows 11 (e Windows 10).
Tempo de correção: ~30 minutos (excluindo o tempo de execução do chkdsk).
O que causa isso
CHKDSK verifica coisas diferentes em estágios diferentes:
- Estágio 1 (10-12%): Verificação do sistema de arquivos.
- Estágio 2 (12-50%): Verificação de indexação.
- Estágio 3 (50-55%): Descritores de segurança.
- Estágio 4 (55-80%): Verificação de dados de arquivo (longo com a opção /r).
- Estágio 5 (80-100%): Espaço livre.
Se a porcentagem não mudou em mais de 4 horas, a unidade pode estar tentando ler setores defeituosos repetidamente. Isso geralmente é sinal de falha de hardware.
Método 1: Aguarde (recomendado inicialmente)
O primeiro passo.
- Verifique o LED de atividade do disco: ainda piscando = chkdsk ainda funcionando.
- Para HDDs: unidade de 500GB-1TB com /r pode levar de 6 a 12+ horas.
- Para SSDs: normalmente menos de 30 minutos (sem necessidade de /r; SSDs lidam de forma diferente).
- Se a porcentagem estiver se movendo (mesmo que muito lentamente): aguarde. /r lê cada setor.
- “Pausas longas” comuns:
- 10-12% (verificando arquivos): 30 minutos a várias horas.
- 50-55%: 30-60 minutos.
- ~80%: longo para unidades grandes com /r.
- Para progresso em tempo real: chkdsk mostra o arquivo ou setor atual sendo verificado. Veja a linha abaixo da porcentagem.
- Se após 4 horas não houver progresso: provavelmente hardware.
Esta é a etapa da paciência.
Método 2: Forçar reinicialização e tentar novamente
Para travamento real.
- Segure o botão de energia para forçar o desligamento.
- Ligue. O Windows tenta inicializar ou reinicia o chkdsk.
- Se o chkdsk reiniciar: ele continua de onde parou. Pode ainda travar.
- Para evitar o chkdsk na próxima inicialização: ao iniciar, pressione uma tecla quando aparecer “Pressione qualquer tecla para pular a verificação do disco”. Você tem 10 segundos.
- Uma vez no Windows: execute o chkdsk manualmente com opções diferentes:
chkdsk C: /f /xApenas /f (corrigir) sem /r (verificação de setor). Mais rápido.
- Para progresso mais detalhado:
chkdsk C: /f /r /v(detalhado). Mostra quais arquivos estão sendo verificados. - Para a unidade C: (em uso): o chkdsk agenda para a próxima reinicialização. Reinicia e executa.
- Para a unidade D: executa imediatamente se não estiver em uso.
Esta é a rota de tentativa.
Método 3: Diagnosticar a saúde do hardware
Para travamentos crônicos.
- Inicie no Windows (se possível, até no Modo de Segurança).
- Instale o CrystalDiskInfo (gratuito). Execute-o.
- Verifique o status de saúde da unidade:
- Bom: unidade saudável. CHKDSK deve concluir.
- Atenção: unidade mostrando desgaste. Pode ainda concluir, mas falhará em breve.
- Ruim: unidade falhando. CHKDSK não concluirá; substitua a unidade.
- Observe a Contagem de Setores Realocados: valor alto = unidade remapeando setores defeituosos. A repetição do CHKDSK nesses setores é a causa do travamento.
- Observe a Contagem de Setores Pendentes Atuais: setores aguardando remapeamento. Causa longos atrasos do chkdsk.
- Se a unidade estiver falhando: não execute mais o chkdsk. Isso acelera o desgaste. Em vez disso:
- Inicie um Linux Live USB.
- Use
ddrescuepara criar uma imagem da unidade com falha para uma unidade saudável. - Execute o chkdsk na unidade imageada no Windows.
- Para autoteste SMART pela BIOS: a maioria das BIOS tem verificação SMART integrada. Execute lá.
- Para ferramenta do fabricante do HDD: Seagate SeaTools, Western Digital Data Lifeguard.
Este é o diagnóstico de hardware.
Como verificar se a correção funcionou
- CHKDSK relata: “O Windows verificou o sistema de arquivos e não encontrou problemas” ou “encontrou e corrigiu erros”.
- Unidade acessível normalmente após.
- CrystalDiskInfo mostra status Bom.
- Arquivos lidos sem erros.
Se nenhum desses funcionar
Se o chkdsk continuar travando: Cancele pelo cmd: chkntfs /x C: exclui C: da verificação na inicialização. Para setores defeituosos crônicos: a unidade está falhando. Faça backup imediatamente. Substitua. Ignore o chkdsk na inicialização: fsutil dirty query C: mostra se a unidade está marcada como suja. chkntfs /x C: exclui. Pode não funcionar se o Windows insistir. Para inicializado mas lento: chkdsk C: /f /spotfix usa correção pontual online (muito mais rápido). Para SSD chkdsk: geralmente desnecessário; trim e correção de erros integrada lidam com erros. Último recurso: clonar unidade: ddrescue para nova unidade. Execute chkdsk no clone. Se o clone passar: o original estava falhando. Descarte o original. Para arrays RAID: chkdsk em RAID pode corromper se não for feito corretamente. Use as ferramentas do controlador RAID.
Conclusão: Aguarde 4 horas se for a primeira vez. Se ainda travado, force reinicialização e tente novamente com chkdsk C: /f /x (sem /r) para velocidade. Verifique a saúde da unidade com CrystalDiskInfo. Unidades com falha precisam de substituição, não de mais chkdsk.