Chkdsk f se ejecuta desde el disco. CHKDSK: comprobar si hay errores en el disco duro

Independientemente de su sistema operativo (Windows XP, Windows 7, Windows 8), vaya a Computadora (Mi PC, Esta Computadora), haga clic derecho en la unidad que desea verificar, seleccione " Propiedades".

En la ventana de propiedades, vaya a la pestaña " Servicio" y haga clic en el botón " Ejecutar verificación".

Marque ambas casillas

Corrige automáticamente los errores del sistema.

Escanear y reparar sectores del sistema.

y presione " Lanzamiento".

Si verifica el volumen del sistema (el disco en el que está instalado el sistema operativo, generalmente la unidad C), verá el mensaje " Windows no puede verificar el disco duro que está actualmente en uso", haga clic en " Programa de verificación de disco".

Luego reinicie su computadora/portátil durante el arranque, comenzará el proceso de verificación y corrección de errores en el disco. Durará desde varios minutos hasta una hora (dependiendo del tamaño de la partición y de las características físicas del disco duro). Cuando termine, el sistema operativo se iniciará.

Comprobando el disco duro usando la utilidad chkdsk.

CHKDSK (abreviatura de comprobar disco) es una aplicación estándar en los sistemas operativos DOS y Microsoft Windows que comprueba un disco duro o un disquete en busca de errores en el sistema de archivos (por ejemplo, el mismo sector está marcado como perteneciente a dos archivos diferentes). CHKDSK también puede corregir los errores del sistema de archivos que encuentre. (de Wikipedia)

Para ejecutar la utilidad chkdsk, necesita ejecutar un símbolo del sistema con derechos de administrador, para hacer esto:

EN WindowsXP haga clic - "Línea de comando"

EN ventana 7 hacer clic "Inicio" - "Todos los programas" - "Accesorios" "Línea de comando" y seleccione "Ejecutar como administrador".

EN Ventanas 8.1 haga clic derecho en "Inicio" - "Símbolo del sistema (Administrador)".

Como resultado, se abrirá una consola de línea de comando.

En primer lugar, descubramos la sintaxis de la utilidad chkdsk:

CHKDSK [volumen[[ruta]nombre de archivo]] ]

Volumen Especifica el punto de montaje, el nombre del volumen o la letra de la unidad que se está comprobando, seguido de dos puntos.
Nombre del archivo Archivos comprobados en busca de fragmentación (solo FAT/FAT32).
/F Corrección de errores de disco.
/V Para FAT/FAT32: genere la ruta completa y el nombre de cada archivo en el disco. Para NTFS: muestra mensajes de limpieza (si los hay).
/R Busque sectores defectuosos y restaure los contenidos supervivientes (requiere /F).
/L:talla Solo para NTFS: establezca el tamaño del archivo de registro (en KB). Si no se especifica un tamaño, se muestra el valor del tamaño actual.
/INCÓGNITA Pre-desmontar el volumen (si es necesario). Todos los identificadores abiertos a este volumen serán invalidados (requiere /F).
/I Sólo NTFS: control menos estricto de las entradas del índice.
/DO Solo NTFS: omita la verificación de bucles dentro de las estructuras de carpetas.
/B Solo NTFS: vuelva a evaluar los clústeres defectuosos en el disco (requiere /R)
Las opciones /I o /C reducen el tiempo de ejecución de Chkdsk al omitir algunas comprobaciones de volumen.

De todos los atributos de comando, los dos más utilizados para comprobar si hay errores en un disco son /f y /r. El comando final se ve así:

chkdskC:/F/R

Con este comando comprobaremos la partición C, corregiremos errores en el disco y restauraremos información de sectores dañados (si los hubiera).

Después de ingresar este comando, se le pedirá que verifique el volumen la próxima vez que se reinicie el sistema, haga clic en Y y una llave Ingresar.

Ahora necesita reiniciar el sistema, al cargar verá una ventana solicitando una verificación, no haga clic en nada, solo espere 10 segundos.

Comprobación de errores en el disco duro con Victoria.

El programa Victoria está diseñado para buscar errores en discos duros con interfaces IDE y Serial ATA. El programa es una solución completamente lista para una evaluación completa, profunda y, al mismo tiempo, lo más rápida posible del estado técnico real del disco duro.

