CMD

chkdsk desde el símbolo del sistema: qué hace y cuándo usarlo

noviembre 9, 2026 Window Error 11 min read
chkdsk desde el símbolo del sistema: qué hace y cuándo usarlo

Cuando el equipo avisa de errores en el disco, va lento al abrir archivos o muestra mensajes como "estructura dañada" al arrancar, el comando que Microsoft incluye para revisar y reparar el volumen es chkdsk. Lo habitual es ejecutarlo desde el Símbolo del sistema como administrador. Aplica a Windows 10 y Windows 11, y la palabra "chekdsk" o "scandisk" que se busca suele querer decir lo mismo: pasar una comprobación del disco duro o SSD. Esta guía cubre chkdsk con sus parámetros más usados (/f, /r, /x, /b), cómo programarlo al reiniciar y qué hacer si no arregla el problema.

Qué hace chkdsk y cómo encaja con el viejo scandisk

El comando chkdsk revisa el sistema de archivos de una unidad y los metadatos que Windows guarda del volumen (la tabla de archivos, los nombres, los permisos, la lista de clústeres). Sin parámetros solo informa del estado. Con /f repara errores lógicos (entradas que no cuadran, nombres dañados, permisos rotos). Con /r busca además sectores defectuosos físicos y recupera lo que aún se puede leer. La documentación oficial está en Microsoft Learn: chkdsk.

El nombre antiguo era ScanDisk, la herramienta de Windows 95, 98 y ME. Desde Windows XP lo sustituyó chkdsk y el botón "ScanDisk" que aparecía en Propiedades de la unidad desapareció. Si el lector busca "scandisk", lo que quiere es pasar el equivalente moderno: chkdsk.

Por qué fallan los discos en Windows: las causas habituales

Los errores que chkdsk repara suelen venir de tres situaciones: apagones o reinicios forzados que dejan el volumen a medio escribir, sectores físicos que el disco empieza a fallar por uso, y discos clonados o nuevos cuya lista de clústeres defectuosos aún trae datos del disco viejo.

Lo que ves Causa probable Dónde se arregla
Windows marca la unidad como "dirty" y chkdsk /f se programa al reiniciar Errores lógicos tras un corte de luz o un reinicio forzado § El volumen está dirty: repara con chkdsk /f
Archivos que no se abren, copiar que falla o avisos de "estructura dañada" Sectores defectuosos físicos en HDD o fallos de lectura § Errores físicos o archivos ilegibles: chkdsk /r
Avisos repetidos tras clonar el disco o cambiarlo por uno nuevo Lista antigua de clústeres defectuosos del disco anterior § Discos nuevos o clonados: limpia los clústeres con /b

Comprueba si tu disco tiene errores antes de tocar nada

Antes de ejecutar chkdsk, conviene confirmar que toca hacerlo y con qué parámetro. Dos comprobaciones rápidas: ver si el volumen está marcado como dirty (pendiente de reparar) y mirar el Visor de eventos por si Windows ya registró avisos del disco.

El estado del volumen con fsutil dirty query

El bit dirty es una marca interna que Windows activa cuando detecta que el volumen no se cerró bien. Lo más rápido es preguntárselo a fsutil.

Abre el Símbolo del sistema como administrador: clic derecho en el botón Inicio y elige Terminal (Administrador) en Windows 11, o Windows PowerShell (Administrador) / Símbolo del sistema (Administrador) en Windows 10. Escribe:

fsutil dirty query C:

Volume C: is dirty
Volume C: is not dirty

Si devuelve Volume C: is dirty, hay errores pendientes y toca reparar con chkdsk /f. Si devuelve Volume C: is not dirty, el volumen está limpio y basta con un chkdsk sin parámetros para revisarlo.

El Visor de eventos: el id. del disco

El Visor de eventos deja rastro de casi cualquier fallo de disco. Para verlo:

eventvwr.mscRegistros de WindowsAplicación

Filtra el registro por Origen Disk y Chkdsk, y por palabras como chkdsk, ntfs o disk. Si aparecen avisos de "estructura dañada" o "disco dañado", ejecuta chkdsk /f o /r. Si no hay avisos y el sistema va bien, normalmente no hace falta correrlo.

Comprueba: si fsutil dirty query C: dice is dirty, ve a la parte de /f; si el Visor de eventos muestra avisos repetidos de disk, ve a la de /r.

El volumen está dirty: repara con chkdsk /f

Es la causa más común. El volumen se marcó como dirty tras un corte de luz, un reinicio forzado o un apagón mientras se escribían archivos. La unidad del sistema casi nunca puede dejarse mientras Windows está en uso, así que chkdsk propondrá ejecutarlo en el próximo reinicio.

Nota: chkdsk necesita permisos de administrador y no debe interrumpirse; dejarlo a medias puede dejar el volumen peor.

