El comando CHKDSK comprueba el estado del disco y muestra los informes de estado, así como la corrección de errores de disco.
El informe de estado muestra un error lógico en el sistema de archivos de MS-DOS que consiste en una tabla de asignación de archivos (FAT) y un directorio (CHKDSK no verifica que la información del archivo se pueda leer con precisión). Si hay un error en el disco, CHKDSK mostrará un mensaje de advertencia. Por lo tanto, de vez en cuando, use CHKDSK para verificar si hay errores en el disco y garantizar el funcionamiento normal del sistema.
Primero, la sintaxis del comando CHKDSK
Unidad CHKDSK: [[ruta de acceso] nombre de archivo] [/F] [/V]
Para mostrar el estado del disco de la unidad actual, Comandos disponibles:
CHKDSK
II. Explicación de los parámetros del comando CHKDSK
(1) unidad
Especifique la unidad donde se encuentra el disco que se debe verificar con CHKDSK.
(2) [ruta] nombre de archivo
Especifique la ruta y el nombre de un archivo o grupo de archivos que CHKDSK debe verificar. Use comodines (* o?) para especificar varios archivos.
III. Conmutación de los comandos CHKDSK
(1) /F
Corrección de errores de disco. Tenga en cuenta que no debe seleccionar esta opción cuando ejecute CHKDSK desde otras aplicaciones (como Windows).
(2) /V
Cuando se comprueba el disco, se muestran los archivos en cada directorio.
Cuarto, adquisición de información de ayuda
Si no conoce el uso del comando CHKDSK, no importa, en cualquier momento bajo DOS en CHKDSK /? Se puede entender su uso.
V. Notas sobre los comandos de CHKDSK
(1) Formularios de informes de estado
MS-DOS muestra los informes de estado de CHKDSK en un formulario similar al siguiente:
Volumen MS-DOS_6 creado 07-16-1996 10: 40a
El número de serie del volumen es 2111-59F0
629,424,128 bytes de espacio total en disco
638,976 bytes en 15 ocultos Archivos
1,146,880 bytes en 70 directorios
120,766,464 bytes en 1,802 archivos de usuario
506,871,808 bytes disponibles en el disco
(2) Corregir errores de disco
Al corregir los errores de disco, es mejor usar el programa ScanDisk. Vea el comando (SCANDISK) para más detalles. Use el comando CHKDSK /F para corregir la información de visualización de error de disco de la siguiente manera:
10 unidades de asignación perdidas encontraron 3 cadenas
¿convertir cadenas perdidas en archivos?
Si presiona Y, MS -DOS almacena cada cadena faltante en el directorio raíz como un nombre de archivo en la forma de FILEnnnn.CHK, nnnn es un número que comienza desde 0000. Una vez finalizada la comprobación de CHKDSK, puede verificar si los archivos contienen los datos requeridos. Si los tiene, puede editarlos y usarlos. De lo contrario, puede eliminarlos todos para evitar ocupar espacio en el disco. Si se selecciona N, MS-DOS solo corrige el disco pero no guarda el contenido de la unidad de asignación perdida.
Si no se usa el modificador /F, CHKDSK mostrará un mensaje para recordarle al usuario si el archivo necesita ser corregido y restaurado, pero no se realiza la corrección del error real.
(3) Parámetro ERRORLEVER
Si CHKDSK no encuentra ningún error, el valor devuelto a ERRORLEVER es 0. Si se encuentran uno o más errores, el valor de ERRORLEVER en el retorno es 255.
VI. Precauciones para usar el comando CHKDSK
(1) Cuando el sistema tiene un archivo abierto
No use CHKDSK cuando un archivo está abierto. Debido a que CHKDSK está diseñado para asumir que el archivo de disco está cerrado. Cuando se abre un archivo, el MS-DOS correspondiente modificará la tabla de asignación de archivos y la estructura del directorio. Este cambio no necesariamente ocurre inmediatamente, y los cambios en la tabla de asignación de archivos y la estructura del directorio ocurren en diferentes momentos. Por lo tanto, si CHKDSK se ejecuta cuando se abre el archivo en el disco, la inconsistencia de la estructura del directorio y la tabla de asignación de archivos se interpretará como un error, lo que resultará en la pérdida de datos o la corrupción del sistema de archivos. Por lo tanto, no ejecute CHKDSK cuando ejecute otros programas, como Microsoft Windows.
(2) CHKDSK no se puede usar para unidades y redes asignadas.
CHKDSK no se puede utilizar para unidades formadas por comandos SUBST, ni para verificaciones de disco en unidades de red.
(3) Physical Disk Error
El comando CHKDSK solo puede encontrar errores lógicos en el sistema de archivos, no errores de discos físicos. Para encontrar errores en el disco físico, use el programa SCANDISK.
(4) Sector de disco defectuoso
En el informe CHKDSK, los sectores defectuosos están marcados con "malo", y SCANDISK y otros programas de corrección de errores de disco físico también marcan los sectores defectuosos como "malos". Por lo tanto, los sectores defectuosos no causarán daño.
(5) Archivos con vínculos cruzados
Si hay dos archivos o directorios que comparten registros del mismo espacio en el disco, CHKDSK informará los archivos con vínculos cruzados. Si CHKDSK encuentra que existe un archivo con enlaces cruzados, mostrará algo como lo siguiente:
< Archivo > está enlazado en la unidad de asignación < número >
CHKDSK no parcheará los archivos con enlaces cruzados, incluso Se especifica el elemento /F. Para reparar archivos con enlaces cruzados, debe ejecutar el programa SCANDISK, o repararlo manualmente, luego copiarlo en el archivo especificado y eliminar el archivo original.
VII, ejemplos de aplicación
(1) guardar el informe de estado de CHKDSK en el archivo
El informe de estado de CHKDSK se puede redirigir y enviar a un archivo para guardar, pero preste atención a No utilice el modificador /F cuando dirija la salida CHKDSK a un archivo. Por ejemplo, la información de verificación de CHKDSK se envía al archivo CHK.LIS con el comando: C: \\ DOS > CHKDSK A: > CHK.LIS.
(2) Si verifica la cantidad de datos almacenados en la unidad C, la cantidad de espacio libre y los errores correctos en el disco, puede ingresar el siguiente comando:
CHKDSK C:
Cuando se produce un error, CHKDSK se detendrá y solicitará un mensaje.
(3) Buscar archivos
Use los comandos CHKDSK y FIND para combinar la función de canalización para lograr una búsqueda completa del archivo. Este formato de comando no solo puede enumerar el directorio donde se encuentra el archivo, sino también Enumere los archivos del mismo nombre en cada directorio, incluso los archivos implícitos. Vale la pena señalar que antes de usar este comando, primero debe corregir el error de disco con el parámetro CHKDSK /F. Por ejemplo, busque el archivo README en la unidad C. El formato del comando es el siguiente:
C: > CHKDSK /VIFIND "README"
Síntoma: Ejecute el cliente de Warcraft, el abandono automático se produce en apr
UC atrae a más y más usuarios de chat debido a su bajo consumo de rec
1. Análisis de la demanda: comprensión básica de los requisitos mediante la comprensión del negocio
Creo que ha encontrado un CD de este tipo: la capacidad total del CD
Escanee y descifre la cuenta ADSL
Habilidades de aplicación de expertos en computación son muy recomendables
Diagrama de flujo de desarrollo de proyectos de software
¿Cuál es el formato de archivo de gsv? ¿Cómo abrir gsv
Software de instalación de fallas clásicas
Solo tres pasos para hacer una bella e-revista
La forma de configurar el mapa móvil de Baidu no es de gran velocidad
¿Qué debo hacer si no se forma el sistema de gráficos dnf?
Elegir el software antivirus adecuado para usted
Contando el software de "fuerza bruta" en Linux
Los gestos de deslizamiento de borde plano de Win10 y el método de abrir /cerrar
Juego de sistema Win7 no puede ser de pantalla completa
¿Cuáles son las mejoras de seguridad en Windows XP SP2?
¿Cómo elimina Win8 la miniatura del registro de uso del avatar?
Win8 actualización KB2770917 parche solución fallida
El archivo de lotes de bat de ejecución del sistema Win7 muestra un error de resolución