En primer lugar, descargue la imagen ISO del programa desde sitio web oficial . Descomprima el archivo descargado y grábelo en un CD/DVD, como se describe en el artículo. Cómo grabar en CD/DVD . Después de esto, inicie desde el disco grabado; cómo hacerlo se describe paso a paso en el artículo. Cómo arrancar desde un disco CD/DVD o una unidad flash USB .

Después de iniciar desde el disco dentro de 10 segundos, seleccione el programa para su dispositivo (Victoria para la computadora se cargará de forma predeterminada).

Se iniciará la interfaz del programa. Pulsa la tecla F2 para que el propio programa encuentre el disco, si esto no sucede deberás hacerlo manualmente; Para hacer esto, presione la tecla "P". Lo mismo habrá que hacer si el sistema tiene varios discos duros y necesitas seleccionar uno de ellos. Si tiene discos duros con una interfaz SATA, en el menú Seleccionar puerto HDD que aparece, seleccione - " ext. PCI-ATA/SATA". Muévete usando las teclas del cursor "arriba", "abajo" y selecciona usando la tecla "Enter".

A continuación, para comprobar la superficie del disco, presione la tecla F4. En la ventana del menú de escaneo de HDD: seleccione los parámetros de escaneo necesarios. De forma predeterminada, se propone escanear todo el disco desde el comienzo de "Iniciar LBA: 0" hasta el final de "Fin LBA: 20971520". Recomiendo dejar estos valores predeterminados. El siguiente elemento del menú: recomiendo dejar "Lectura lineal", ya que está destinado al diagnóstico más rápido y preciso del estado de la superficie. En el cuarto punto, recomiendo elegir el modo. BB = REMAP avanzada ya que este modo verifica el disco de manera más eficiente y corrige los errores sin eliminar información.

Después de esto, se iniciará una verificación de errores en el disco duro y se corregirán las áreas defectuosas. Este procedimiento puede durar desde varias decenas de minutos hasta varias horas. Depende del volumen y la velocidad del husillo.

Cuando termine, retire el disco de la unidad y reinicie la computadora.

Video de verificación de un disco duro usando la utilidad Victoria. Eliminación de errores: falta DRSC+DRDY o el tornillo no se quita BUSY

Escenario: Tiene errores del sistema que deben corregirse.

La utilidad Microsoft CHKDSK (“Check Disk”) para comprobar y corregir errores del disco duro se introdujo hace más de 30 años, pero todavía se utiliza en la actualidad. Incluso los usuarios de las últimas versiones del sistema operativo Microsoft pueden utilizar este comando para comprobar si hay errores en sus discos duros y corregirlos si es necesario. A continuación se muestran instrucciones para ejecutar CHKDSK en Windows 10.

Si aún recibe errores después de usar CHKDSK, intente .

Primero, seleccione "Buscar en Windows" y busque el símbolo del sistema escribiendo "cmd". Haga clic derecho en el acceso directo y seleccione "Ejecutar como administrador" en el menú contextual.

Después de iniciar sesión como administrador, se encontrará en el símbolo del sistema de Windows, familiar para los usuarios de sistemas operativos anteriores a Windows NT. Escriba el comando "chkdsk", presione la barra espaciadora y luego la letra de la unidad que desea verificar o corregir. En nuestro caso, este es el disco externo “L”.

Ejecutar el comando CHKDSK sin argumentos solo mostrará el estado del disco y no solucionará ningún error presente en la partición. Para pedirle a CHKDSK que corrija errores en el disco, debe especificar parámetros. Después de ingresar la letra de la unidad, ingrese los siguientes parámetros, cada uno separado por un espacio: “/f /r /x”.

El parámetro "/f" le dice a CHKDSK que corrija cualquier error que encuentre; “/r” le dice al programa que detecte sectores defectuosos en el disco y restaure información legible; “/x” hace que el disco se desmonte antes de que comience el proceso. Hay opciones adicionales disponibles para trabajos más especializados y se detallan en el sitio web de Microsoft.

Como resultado, el comando completo que debe ingresarse en la línea de comando se ve así:

chkdsk [Disco:] [opciones]

En nuestro caso:

chkdsk L: /f /r /x