Programar chkdsk /f al reiniciar

  1. Abre el Símbolo del sistema como administrador.
  2. Escribe chkdsk C: /f y pulsa Enter.
  3. Si la unidad está en uso, Windows responde con un mensaje parecido a:
  1. Pulsa S (equivalente a Y).
  2. Reinicia el equipo.
  3. Al volver a entrar, abre de nuevo la consola como administrador y ejecuta fsutil dirty query C:. Debería devolver Volume C: is not dirty.
Comprueba: tras el reinicio, fsutil dirty query C: debe decir is not dirty. Si sigue diciendo is dirty, repite la operación o pasa a la parte de /r.

Reparar sin reiniciar con /x

En una unidad de datos (no la del sistema) se puede forzar la reparación al momento con /x, que desmonta el volumen e invalida los manejadores abiertos.

chkdsk C: /x
Cuidado: /x cierra a la fuerza los archivos abiertos en esa unidad y no se puede usar en la partición de arranque (normalmente C:). Implica /f, así que también repara errores lógicos. Antes de usarlo, cierra todo lo que tengas abierto en esa unidad.
Comprueba: la sesión de chkdsk debe terminar sin errores y fsutil dirty query C: debe devolver is not dirty.

Errores físicos o archivos ilegibles: chkdsk /r

Cuando el problema es de hardware (sectores dañados en un HDD, bloques ilegibles en un SSD) o archivos concretos que no se dejan copiar, /f se queda corto. /r añade un barrido superficie a superficie: lee cada sector, marca los defectuosos y recupera lo legible.

Nota: /r ya incluye /f, así que no hay que combinarlos. En HDD grandes pueden verse tiempos de varias horas; en SSD termina antes por la naturaleza del almacenamiento NAND.

Cuándo usar /r y qué esperar

  1. Abre el Símbolo del sistema como administrador.
  2. Escribe:

chkdsk C: /r
  1. Si la unidad está en uso, contesta S para programarlo en el siguiente reinicio.
  2. Reinicia y deja que termine sin interrumpirlo.
Cuidado: en SSD, los escaneos completos repetidos con /r gastan ciclos de escritura y borrado. No conviene abusar: solo cuando hay avisos concretos de sectores dañados o archivos ilegibles.
Comprueba: al terminar, la sesión debe llegar a Windows ha examinado el sistema de archivos y no ha encontrado problemas o enumerar los reparados. Si el equipo sigue inestable o el Visor de eventos repite avisos del mismo disco, pasa a la parte final.

Discos nuevos o clonados: limpia los clústeres con /b

Tras clonar un volumen a un disco duro nuevo aparecen avisos de clústeres defectuosos que vienen del disco anterior. /b (solo en NTFS) limpia esa lista y reexamina los clústeres asignados y libres del disco actual.

Nota: /b solo es válido en NTFS y ya implica /r, así que puede tardar y bloqueará el volumen al rearrancar.

Ejecución de chkdsk /b

  1. Abre el Símbolo del sistema como administrador.
  2. Escribe:

chkdsk C: /b
  1. Si la unidad está en uso, acepta programarlo para el próximo reinicio.
Consejo: /b se usa una sola vez, justo después del clonado. No conviene repetirlo periódicamente: para el mantenimiento normal, chkdsk /f es suficiente.
Comprueba: la sesión debe terminar sin errores y los avisos de clústeres deben desaparecer. Si siguen apareciendo, el disco nuevo puede tener un problema de hardware real.

Si chkdsk no arregla el disco o deja el sistema inestable

Cuando chkdsk /f y /r no resuelven el problema, el origen suele ser hardware. Antes de dar el disco por perdido, conviene confirmar el estado SMART y, como último recurso, plantear una reinstalación limpia.

Comprobar el estado SMART del disco

SMART es el sistema de autodiagnóstico del disco. Si empieza a degradarse, chkdsk no lo va a arreglar.

  1. Abre el Visor de eventos: Win+R, escribe eventvwr.msc y pulsa Enter.
  2. Ve a Registros de Windows > Sistema y filtra por origen disk.
  3. Si ves errores repetidos del mismo disco, apunta el modelo exacto (en Administración de discos o en el Administrador de dispositivos > Unidades de disco).
  4. Descarga la herramienta de diagnóstico del fabricante desde su web oficial (o usa CrystalDiskInfo, que lee SMART de casi todos los discos) y comprueba el estado de salud.
ConfiguraciónSistemaRecuperación
ConfiguraciónActualización y seguridadRecuperación

Reinstalación limpia cuando el daño no se repara

Si el disco sigue fallando y los archivos importantes están a salvo, la opción nuclear es reinstalar Windows manteniendo solo los archivos personales.

  1. Haz copia de seguridad en un USB o disco externo.
  2. En Windows 11: Configuración > Sistema > Recuperación > Restablecer el equipo > Conservar mis archivos.
  3. En Windows 10: Configuración > Actualización y seguridad > Recuperación > Restablecer este equipo > Conservar mis archivos.
  4. Deja que termine sin apagar el equipo.
