¿Qué es el CHKDSK?
El CHKDSK o Chesk Disk es una herramienta de Windows encargada de escanear el disco duro para encontrar errores y corregirlos, recuperando todos los datos que puede durante este proceso. También es capaz de recuperar datos en los peores casos, como cuando nos enfrentamos a un BSOD, problemas de clúster o percances en el sistema de archivos.
¿Cómo iniciamos el CHKDSK?
Desde la comprobación del Disco
Clicamos el botón derecho del ratón encima de un disco para meternos en Propiedades. Cambiamos la pestaña a Herramientas > Comprobación de errores > Comprobar.
Elegiremos o bien CHKDSK/f para corregir los errores o CHKDSK/r para buscarlos y restablecerlos, funciones que describiremos más adelante. En el momento en el que el CHKDSK esté en proceso no podremos usar la unidad de Disco que está siendo explorada.
Desde la línea de comandos
Primero cerramos todas las ventanas que estén usando el disco que queremos explorar. A continuación abrimos el icono de Windows, Símbolo del sistema (Administrador) y escribimos CHKDSK con la letra de la unidad que queremos comprobar.
Listado de comandos más útiles
La sintaxis para la introducción de comandos por CHKDSK será:
chksdk [unidad[[ruta]nombre de archivo]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:tamaño]] [/B] [/scan] [/spotfix]
La introduciremos en el símbolo del sistema, combinándola con alguno de los siguientes comandos, dependiendo de nuestras necesidades:
- Volumen
Se debe de especificar la letra de una unidad o un nombre de volumen para que pueda ser escaneada.
- Nombre del archivo
A través de este parámetro le decimos al CHKDSK que escanee un archivo determinado. Sólo funcionará en archivos FAT y FAT32.
/F
CHKDSK corrige automáticamente los errores en el escaneo.
/R
Busca y recupera sectores defectuosos.
/L: tamaño
Podemos cambiar el tamaño del registro del archivo. Sólo funciona con NTFS.
/X
Lo usaremos cuando se estén dando problemas con el escaneo y recuperación si un volumen estuviese montado.
/YO
Si utilizamos este comando, conseguiremos que la exploración sea menos contundente. Lo usaremos cuando estemos escaneando en baja prioridad. Sólo funciona con archivos NTFS.
/DO
Omitiremos la comprobación del ciclo con la estructura de la carpeta. Sólo funcionará con archivos del NTFS.
/scan
Este comando nos ejecuta un examen en línea que sólo funcionará en el sistema de archivos NTFS.
/SI
Revaluación de clústeres defectuosos en el volumen.
/Pref
Aumenta la prioridad del CHKDSK, escaneando a mayor velocidad. Esto ralentizará otros programas. Además sólo funcionará con archivos del NTFS.
/Spotfix
Corrige problemas encontrados en el volumen. Sólo funcionará con archivos del NTFS.
/SdCleanup
Garbage recopila datos del Descriptor. Sólo funcionará con archivos del NTFS.
/OfflineScanAndFix
Con este, obligaremos al CHKDSK a ejecutar el análisis y solucionar problemas sin conexión.
/ForceOffLineFix
Omitiremos las reparaciones en línea.
/FreeOrphanedChains
Liberamos a los lomos huérfanos en vez de recuperar sus datos. Sólo funcionará con archivos del FAT, FAT32 y exFAT.
/MarkClean
Marca el volumen como si estuviese limpio. Sólo funcionará con archivos del FAT, FAT32 y exFAT.
Hasta aquí nuestra lista de comandos más usados vía CHKDSK. ¡Esperamos que te sean de utilidad!