Vale la pena señalar que CHKDSK debe bloquear la unidad, por lo que no podrá verificar el disco de inicio del sistema si la computadora está funcionando. En nuestro caso, el disco de destino es externo, por lo que el proceso comenzará inmediatamente después de ingresar el comando. Si la unidad de destino es de arranque, el sistema le preguntará si desea ejecutar el comando antes del próximo arranque. Escriba "sí", reinicie su computadora y el comando se ejecutará antes de que se inicie el sistema operativo, brindándole acceso completo al disco.

El comando CHKDSK puede tardar mucho en completarse, especialmente en unidades grandes. Cuando se complete, el programa resumirá los resultados, como la cantidad total de espacio en disco, la ubicación de los bytes y, lo más importante, información sobre los errores encontrados y corregidos.

El comando CHKDSK está disponible en todas las versiones de Windows, por lo que tanto los usuarios de Windows 7 como los de Windows XP pueden seguir los pasos anteriores para iniciar una verificación del disco duro. Si está utilizando versiones anteriores de Windows, puede hacer lo siguiente:

  1. Haga clic en "Inicio - Ejecutar..."
  2. Ingrese cmd
  3. Ingrese chkdsk [Disco:] [opciones]

Etapas de “CHKDSK”

Las 5 etapas principales se describen a continuación:

Paso 1: Verificar la estructura básica del sistema de archivos...

En la primera etapa, se comparan y verifican los archivos con entradas en la MFT (tabla maestra de archivos).

Etapa 2. Comprobando enlaces de nombres de archivos...

En esta etapa, se verifican los directorios y la estructura. Se verifican para que coincidan con el tamaño del archivo y la información de la marca de tiempo.

Paso 3: Verificar los descriptores de seguridad...

En el último paso de verificación (3), se verifican los archivos y carpetas en busca de descriptores de seguridad, incluida la información del propietario de los derechos NTFS.

¡Los pasos cuarto y quinto se ejecutan sólo si el argumento /r está presente!

Etapa 4. Buscar clústeres dañados en los datos de archivos del usuario...

Se verifica la usabilidad de los sectores del clúster, incluidos los datos.

Etapa 5. Búsqueda de clusters dañados y libres...

En la quinta etapa, se verifican los sectores del clúster en busca de datos faltantes.

Si no es posible solucionar los problemas del disco duro utilizando “CHKDSK”, se recomienda utilizar los fabricantes correspondientes.

También en Windows puedes acceder a la GUI CHKDSK

Para realizar la prueba utilizando la GUI, haga lo siguiente:

Haga clic derecho en la unidad que desea verificar. Seleccione Propiedades – Herramientas – Ejecutar verificación.

Esta es la GUI "CHKDSK". Las dos opciones corresponden a los parámetros “/f” y “/r”.

El programa CHKDSK (del inglés "check disk" - check disk) es una utilidad para los sistemas operativos Windows y DOS para verificar si hay errores en el sistema de archivos del disco duro. En el sistema operativo de Microsoft, la utilidad incorporada también analizó los discos en busca de clústeres físicamente dañados. A partir de Windows 7, el programa solo encuentra y corrige fallas del sistema.

Principio de funcionamiento

CHKDSK no corrige errores, solo los detecta en la superficie del disco. Para eliminar fallas, debe seleccionar la bandera F; para buscar áreas dañadas del disco duro, debe seleccionar la bandera R. Si selecciona las banderas F y R, será imposible trabajar en el disco que se está verificando. . Debes cerrar todos los archivos que contiene. Dependiendo del tamaño del disco duro, su contenido y la cantidad de errores que contenga, el análisis puede tardar desde diez minutos hasta varias horas. La utilidad puede restaurar sectores defectuosos, encontrar archivos perdidos, archivos con clústeres rotos y errores de directorio.

El registro del programa se encuentra en (para Windows 7):

Ejecución desde la línea de comando.

Para ejecutar CHKDSK, se requieren derechos de administrador. Veamos cómo realizar la verificación desde la línea de comando.
La sintaxis para especificar la ruta al disco duro tiene este aspecto:

