Reparación de Disco Duros HDD con Windows- linea de comandos CMD

in reparar •  7 years ago 

Reparar discos duros gracias a la línea de comandos de Windows

Usaremos 2 herramientas, uno nos informaran el estado de salud física del disco y después veremos la salud lógica del sistema de archivos
Puede ser empleado por cualquier persona aun sin conocimientos, aunque posee varias opciones avanzadas.
Use CHKDSK ante cualquier señal de un conflicto en el sistema de archivos de los discos duros, aunque básico nos dará la primer ayuda ante un posible problema.

Salud Física usando el reporte SMART

Ejecuta CMD.exe y presiona la tecla Enter
Escribe: WMIC y presiona Enter para iniciar esta herramienta.
Escribe: diskdrive get status para solicitar la informacion y presiona Enter
Se mostrará a continuación el estado o estatus del disco.

Si se recibe "OK", indica que todo funciona correctamente y tendras tantos OK como disco físicos tenga tu PC, por ejemplo yo tengo 2 discos


Ahora veamos el estado de salud a nivel Lógico

En la consola de CMD o en el comando Ejecutar, escribe: CHKDSK más la letra de la unidad a revisar seguida de dos puntos y a continuación el parámetro.
En la imagen que ves analizamos el disco D, si quieres revisar el disco de sistema operativo seguramente tendras que poner C en lugar de D

Parámetros que se pueden emplear con CHKDSK:

/f - Corrige errores en el disco

/r - Encuentra sectores dañados y recupera la información que sea legible

/I - Realiza una comprobación menos exhaustiva de entradas de índice (Sólo para NTFS)

/c - Omite la comprobación de ciclos dentro de la estructura de carpetas (Sólo para NTFS)
Los dos anteriores reducen la cantidad de tiempo necesario para ejecutar Chkdsk ya que omiten ciertas comprobaciones en el volumen.

/x - Fuerza al volumen a desmontarse primero si es necesario (es necesario usar /f)

/b - Vuelve a evaluar los clústeres incorrectos en el volumen es necesario usar /R (Sólo para NTFS)

/v - Para FAT/FAT32 muestra la ruta completa y el nombre de cada archivo en el disco, si es NTFS muestra mensajes de limpieza si hay.

Mensajes de error y advertencia de CHKDSK

Al realizar la petición de revisar y reparar un disco con el comando CHKDSK, pueden aparecer los siguientes mensajes:

Chkdsk no puede ejecutarse ya que el volumen está siendo usado por otro proceso.
Chkdsk puede ejecutarse si se desmonta previamente este volumen.
TODOS LOS IDENTIFICADORES ABIERTOS A ESTE VOLUMEN NO SERÁN VÁLIDOS.
¿Desea exigir el desmontaje de este volumen? (S/N)

Este mensaje indica que existen procesos abiertos en el disco, por lo que será necesario desmontarlo para efectuar el análisis (solo significa que no podrás acceder al disco mientras se efectua el análisis).
Escribe en este caso la letra S y presiona la tecla Enter.

CHKDSK no se puede ejecutar porque otro proceso ya está usando el volumen.
¿Desea que se prepare este volumen para que sea comprobado la próxima vez que se reinicie el sistema? (S/N)

Este mensaje indica que la unidad escogida alberga archivos abiertos por el sistema operativo, por lo que para revisarla de forma efectiva será necesario reiniciar el equipo, de forma tal que CHKDSK se ejecute antes de que Windows abra archivos en la unidad.
Debes escribir la letra S y presionar la tecla Enter, entonces reiniciar manualmente.

Comandos rápidos para usar CHKDSK

Para los que necesitan usar CHKDSK de forma fácil y rápida, sin tener que abrir la consola de CDM, pueden utilizar los siguientes comandos rápidos en Windows 7.
Para usarlos solo copia los comandos (Control+C), presiona la tecla Windows para abrir el cuadro de inicio, pega el comando copiado (Control+V) y finalmente presiona la tecla Enter.

Para revisar y reparar la unidad C usa (Aquí generalmente se encontrara tu sistema operativo):
CMD.EXE /K CHKDSK C: /F

Para revisar y reparar la unidad D usa:
CMD.EXE /K CHKDSK D: /F

Para revisar y reparar la unidad E usa:
CMD.EXE /K CHKDSK E: /F

Para cuiriosos debajo el funcionamiento de CHKDSK

CHKDSK tiene 4 fases y se describirán a continuación:

Fase 1: Comprobación de archivos
Durante el primer paso, CHKDSK muestra un mensaje que dice que está comprobando archivos y también muestra el porcentaje de la comprobación contando desde el 0 al 100 por ciento. Durante esta fase, CHKDSK examina cada segmento registrados en la tabla de asignación de archivos (MFT).
El "porcentaje completado" que CHKDSK muestra durante esta fase es el porcentaje de la MFT que CHKDSK ha comprobado.
Al final de esta fase, se ha identificado el espacio que está en uso y el que está disponible.

Fase 2: Comprobación de los índices
Durante el segundo paso CHKDSK examina cada uno de los índices en el volumen. Los índices son esencialmente directorios NTFS.
Durante este paso, se examina cada directorio que se encuentra en el volumen, se chequea la coherencia interna y se verifica la correspondencia entre lo que se encuentra grabado en el registro de la MFT y los directorios que se encuentran físicamente en el disco.
Al final de esta fase, CHKDSK se ha asegurado de que no existen archivos "huérfanos" y que todos los listados de directorios contienen archivos válidos.
(Un archivo huérfano es un archivo al que se hace referencia pero no existe en ningún directorio.)

