Cómo reparar un disco duro con sectores dañados usando chkdsk en Windows 10, 8 y 7

reparar disco duro

Si su disco duro esta presentado errores o algún comportamiento extraño, chkdsk puede ser su salvavidas. Esta es una completa guía para reparar un disco duro con sectores dañados usando la herramienta comprobadora de disco que viene con Windows.

Qué hace el comando chkdsk

La utilidad Check Disk, también conocida como chkdsk escanea todo el disco duro para encontrar y solucionar problemas. Ejecutar esta herramienta puede llevar algún tiempo, pero realmente puede ayudar a prevenir problemas mayores y la pérdida de datos a largo plazo. Chkdsk realiza un par de funciones, dependiendo de cómo se ejecute:

  • La función básica de Chkdsk es analizar la integridad del sistema de archivos y los metadatos del sistema de archivos en un disco duro y corregir cualquier error lógico del sistema de archivos que encuentre. Tales errores pueden incluir entradas dañadas en la tabla de archivos maestros, descriptores de seguridad incorrectos asociados con archivos o incluso información de tiempo o información de tamaño de archivo desalineada sobre archivos individuales.
  • Chkdsk también puede escanear cada sector en un volumen de disco buscando sectores dañados. Los sectores defectuosos vienen en dos formas: los sectores defectuosos, que pueden aparecer cuando se escriben mal los datos y los sectores defectuosos que pueden aparecer debido a daños físicos en el disco. Chkdsk intenta corregir estos problemas reparando sectores defectuosos con datos mal escritos y marcando sectores dañados físicamente para que no se vuelvan a usar.

Cuando usar el comando chkdsk

Recomendamos ejecutar chkdsk semestralmente como parte del mantenimiento rutinario junto con el uso de una herramienta S.M.A.R.T. para unidades que lo soportan. También debes considerar ejecutarlo cada vez que Windows se haya cerrado anormalmente, como después de una pérdida de energía o un fallo del sistema, en estos casos también se debe hacer una reparación de los archivos del sistema. A veces, Windows ejecuta automáticamente un análisis durante el inicio, pero la mayoría de las veces tendrás que hacerlo tu mismo. Incluso si sólo tienes problemas extraños con aplicaciones que no se cargan o  que se congelan y que no has podido resolver de otra manera, podrías considerar la posibilidad de revisar el disco.

Una vez tuve un problema con una aplicación de repente comenzó a presentar problemas poco después de que se cargara. Después probar un montón de soluciónes, una comprobación con chkdsk reveló que tenía sectores dañados donde uno de los archivos de la aplicación fue almacenado. Afortunadamente, chkdsk fue capaz de reparar los sectores en mi caso, y todo volvió a la normalidad después.

Si chkdsk encuentra problemas puede que no siempre pueda reparar los sectores dañados, aunque no es muy probable, pero puede suceder. Por esa razón te recomendamos hacer una copia de seguridad regularmente y hacer una copia de seguridad de tu PC antes de ejecutar chkdsk.

La herramienta chkdsk funciona prácticamente igual en todas las versiones de Windows. Usamos Windows 10 en este artículo, por lo que las imagenes pueden verse ligeramente diferentes si usas Windows 7 u 8, pero chkdsk hace lo mismo, y señalaremos dónde difieren los procedimientos. También mostraremos cómo reparar un disco duro desde cmd, ejecutando el comando chkdisk, en los casos en que no puede iniciar Windows. En caso de que su disco duro presente un sonido de clickeo repetidamente, eso significa que su disco duro esta cumpliendo su ciclo o que ya lo cumplió, igualmente puede cambiar su disco duro.

Cómo comprobar errores en disco duro en Windows

Ejecutar la herramienta Comprobadora del disco desde la interfaz gráfica de Windows es fácil. En el Explorador de archivos, haz clic derecho en la unidad que deseas comprobar y, luego, selecciona "Propiedades".

reparar sectores dañados disco duro

Luego en la ventana de propiedades, cambia a la pestaña de "Herramientas" y haz clic en el botón "Comprobar". En Windows 7, el botón se denomina "Comprobar ahora".

reparar disco duro windows 7


En Windows 8 y 10, Windows puede informarte que no ha encontrado ningún error en la unidad. Aún así puedes realizar una exploración manual haciendo clic en "Examinar unidad". Esto primero realizará una exploración sin intentar ninguna reparación, por lo que no reiniciará tu PC en este momento. Si la exploración rápida de disco revela cualquier problema, Windows te presentará esa opción. Si deseas forzarlo, sin embargo, tendrá que utilizar el símbolo del sistema para ejecutar el comando chkdsk.

reparar disco duro sectores dañados

Después de que Windows explore la unidad, si no se encontraron errores, sólo puedes hacer clic en "Cerrar".

En Windows 7, al hacer clic en el botón "Comprobar ahora", verás un cuadro de diálogo que te permitirá elegir un par de opciones adicionales, es decir, si también deseas corregir automáticamente los errores del sistema de archivos y explorar los sectores defectuosos. Si deseas realizar la comprobación de disco más completa, sigue adelante y selecciona ambas opciones y, después , haz clic en "Inicio". Sólo ten en cuenta que si seleccionas examinar los sectores defectuosos, la comprobación del disco puede tomar bastante tiempo. Posiblemente solo querrás hacer esto cuando no necesites tu computadora por algunas horas.

programa para reparar disco duro