Dónde:

  • Volumen: solo la letra del disco que se analiza;
  • nombre_archivo: comprueba un solo archivo. Se especifica solo si el sistema de archivos es FAT/FAT32. El parámetro debe contener el nombre completo del archivo;
  • /F: habilita la corrección de errores. Ejemplo:

  • /R Buscamos sectores malos. Funciona con /F habilitado:

  • /V Especifica que la utilidad debe mostrar la ruta del archivo en el informe. Para NTFS, se muestran mensajes de limpieza adicionales;
  • /X deshabilita el volumen antes del análisis, válido cuando /F está habilitado. Se parece a esto:

  • /L Especifica el tamaño del archivo de registro en kilobytes. Ejemplo, para un archivo de 55 MB:

  • /I Hace que el análisis sea menos profundo, pero más rápido;
  • /C El programa no buscará bucles dentro de los directorios;
  • /B no afecta a los sectores defectuosos detectados previamente. Vista:

Si chkdsk no puede iniciarse inmediatamente, el símbolo del sistema mostrará el siguiente mensaje:

Debes presionar Y en tu teclado y luego Enter.
Cabe señalar que el parámetro más útil es R, ya que permite reparar sectores defectuosos. La propia empresa de servicios públicos, por supuesto, no repara fallos mecánicos. El equipo busca sectores defectuosos y restaura la información perdida. El inicio desde la consola funciona en todos los sistemas operativos Windows.

ventana 7

Dado que la séptima versión de Windows es la más común, veamos otra forma popular de ejecutar el programa CHKDSK. En Windows 7, puede ejecutarlo desde la carpeta "Mi PC" haciendo clic en el icono del disco que se está escaneando y seleccionando Propiedades, yendo a la pestaña Herramientas y haciendo clic en el botón "Ejecutar escaneo". Si es necesario, marque las casillas:


Y

luego presione Lanzamiento.
Después de corregir los errores del sistema, en Windows 7 es posible que vea el siguiente mensaje:

Cuando inicie Windows 7 nuevamente, el programa comenzará a funcionar automáticamente. Si después de reiniciar no se inicia solo, debe iniciarlo nuevamente desde la línea de comando (ver arriba).

Comprobando el disco si el sistema operativo no arranca

Si, después de una falla repentina, el sistema operativo se niega a iniciarse, puede verificarlo usando un disco de arranque. Para comenzar, inserte el CD en la unidad e inicie la computadora. Aparecerá un mensaje en la pantalla indicándole que inicie desde un CD de arranque. Normalmente se ve así:

A continuación, verá una pantalla azul en la consola de Windows. Debe ejecutar la recuperación del sistema operativo desde la consola. Si establece una contraseña de administrador, deberá ingresarla. De lo contrario, no se le solicitará una contraseña. Presione R en el teclado y presione Entrar.
Debería aparecer una ventana negra del símbolo del sistema. Ya puedes ingresar comandos allí. Antes de ejecutar CHKDSK, es recomendable ingresar el comando AYUDA. En la lista de comandos que aparecen, busque el nombre de la utilidad. Todos los movimientos en la línea de comando se realizan mediante el teclado (en este caso, mediante las flechas arriba y abajo). O ingrese inmediatamente en la línea de comando: CHKDSK/? o AYUDA CHKDSK.

Ya hablamos anteriormente sobre los cambios de línea de comando, pero aún así vale la pena leer la información detallada.
El comando se ingresa con la etiqueta del volumen del disco duro, si hay más de uno, y la tecla R se ve así:

Para ejecutar el programa desde la consola, necesita el archivo AUTOCH.EXE. si no lo encuentra en el disco, se iniciará desde el CD, pero si no está, aparecerá un mensaje pidiéndole que indique la ruta a este archivo.
Este método es eficaz para todos los sistemas operativos Windows, incluido Windows 7. Es muy posible que tenga suerte y la utilidad corrija los errores resultantes de una falla del sistema. Una vez completada la verificación, el programa mostrará un informe. Ahora puedes intentar iniciar desde el disco duro. Reinicie usando las teclas CTRL+ALT+SUPR. Retire el CD de arranque de la unidad. Es posible que deba cambiar el método de inicio en el BIOS. Los errores han sido corregidos, lo que significa que el sistema debería iniciarse.

Errores al ejecutar la utilidad.

No importa cuán útil sea la utilidad de verificación del sector, desafortunadamente los desarrolladores cometieron una serie de errores. En la línea del sistema operativo Windows de NT a Vista (SP1), no se corrigieron por completo. Este error no ocurre en Windows 7.
Puede surgir la siguiente situación: después de analizar y corregir errores, no hay acceso al disco. Reinstalar Windows ayudará, al igual que una utilidad adicional de Microsoft Fix It, que restaura la configuración de seguridad.

