Qual é a diferença entre chkdsk /f e chkdsk /r?

Qual é a diferença entre chkdsk /f e chkdsk /r?

/F Fixes errors on the disk.
/R Locates bad sectors and recovers readable information (implies /F).

(de dir /?)

Parece a mesma coisa para mim. Nunca sei qual usar - existe alguma diferença? Ou talvez seja para compatibilidade com versões anteriores do Windows onde houve uma diferença?

Responder1

chkdsk /rfaz a mesma coisa que chkdsk /ftambém verifica setores defeituosos no disco e recupera qualquer informação legível. Correr chkdsk /rimplica que também chkdsk /fé executado.

chkdsk /fverifica apenas erros de disco, não setores defeituosos.

A Microsoft tem uma página detalhada parachkdsk. A seguir está um trecho explicando os parâmetros /f e /r.

Corrigindo erros de disco:

O Chkdsk corrige erros de disco somente se você especificar a opção de linha de comando /f. O Chkdsk deve ser capaz de bloquear a unidade para corrigir erros. Como os reparos geralmente alteram o discotabela de alocação de arquivose às vezes causa perda de dados, o chkdsk envia uma mensagem de confirmação.

Encontrando erros no disco físico:

Use a opção de linha de comando /r para localizarerros de disco físicono sistema de arquivos.

informação relacionada