fsutil repair

Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8

Administra e monitora operações de reparo de autorrecuperação do NTFS. O NTFS de autorrecuperação tenta corrigir corrupção do sistema de arquivos NTFS online, sem exigir que Chkdsk.exe seja executado. Para obter mais informações, confira NTFS de autorrecuperação.

Sintaxe

fsutil repair [enumerate] <volumepath> [<logname>]
fsutil repair [initiate] <volumepath> <filereference>
fsutil repair [query] <volumepath>
fsutil repair [set] <volumepath> <flags>
fsutil repair [wait][<waittype>] <volumepath>

Parâmetros

Parâmetro Descrição
enumerate Enumera os inteiros do log de corrupção de um volume.
<logname> Pode ser $corrupt, o conjunto de corrupções confirmadas no volume ou $verify, um conjunto de possíveis corrupções não verificadas no volume.
initiate Inicia a autorrecuperação do NTFS.
<filereference> Especifica a ID de arquivo específica ao volume NTFS (número de referência de arquivo). A referência de arquivo inclui o número do segmento do arquivo.
Consulta Consulta o estado de autorrecuperação do volume do NTFS.
set Define o estado de autorrecuperação do volume.
<flags> Especifica o método de reparo a ser usado ao definir o estado de autorrecuperação do volume.

Esse parâmetro pode ser definido como três valores:

  • 0x01 – Habilita o reparo geral.
  • 0x09 – Alerta sobre a possível perda de dados sem reparo.
  • 0x00 – Desabilita as operações de reparo de autorrecuperação do NTFS.
state Consulta o estado de corrupção do sistema ou para um determinado volume.
wait Aguarda a conclusão dos reparos. Se o NTFS tiver detectado um problema em um volume no qual está executando reparos, essa opção permite que o sistema aguarde até que o reparo seja concluído antes de executar scripts pendentes.
[waittype {0|1}] Indica se é necessário aguardar a conclusão do reparo atual ou aguardar a conclusão de todos os reparos. O parâmetro waittype pode ser definido como os valores a seguir:
  • 0 – Aguarda a conclusão de todos os reparos. (valor padrão)
  • 1 – Aguarda a conclusão do reparo atual.

Exemplos

Para enumerar as corrupções confirmadas de um volume, digite:

fsutil repair enumerate C: $Corrupt

Para habilitar o reparo de autorrecuperação na unidade C, digite:

fsutil repair set c: 1

Para desabilitar o reparo de autorrecuperação na unidade C, digite:

fsutil repair set c: 0