Siempre ejecutándose al arrancar

Si hay algún daño mecánico en el disco duro o el llamado "bit sucio" (un clúster que no se puede reparar), el sistema ejecutará automáticamente CHKDSK cada vez que se inicie. Hay varias formas de solucionar este problema. En primer lugar, aún puedes intentar reemplazar/reparar el disco, desfragmentarlo y formatearlo. Esto no siempre es posible, intentaremos desactivar la verificación desde el inicio.

1. Realice cambios en el registro. Ejecute REGEDIT en la línea de comando. Encontramos:

En los parámetros de BootExecute, eliminamos toda la información, después de conservar el valor original del parámetro. El valor se ve así: autocheck autochk *. Después de reiniciar, CHKDSK no debería iniciarse.
2. En la misma sección de registro, establezca el valor del parámetro. ArranqueEjecutar tipo:

donde C es la etiqueta del volumen. Si necesita especificar otras unidades, también puede hacerlo mediante /, por ejemplo:

Finalmente, para revertir todo, configure el parámetro BootExecute en autocheck autochk. Realizar cambios en el registro requiere experiencia y no es recomendable para el usuario promedio; se recomienda usarlo sólo cuando sea absolutamente necesario;

Debe comprobar periódicamente ejecutando el programa CHKDSK si el disco contiene:

  • Hay bases de datos;
  • Se ubican archivos de hojas de cálculo de gran tamaño;
  • Se registra y elimina una gran cantidad de información.

Es mejor analizar el disco desde el que se inicia el sistema operativo en busca de errores antes de iniciar.

Tanto los comentarios como los trackbacks se encuentran actualmente cerrados.

CHKDSK es una rutina de utilidad interna del sistema operativo Windows 7, que se utiliza para verificar los discos locales que se crearon al desfragmentar el disco duro en busca de errores en el sistema de archivos seleccionado (NTFS, FAT32). El nombre en sí es una combinación abreviada de dos palabras inglesas "check" y "disk", que juntas se traducen al ruso como "check disk". No todos los usuarios saben cómo ejecutar CHKDSK en Windows 7. Por lo tanto, veamos instrucciones detalladas sobre cómo hacerlo.

Tenga en cuenta que esta subrutina le permite no sólo buscar, sino también corregir los errores encontrados en el sistema de archivos. También puede reparar sectores defectuosos en un disco local. Puedes iniciarlo de dos maneras diferentes.

Directamente a través de "Computadora"

Para ejecutar esta subrutina usando este método, debe realizar los siguientes pasos en orden:

  1. Debe hacer doble clic con el botón izquierdo del mouse, colocando el cursor sobre el icono "Computadora" en el escritorio o mediante el menú "Inicio":

  1. Al hacer clic se abrirá un cuadro de diálogo en el que se mostrarán los discos locales existentes, cada uno de los cuales se puede comprobar mediante la subrutina en cuestión:

  1. A continuación, coloque el cursor sobre él y haga clic izquierdo para seleccionar el disco. Luego haga clic derecho sin deseleccionar el disco. Como resultado de hacer clic, aparecerá el siguiente menú contextual:

  1. A continuación, en este menú debe hacer clic en el elemento "Propiedades":

  1. Después de hacer clic, aparecerá un cuadro de diálogo en el que deberá ir a la pestaña "Servicio" y hacer clic en el botón "Ejecutar verificación":

  1. Al hacer clic, aparecerá otro cuadro de diálogo en el que puede verificar opciones adicionales de verificación del disco y luego hacer clic en el botón "Ejecutar":

¡Nota! Si está verificando un disco local en el que está instalado Windows 7, el escaneo comenzará solo la próxima vez que lo encienda o cuando reinicie, ya que todos los procesos del sistema operativo acceden a este disco durante la operación.

Como resultado de las acciones realizadas, se comprobará si hay errores en el disco seleccionado, que se corregirán si se selecciona la opción adecuada.

¿Cómo ejecutar CHKDSK desde la línea de comando?