Cuidado: "Conservar mis archivos" deja los archivos personales pero reinstala Windows y los programas; aun así, haz copia de seguridad antes por si algo sale mal.
Comprueba: tras reiniciar, el sistema debe entrar sin pedir reparación de disco y fsutil dirty query C: debe decir is not dirty. Si sigue igual, el disco físico está fallando y toca cambiarlo.

Lo que ya sabes sobre chkdsk y qué no cubre

  • chkdsk repara errores lógicos del volumen; con /r también busca sectores defectuosos físicos.
  • Necesita Símbolo del sistema como administrador.
  • En la unidad del sistema casi siempre propone ejecutarlo al reiniciar.
  • fsutil dirty query C: indica si el volumen está marcado como dirty.
  • En particiones FAT/FAT32 puede dejar restos con nombres como File0000.chk en la raíz: son cadenas de clústeres recuperadas y se pueden borrar si no se necesitan.

El siguiente paso, si el problema sigue tras /r, es comprobar el estado SMART del disco.

Dudas sobre chkdsk desde el símbolo del sistema

1. ¿Qué diferencia hay entre chkdsk /f y chkdsk /r?

/f busca y repara errores lógicos del sistema de archivos (entradas dañadas, marcas incorrectas) marcando los sectores defectuosos para que no se vuelvan a usar. /r va más allá: localiza los sectores defectuosos físicos del disco e intenta recuperar la información que tengan, lo que tarda mucho más. Por eso, si el disco tiene fallos físicos, lo habitual es ejecutar /r; si solo necesitas reparar la estructura de archivos, /f basta y es más rápido.

2. ¿Cómo escanear un disco desde el símbolo del sistema?

Abre el Símbolo del sistema como administrador (busca "cmd" en Inicio, clic derecho y elige "Ejecutar como administrador") y escribe chkdsk X: donde X es la letra de la unidad; por ejemplo, chkdsk C:. Pulsa Enter y verás el progreso en pantalla. Si solo quieres un análisis sin cambios, ese comando es suficiente; para reparar, añade /f o /r como en el caso anterior.

3. ¿Qué opciones tiene el comando chkdsk?

Las más usadas son /f (repara errores del sistema de archivos) y /r (busca sectores defectuosos e intenta recuperar datos). También están /x (desmonta la unidad antes de comprobarla, necesario en archivos abiertos) y /v (muestra el nombre de cada archivo mientras analiza, solo en NTFS). Si añades /scan, el chequeo se hace en línea sin desmontar la unidad, algo útil para volúmenes del sistema que no se pueden desbloquear.

4. ¿Cómo se ejecuta la herramienta CHKDSK?

Tienes dos formas: desde Propiedades de la unidad (clic derecho en la unidad en Este equipo > Propiedades > Herramientas > Comprobar) o desde el Símbolo del sistema como administrador con chkdsk. La ventana gráfica suele bastar para el día a día; la línea de comandos te da el control de parámetros como /f o /r y funciona cuando Windows no arranca, abriendo la consola de recuperación.

5. ¿Cuál es el comando de CHKDSK para reparar un disco?

El comando básico de reparación es chkdsk letra: /f, por ejemplo chkdsk D: /f, que repara los errores del sistema de archivos. Si el disco presenta sectores defectuosos físicos, sustituye /f por /r o combínalo: chkdsk D: /f /r. Al ejecutarlo desde Windows, te preguntará si quieres que el análisis se haga en el siguiente reinicio cuando se trate de la unidad del sistema.

6. ¿Se puede usar CHKDSK en un SSD?

Sí, puedes usarlo, pero la utilidad pensada para SSD es la que trae el propio fabricante o un chequeo SMART con herramientas como CrystalDiskInfo. CHKDSK en SSD corrige bien errores lógicos del sistema de archivos, pero un análisis /r completo hace muchas lecturas y escrituras innecesarias, así que conviene reservarlo para cuando aparezcan errores reales y no como revisión rutinaria.

7. ¿Cómo escribir el comando CHKDSK completo con sus parámetros?

La forma típica es chkdsk [letra:] [/f] [/r] [/x] [/v] [/scan], por ejemplo chkdsk C: /f /r /x para reparar la unidad del sistema desmontándola antes. Si solo puedes analizar sin reparar, basta con chkdsk C:. En Windows 8.1, 10 y 11 también puedes usar chkdsk /spotfix para arreglar problemas puntuales en línea sobre volúmenes NTFS del sistema.

Fuentes

  1. DellHow to Run CHKDSK in Windows to Check and Fix Disk Errorsconsultado el 16/10/2026
  2. Microsoftcmd (comando de la consola) — documentación oficialconsultado el 16/10/2026
  3. MicrosoftSímbolo del sistema (cmd) — documentación oficialconsultado el 16/10/2026