Si eliges corregir errores del sistema de archivos o escanear sectores defectuosos, Windows no podrá realizar una exploración mientras el disco esté en uso. Si eso sucede, tendrás la opción de cancelar la exploración o programar una comprobación de disco para que ocurra la próxima vez que se reinicie Windows.

herramienta para reparar disco duro

Cómo verificar o cancelar una comprobación de disco programada

Si no estás seguro de si está programada una comprobación de disco para el próximo reinicio, es bastante fácil comprobarlo en el símbolo del sistema. Tendrás que ejecutar el símbolo del sistema con privilegios administrativos. Pulsa Inicio y, luego, escribe "símbolo del sistema". Haz clic con el botón secundario en el resultado y, después , selecciona "Ejecutar como administrador".

programa para reparar disco duro dañado

En el indicador, escribe el siguiente comando: sustituye la letra de la unidad si es necesario.

chkntfs c:

Si has programado una comprobación manual de la unidad, verás un mensaje como este.

como reparar sectores dañados de un disco duro

Si Windows ha programado una comprobación automática de la unidad, verás un mensaje que te permitirá saber que el volumen tiene sectores dañados, lo que significa que se ha marcado con posibles errores. Esto sirve como indicación de que Windows ejecutará una comprobación la próxima vez que se inicie. Si no está programada la exploración automática, sólo verá un mensaje que le informará de que el volumen no está dañado.

Si una comprobación de disco está programada para la próxima vez que inicie Windows, pero ha decidido que no desea que se realice la comprobación, puede cancelar la comprobación escribiendo el siguiente comando:

chkntfs /x c:

Usted no recibirá ningún tipo de comentarios de que la exploración ha sido cancelada, pero se habrá hecho la cancelación. Este comando realmente excluye la unidad del comando chkdsk para el siguiente inicio.

Si al reiniciar se encuentra con que se ha programado una comprobación de disco, Windows le proporciona unos diez segundos para omitir la comprobación presionando cualquier tecla si así lo desea.

Cómo reparar un disco duro usando el comando chkdsk desde cmd

Si está dispuesto a utilizar el símbolo del sistema (o tiene que hacerlo porque Windows no arranca correctamente), puedes ejercer un poco más de control sobre el proceso de comprobación del disco. Además, si utilizas Windows 8 o 10, es la única manera de forzar el escaneo de sector defectuoso. Abre el símbolo del sistema con privilegios administrativos pulsando Windows + X y seleccionando "Símbolo del sistema (Administrador.)". Usa el comando chkdsk. El comando admite varios parámetros opcionales, pero nos interesan principalmente dos de ellos: /f y /r.

Si solo utilizas el comando chkdsk , explorará la unidad en modo de solo lectura, reportando errores pero no intentando repararlos. Por esta razón, por lo general se puede ejecutar sin tener que reiniciar tu PC.

reparar un disco duro desde cmd

Si desea que chkdsk intente reparar errores del sistema de archivos lógico durante la exploración, agrega el parámetro /f. Ten en cuenta que si la unidad tiene archivos que están en uso (y probablemente lo estará), se te pedirá que programes una exploración para el siguiente reinicio.

chkdsk /f c:

Si deseas que chkdsk analice también los sectores dañados, entonces debes usar el parametro /r. Cuando utilizas el parámetro /r, el parámetro / f está implícito, lo que significa que chkdsk buscará tanto errores lógicos como sectores defectuosos. Pero si no es realmente necesario, tampoco causará un error si ejecutas los comandos /r y /f en el comando al mismo tiempo.

chkdsk /r c:

Ejecutar el comando  chkdsk /r  le ofrecerá el análisis más completo que se pueda realizar en un volumen. Si tiene algo de tiempo libre para la comprobación de los sectores dañados, le recomendamos que lo ejecute al periódicamente.

Hay, por supuesto, otros parámetros que puedes utilizar con chkdsk. Los cuales se pueden observar aquí:

C: \> chkdsk /?
Comprueba un disco y muestra un informe de estado.

CHKDSK [nombre de archivo de volumen [[ruta]]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L [: size]

  Volumen            Especifica la letra de unidad (seguido de dos puntos),
                     Punto de montaje o nombre de volumen.
  Filename           FAT / FAT32 solamente: Especifica los archivos para comprobar la fragmentación.
  / F                Corrige errores en el disco.
  / V                En FAT / FAT32: Muestra la ruta completa y el nombre de cada archivo
                     En el disco.
                     En NTFS: Muestra los mensajes de limpieza si los hay.
  / R                Localiza sectores defectuosos y recupera información legible
                     (Implica / F).
  / L:size           Sólo NTFS: Cambia el tamaño del archivo de registro al número especificado
                     De kilobytes. Si no se especifica el tamaño,
                     tamaño.
  / X                Fuerza el volumen a desmontar primero si es necesario.
                     Todas las manecillas abiertas al volumen serían entonces inválidas
                     (Implica / F).
  / I                Sólo NTFS: Realiza una comprobación menos vigorosa de las entradas de índice.
  / C                Sólo NTFS: omite la comprobación de ciclos dentro de la carpeta
                     estructura.
  / B                Sólo NTFS: Reevalúa los clústeres defectuosos en el volumen
                     (Implica / R)

El modificador / I o / C reduce la cantidad de tiempo requerido para ejecutar Chkdsk por
Omitiendo ciertas comprobaciones del volumen.

Chkdsk solucionará cualquier problema de disco duro que tengas, y podrás volver a usar su computadora normalmente.