Para ejecutar una subrutina de esta manera, debes realizar los siguientes pasos de forma secuencial:

  1. Vaya al menú “Inicio” y en el campo “Buscar programas y archivos” escriba la línea “cmd” (sin comillas) en el teclado:

  1. Como resultado de la entrada, se encontrará la subrutina interna del sistema operativo del servicio correspondiente:

  1. A continuación, haga clic derecho en la subrutina encontrada y en el menú que aparece, seleccione “Ejecutar como administrador”:

  1. En este paso, se mostrará la siguiente ventana funcional en la pantalla del monitor:

  1. En este cuadro de diálogo, use los botones del teclado para escribir la línea " chkdskc:/f" (sin comillas), donde c es el nombre del disco local que se está verificando, /f es un comando integrado que inicia la eliminación de los errores detectados. Después de ingresar, presione el botón “Entrar” en el teclado de la computadora:

  1. Como resultado de hacer clic se iniciará el proceso correspondiente.

¡Nota! Si el sistema operativo está instalado en el disco local que se está analizando, el análisis se interrumpirá y se le pedirá que lo realice al reiniciar. Si el disco es normal, comenzará el análisis y este cuadro de diálogo mostrará todo el proceso de análisis.

CHKDSK se utiliza para escanear discos y mostrar informes sobre los resultados del escaneo. Formato de línea de comando:

CHKDSK [volumen:[[ruta]nombre de archivo]] ]

Volumen Especifica el punto de montaje, el nombre del volumen o la letra de la unidad que se está comprobando, seguido de dos puntos.

Nombre del archivo Archivos comprobados en busca de fragmentación (solo FAT/FAT32).

/F Corrección de errores de disco.

/V Modo de salida detallado. Para FAT/FAT32: muestra la ruta completa y el nombre de cada archivo en esta unidad.

/R Para NTFS: también muestra mensajes de limpieza. /F).

Busque sectores defectuosos y restaure sus contenidos. (requiere clave/L:talla

Solo para NTFS: cambia el tamaño del archivo de registro al tamaño especificado (en KB). Si no se especifica un tamaño, se muestra el valor del tamaño actual./INCÓGNITA /F).

