Como Usar o chkdsk Sem Forçar uma Reinicialização no Windows 11
🔍 WiseChecker

Como Usar o chkdsk Sem Forçar uma Reinicialização no Windows 11

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.

Sintoma: Deseja executar o CHKDSK sem reiniciar o sistema.
Atinge: Windows 11 (e Windows 10).
Tempo de correção: ~5 minutos + tempo de verificação.

ADVERTISEMENT

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.

  1. Abra o Terminal (Admin).
  2. Feche aplicativos que usam a unidade de destino. Especialmente: janelas do Explorador de Arquivos abertas nela.
  3. Execute:
    chkdsk D: /f

    A flag /f corrige erros. Sem /f: verificação somente leitura.

  4. Se ainda estiver bloqueado: chkdsk D: /f /x. /x desmonta o volume à força.
  5. Para verificação completa de superfície (setores defeituosos): chkdsk D: /f /r. Leva horas.
  6. Para unidade de rede: não tem suporte direto. Monte como local primeiro.

CHKDSK padrão para unidades não sistema.

ADVERTISEMENT

Método 2: Verificação online para unidade do sistema

Para C: sem reinicialização.

  1. Abra o Terminal (Admin).
  2. Execute verificação online (sem reinicialização):
    chkdsk C: /scan

    Isso é verificação somente leitura. Relata erros, mas não corrige.

  3. Para reparo online (NTFS apenas):
    chkdsk C: /scan /forceofflinefix

    Marca erros encontrados durante a verificação online; correções são enfileiradas para a próxima reinicialização.

  4. Para executar correções offline enfileiradas durante a sessão atual (sem esperar reinicialização):
    chkdsk C: /spotfix

    Corrige apenas erros específicos marcados. Exige bloqueio breve do volume.

  5. Combinado: chkdsk C: /scan para verificação somente leitura. chkdsk C: /spotfix apenas 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.

  1. Abra o Terminal (Admin).
  2. Verificação rápida (online):
    Repair-Volume -DriveLetter C -Scan
  3. Tentativa de reparo online:
    Repair-Volume -DriveLetter C -SpotFix
  4. Reparo offline completo (agenda para reinicialização):
    Repair-Volume -DriveLetter C -OfflineScanAndFix
  5. Para todas as unidades de uma vez:
    Get-Volume | Repair-Volume -Scan
  6. A saída fornece status: NoErrorsFound, Spotfix, OfflineScanAndFix.

PowerShell é a API moderna.

ADVERTISEMENT

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.

ADVERTISEMENT