Fase 3: Comprobación de los descriptores de seguridad
Durante esta fase, CHKDSK examina cada descriptor de seguridad que está asociado con los archivos o directorios que se encuentran en el volumen.
Los descriptores de seguridad contienen información sobre la propiedad de un archivo o directorio, de los permisos NTFS para el archivo o directorio, y la auditoría.

Fase 4: Comprobación de los sectores
Si el modificador /R es utilizado, CHKDSK ejecuta el cuarto paso para buscar sectores defectuosos en el espacio libre del volumen.
CHKDSK intenta leer cada sector del volumen para confirmar que el sector se puede utilizar, incluso sin el modificador /R, CHKDSK siempre lee los sectores que están asociados con los metadatos.
Cuando CHKDSK encuentra un sector ilegible recupera los datos del clúster no válido y escribe los datos en el clúster recién asignado.
Sin embargo, usando el modificador / R es una manera conveniente para escanear todo el volumen si se sospecha que un disco puede tener algunos sectores defectuosos.
El modificador /C indica a CHKDSK que omita las comprobaciones que detectan ciclos en la estructura de directorios. Los ciclos son una forma poco común de corrupción en los que un subdirectorio puede tener a sí mismo un "antepasado".

Más explicaciones sobre el uso de modificadores

El uso del modificador /C puede acelerar CHKDSK alrededor de un 1 o 2 por ciento, pero este parámetro también puede dejar archivos "flotantes" en un volumen NTFS entonces mejor no usarlo debido a que estos archivos pueden ser inaccesibles desde el resto del árbol de directorios y algunos pueden quedar huérfanos, lo que puede traer como consecuencia que los programas de Windows, incluyendo programas de copia de seguridad, no sean capaces de reconocerlos.

El modificador /I indica a CHKDSK que omita las comprobaciones que comparan las guías o entradas de directorios con sus segmentos correspondientes. Utilizando esta opción, se sigue comprobando la coherencia interna de las entradas de directorios, pero las entradas de directorio no son necesariamente compatibles con los datos que se almacena en los segmentos de registro correspondientes.

Utilizando el modificador /I puede reducirse hasta un 50 o 70 por ciento el tiempo necesario para revisar discos grandes, pero puede traer como consecuencia que no se compruebe verdaderamente la referencia existente en la MFT con los archivos existentes en los directorios. En resumen, estas dos opciones deben ser solo empleadas en situaciones en las que es necesario ejecutar CHKDSK en discos de gran tamaño y no se dispone del tiempo suficiente para una operación normal.

Ahora que tenemos los resultados toca analizarlos

Debido a algunas reparaciones, tales como la corrección de clústeres perdidos (también conocido como unidades de asignación) o archivos con vínculos cruzados, los cambios en la tabla de asignación de archivos puede ocasionar pérdidas de datos.
Chkdsk mostrará en ese caso un mensaje de confirmación similar al siguiente:

10 unidades de asignación perdidas que se encuentran en 3 cadenas.
Convertir cadenas perdidas en archivos?

Si presionas la tecla N, Windows corregirá los errores en el volumen, pero no guardará el contenido de los clústeres perdidos.
Si presionas S, Windows intentará identificar la carpeta a la que pertenecen. Si es así, las cadenas de clúster perdidos se guardarán allí como archivos. Si la carpeta no puede ser identificada o si no existe, se guarda cada cadena de clústeres perdidos en una carpeta llamada FOUND.XXX, donde XXX es un número secuencial comenzando con 000.
Son creados, uno o más archivos con el siguiente formato: Filennnn. CHK (el primer archivo se llama File0000.chk, el segundo se llama File0001.chk, y así sucesivamente en ese orden) Cuando Chkdsk finalice es recomendable revisar el contenido de esta carpeta.

Los sectores defectuosos informados por Chkdsk fueron marcados cuando el volumen fue preparado por primera vez para la operación. Eso trae como consecuencia que en caso que se interrumpa la operación debido a un corte de energía u otra causa, los archivos y directorios marcados no serán accesibles desde el explorador de Windows hasta que se termine la reparación con CHKDSK. Entonces no corte el proceso por la mitad, aguarde a que termine

Usar CHKDSK desde la Consola de recuperación

Es posible acceder a un disco duro para cuando el sistema no se inicie pero deberemos de antemano tener creado un disco USB O DVD para iniciar la PC en caso de emergencia. Solo están disponibles dos opciones en CHKDSK:
/P = Hace que CHKDSK realice un profundo chequeo del disco y corrija cualquier error.
/R = Hace que CHKDSK localiza sectores dañados en el disco y recupera la información que sea posible de ellos. Al utilizar /R es implícito que la opción /P se incluye, por lo que no es necesario utilizarla.

Ejemplos:
CHKDSK = Simplemente muestra el estado del disco de inicio.
CHKDSK C: /P = Chequea el disco y corrige errores.
CHKDSK C: /R = Chequea el disco, corrige errores, localiza sectores dañados y trata de recuperar la información que sea posible.

¿Cómo crear un disco de arranque, reparación o restauración del sistema?
Vea mi post dentro del Blog

Saludos cordiales

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://norfipc.com/comandos/chequear-reparar-discos-chkdsk.html