Si es necesario, desactive a la fuerza el volumen. Todos los identificadores abiertos a este volumen serán invalidados. (requiere parámetro/I

/DO Solo NTFS: verificación menos estricta de los elementos del índice.

Solo NTFS: omita la comprobación de bucles dentro de la estructura de carpetas. /I Llaves o/DO

reduzca el tiempo de ejecución de CHKDSK omitiendo algunas comprobaciones de volumen.

CHKDSK Ejemplos de uso:

- verifique el disco actual (volumen) en modo de solo lectura

Informe de muestra:

Tipo de sistema de archivos: NTFS.

Etiqueta de volumen: DISK_C.

¡ATENCIÓN! El parámetro F no está especificado.

CHKDSK se ejecuta en modo de solo lectura.
Comprobando archivos (paso 1 de 3)...
La verificación del archivo está completa.
Comprobando índices (paso 2 de 3)...
La verificación del índice está completa.
Comprobando los descriptores de seguridad (paso 3 de 3)...
La verificación del descriptor de seguridad se ha completado.
CHKDSK comprueba el registro USN.

Verificación del registro USN completada
488384000 KB en total en disco.
482155688 KB en 332072 archivos.
108552 KB en 14989 índices.
0 KB en sectores defectuosos.
El sistema está utilizando 1120884 KB.
65536 KB están ocupados por el archivo de registro.

4998876 KB libres en disco.
Tamaño del clúster: 4096 bytes.
1249719 clústeres en disco.

CHKDSKD:/F- revisa el disco D: en modo de corrección de errores.

Si en este modo de prueba CHKDSK no puede obtener acceso exclusivo al volumen que se está verificando, el programa le pedirá que configure el modo para comenzar a probar automáticamente el disco especificado la próxima vez que reinicie el sistema. La verificación la realizará el servicio Administrador de sesiones de Windows, de acuerdo con el contenido de la clave de registro.
HKLM\System\CurrentControlSet\Control\Session Manager\BootExecute
Los resultados del análisis se pueden ver en el registro de eventos del sistema - (Panel de control - Herramientas administrativas - Visor de eventos - Aplicación) notificaciones de servicio Winlogon. Puede verificar si CHKDSK se está ejecutando la próxima vez que reinicie Windows usando el comando CHKNTFS, cuyo enlace a una descripción también se puede encontrar en la página con una lista de comandos CMD de Windows. Además, se puede utilizar para cambiar algunos parámetros de prueba.

El trabajo de CHKDSK se divide en tres pases principales, durante los cuales CHKDSK verifica todos los metadatos del volumen, y un cuarto paso opcional. El término "metadatos" significa "datos sobre datos". Los metadatos son una capa situada en la parte superior del sistema de archivos que realiza un seguimiento de la información sobre todos los archivos almacenados en un volumen. Los metadatos contienen información sobre los clústeres que componen el volumen de datos de un archivo en particular, qué clústeres están libres, qué clústeres contienen sectores defectuosos, etc. Por otro lado, los datos contenidos en el fichero se denominan “datos del usuario”. En NTFS, los metadatos se protegen mediante un registro de transacciones. El proceso de cambio de metadatos se divide en ciertas etapas lógicas, o transacciones, que se registran en un registro. Si la secuencia de acciones para cambiar los metadatos no se completa lógicamente, se realiza una reversión utilizando los datos del registro de transacciones hasta el momento en que este cambio aún no se ha iniciado. En otras palabras, el uso de un registro de transacciones aumenta en gran medida la probabilidad de integridad de los metadatos.

Este método no se utiliza para proteger los datos del usuario (no los metadatos) en el sistema de archivos NTFS.

Etapa 1. Comprobación de archivos

Durante la primera pasada, CHKDSK muestra un mensaje que indica que se están analizando los archivos y la cantidad de análisis de archivos realizados, expresada como porcentaje (0 a 100). Durante esta fase, CHKDSK verifica el segmento de registro de cada archivo en la tabla de archivos maestra ( MFT) volúmenes.

Etapa 2. Comprobación de índices

Básicamente, los índices son directorios en el sistema de archivos NTFS. CHKDSK comprueba que no haya archivos "huérfanos" y que todos los listados de directorios contengan archivos existentes. Un archivo huérfano es un archivo para el cual existe un segmento de registro de archivo válido, pero para el cual no hay datos en ningún listado de directorio. Un archivo perdido se puede recuperar en su directorio correspondiente, si ese directorio aún existe. Si el directorio correspondiente ya no existe, CHKDSK crea un directorio en la raíz del disco y mueve el archivo allí.

Paso 3: comprobar los descriptores de seguridad

Los descriptores de seguridad contienen información sobre el propietario del archivo o directorio, los permisos NTFS para el archivo o directorio e información de auditoría para el archivo o directorio. CHKDSK verifica la estructura de cada descriptor de seguridad, pero no verifica la existencia real de los usuarios o grupos enumerados ni la validez de los permisos otorgados.

Etapa 4. Comprobación de sectores

Esta etapa de ejecución CHKDSK está determinada por la presencia del parámetro /R al iniciar el programa. Búsquedas de sectores malos en espacio libre de volumen. CHKDSK intenta leer todos los sectores del volumen y, si se detecta un error, el clúster que contiene el sector se marca como incorrecto y se elimina de la estructura lógica del volumen. Incluso sin usar una llave /R el programa siempre lee los sectores relacionados con la tabla MFT(a metadatos). Además, los sectores que se utilizan para el área de datos del usuario se verifican en las etapas anteriores de CHKDSK.

Es necesario tener en cuenta el hecho de que el tiempo de ejecución de CHKDSK con la clave /R puede ser significativo. Además, los discos duros modernos tienen un sistema integrado de autoprueba y monitoreo de parámetros (S.M.A.R.T), cuya presencia hace que no tenga sentido utilizar el modo de búsqueda de sectores defectuosos utilizando CHKDSK, ya que todas las unidades modernas realizan constantemente rutinas internas para monitorear el estado técnico y el autodiagnóstico, así como procedimientos integrados en el firmware para reasignar sectores poco legibles (sectores inestables) a sectores del área de reserva (procedimiento de reasignación o reasignación). Estos procesos ocurren invisibles para el usuario de la computadora. Por lo tanto, la presencia de bloques defectuosos solo es posible si no hay espacio libre en el área de reserva para la reasignación, o si ocurren fallas al escribir datos en el sector, por ejemplo, durante un corte de emergencia de la fuente de alimentación primaria.

Cuando se detectan archivos perdidos, el programa CHKDSK los crea en la estructura del sistema de archivos como archivos con la extensión .CHK. En la práctica, la información de dichos archivos se puede recuperar manualmente sólo en los casos en que se presenta en forma de texto. En algunos casos, puede utilizar software de terceros, como la utilidad




Arriba