Solução rápida: o CHKDSK na unidade do sistema (C:) exige reinicialização porque o Windows a mantém aberta. Para unidades não sistema (D:, E:, USB): pode ser executado sem reinicialização se nenhum aplicativo tiver arquivos abertos. Feche todos os aplicativos na unidade de destino e execute chkdsk D: /f no Terminal (Admin) imediatamente. Para C:: agende para a próxima reinicialização via chkdsk C: /f /scan (reparo online).
O CHKDSK é a ferramenta de verificação de erros de disco do Windows. O uso padrão exige reinicialização ao verificar a unidade do sistema. Para outras unidades, a verificação é imediata. A opção de verificação online também é executada enquanto o Windows está ativo.
Atinge: Windows 11 (e Windows 10).
Tempo de correção: ~5 minutos + tempo de verificação.
O que causa isso
O CHKDSK bloqueia o volume durante a verificação. A unidade do sistema (C:) está em uso constante pelo Windows; não pode ser bloqueada. O CHKDSK padrão agenda a execução na próxima inicialização antes do Windows carregar. Unidades não sistema podem ser bloqueadas se nenhum aplicativo tiver arquivos abertos. O Windows moderno também oferece suporte a verificação online que não precisa de bloqueio.
Método 1: Executar CHKDSK em unidade não sistema imediatamente
O caso simples.
- Abra o Terminal (Admin).
- Feche aplicativos que usam a unidade de destino. Especialmente: janelas do Explorador de Arquivos abertas nela.
- Execute:
chkdsk D: /fA flag /f corrige erros. Sem /f: verificação somente leitura.
- Se ainda estiver bloqueado:
chkdsk D: /f /x. /x desmonta o volume à força. - Para verificação completa de superfície (setores defeituosos):
chkdsk D: /f /r. Leva horas. - Para unidade de rede: não tem suporte direto. Monte como local primeiro.
CHKDSK padrão para unidades não sistema.
Método 2: Verificação online para unidade do sistema
Para C: sem reinicialização.
- Abra o Terminal (Admin).
- Execute verificação online (sem reinicialização):
chkdsk C: /scanIsso é verificação somente leitura. Relata erros, mas não corrige.
- Para reparo online (NTFS apenas):
chkdsk C: /scan /forceofflinefixMarca erros encontrados durante a verificação online; correções são enfileiradas para a próxima reinicialização.
- Para executar correções offline enfileiradas durante a sessão atual (sem esperar reinicialização):
chkdsk C: /spotfixCorrige apenas erros específicos marcados. Exige bloqueio breve do volume.
- Combinado:
chkdsk C: /scanpara verificação somente leitura.chkdsk C: /spotfixapenas quando erros são encontrados e você deseja corrigir sem verificação offline completa.
A verificação online é o caminho certo para C: sem reinicialização.
Método 3: Usar Repair-Volume do PowerShell para abordagem gerenciada
Para scripts modernos.
- Abra o Terminal (Admin).
- Verificação rápida (online):
Repair-Volume -DriveLetter C -Scan - Tentativa de reparo online:
Repair-Volume -DriveLetter C -SpotFix - Reparo offline completo (agenda para reinicialização):
Repair-Volume -DriveLetter C -OfflineScanAndFix - Para todas as unidades de uma vez:
Get-Volume | Repair-Volume -Scan - A saída fornece status: NoErrorsFound, Spotfix, OfflineScanAndFix.
PowerShell é a API moderna.
Como verificar se a correção funcionou
- O chkdsk é concluído com resumo: total de bytes, erros encontrados, erros corrigidos.
- O Windows verificou o sistema de arquivos e não encontrou problemas. = saudável.
- Visualizador de Eventos → Logs do Windows → Aplicativo → filtrar por origem Wininit mostra resultados do chkdsk.
Se nenhum desses funcionar
Se os erros persistirem: Setores defeituosos: o NTFS marca setores defeituosos. O disco pode estar falhando. Verifique SMART via CrystalDiskInfo. Para discos com erros frequentes: disco morrendo. Faça backup dos dados, substitua. Para volume bloqueado que não desmonta: um serviço ou processo está usando-o. Abra o Monitor de Recursos → guia CPU → Pesquisar Identificadores → digite a letra da unidade para encontrar o processo. Mate, tente novamente. Para chkdsk que encontra erros mas não corrige: /forceofflinefix marca para a próxima reinicialização. Para SSDs muito rápidos onde chkdsk parece redundante: SSDs têm correção de erros interna. chkdsk é menos útil do que para HDD. Execute trimestralmente ou após eventos suspeitos.
Conclusão: Unidades não sistema: chkdsk D: /f é executado imediatamente. Unidade do sistema: chkdsk C: /scan para verificação online, chkdsk C: /spotfix para correção direcionada sem reinicialização completa. O PowerShell Repair-Volume é a API moderna.