¿Cuál es la diferencia entre chkdsk /f y chkdsk /r?

¿Cuál es la diferencia entre chkdsk /f y chkdsk /r?

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

(de dir /?)

Simplemente me suena a lo mismo. Nunca sé cuál usar. ¿Hay alguna diferencia? ¿O tal vez sea por compatibilidad con versiones anteriores de Windows donde había una diferencia?

Respuesta1

chkdsk /rhace lo mismo, chkdsk /fsolo que también busca sectores defectuosos en el disco y recupera cualquier información legible. Correr chkdsk /rimplica que también chkdsk /fse corre.

chkdsk /fsolo busca errores de disco, no sectores defectuosos.

Microsoft tiene una página detallada parachkdsk. El siguiente es un fragmento que explica los parámetros /f y /r.

Corrección de errores de disco:

Chkdsk corrige los errores del disco sólo si especifica la opción de línea de comandos /f. Chkdsk debe poder bloquear la unidad para corregir errores. Debido a que las reparaciones generalmente cambian el discoTabla de asignación de archivosy en ocasiones provocan una pérdida de datos, chkdsk envía un mensaje de confirmación.

Encontrar errores en el disco físico:

Utilice la opción de línea de comando /r para buscarerrores de disco físicoen el sistema de archivos.

información relacionada