/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 /r
hace lo mismo, chkdsk /f
solo que también busca sectores defectuosos en el disco y recupera cualquier información legible. Correr chkdsk /r
implica que también chkdsk /f
se corre.
chkdsk /f
solo 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.