Limpiar área de datos del archivo específico
Discutimos sobre los datos que limpiaban los programas que limpian los datos del espacio unallocated del disco o limpian el disco entero. Pero si el usuario está dispuesto a limpiar los datos cada vez en que él suprime los datos, puede ser una época que toma proceso para limpiar el espacio unallocated entero del disco.
Necesitamos este tipo de datos que limpian programas para limpiar el área de datos ocupada solamente por ese archivo particular. Para hacer esto, conseguimos la ayuda del FAT y de las entradas en la guía de raíz, para encontrar el área de datos ocupada por ésa los archivos particulares. Incluso en caso del disco blando, si los datos no se hacen fragmentos, podemos hacer tan solamente con la ayuda de la información del directorio de raíz. La tabla siguiente demuestra la información almacenada por una entrada en la guía de raíz con 32 octetos, para cualquier archivo:
Compensación |
Tamaño |
Descripción |
00H |
8 octetos |
Nombre de fichero (también ver la tabla siguiente para el significado especial del primer carácter del nombre del archivo) |
08H |
3 octetos |
Extensión |
0BH |
1 octeto |
Cualidades del archivo (véase la tabla de las cualidades del archivo) |
0CH |
10Bytes |
Reservado |
16H |
2 octetos |
Actualizado creada o pasado de Tiempo (véase la tabla date-Time del formato) |
18H |
2 octetos |
Actualizado creada o pasado de la fecha (véase la tabla date-Time del formato) |
1AH |
2 octetos |
Racimo que comienza o primer del archivo
(El valor 0000H se utiliza en directorio del padre (“. ”) entradas para indicar que el directorio del padre es el directorio de raíz) |
1CH |
4 octetos |
Tamaño del archivo en octetos. |
Como vemos en el contenido de la entrada en la guía de raíz, somos capaces encontrar el racimo que comienza y que termina de los archivos. El primer octeto del nombre de fichero puede también contener una cierta información importante sobre archivo. La información dada por este octeto puede ser uno de dado abajo:
Primer carácter del nombre del archivo |
Valor |
Significado |
00H |
Indica que esta entrada en la guía es inusitada. |
05H |
Indica que el 1r carácter del nombre de fichero es el carácter E5H pero el archivo no se ha suprimido realmente. (Véase el significado de E5H) |
E5H |
Se ha borrado el archivo y esta entrada en la guía es entrada en la guía de un archivo suprimido. El área de datos ocupada previamente por ese archivo está libre ahora para la asignación para otro archivo nuevo. |
2EH |
Esto es un Sub-directory. El campo del número del racimo de esta entrada contendrá el número del racimo del directorio. |
2EH 2EH |
Dos 2EH en una entrada en la guía indican la entrada en la guía del padre de un sub-Directory. El número del racimo de esta entrada contendrá el número del racimo del directorio del padre de este directorio. El número del racimo será 0000H cero si el directorio del padre es directorio de raíz. |
|