Compartir a través de


Archivos y clústeres

Un archivo es una unidad de datos en el sistema de archivos al que un usuario puede acceder y administrar. Un archivo debe tener un nombre único en su directorio. Consta de uno o varios flujos de bytes que contienen un conjunto de datos relacionados, además de un conjunto de atributos (también denominados propiedades) que describen el archivo o los datos del archivo. La hora de creación de un archivo es un ejemplo de un atributo de archivo.

Cuando se crea un archivo, se crea una secuencia predeterminada sin nombre para almacenar todos los datos escritos en el archivo mientras está abierto. También puede crear secuencias adicionales dentro del archivo. Estas secuencias adicionales se conocen como secuencias alternativas. En la ilustración siguiente se muestra un archivo con la secuencia predeterminada y dos secuencias alternativas.

archivo con una secuencia predeterminada y dos secuencias alternativas

Los atributos de archivo no se almacenan en los flujos de datos con los datos de archivo, pero se almacenan en otro lugar y se administran mediante el sistema operativo.

Todos los datos del sistema de archivos, incluido el código de arranque y los directorios del sistema, se almacenan en archivos por el sistema de archivos NTFS. Otros sistemas de archivos almacenan esta información en regiones de disco externas al sistema de archivos. Una ventaja de almacenar esta información en archivos es que Windows puede localizar, acceder y mantener la información fácilmente. Otras ventajas son que cada uno de estos archivos puede estar protegido por un descriptor de seguridad y, en el caso de daños parciales en el disco, se pueden reubicar rápidamente en una parte más segura del disco.

La unidad de almacenamiento fundamental de todos los sistemas de archivos admitidos es un clúster, que es un grupo de sectores. Esto permite al sistema de archivos optimizar la administración de datos de disco independientemente del tamaño del sector de disco establecido por el controlador de disco de hardware. Si el disco que se va a administrar es grande y grandes cantidades de datos se mueven y organizan en una sola operación, el administrador puede ajustar el tamaño del clúster para adaptarlo.

Windows administra archivos a través de objetos de archivo, identificadores de archivo y punteros de archivo.

Para obtener más información sobre las secuencias de archivos, vea Secuencias de archivos. Para más información sobre los clústeres, consulte Clústeres y extensiones. Para obtener más información sobre cómo acceder y administrar archivos, vea File Management and File Management Reference.

En esta sección

Tema Descripción
Secuencias de archivos
En el sistema de archivos NTFS, las secuencias contienen los datos que se escriben en un archivo y que proporcionan más información sobre un archivo que atributos y propiedades.
Objetos de archivo
Los objetos de archivo funcionan como la interfaz lógica entre los procesos de kernel y modo de usuario y los datos de archivo que residen en el disco físico.
Identificadores de archivo
Cuando un proceso abre un archivo mediante la función CreateFile , se asocia un identificador de archivo hasta que finaliza el proceso o el identificador se cierra mediante la función CloseHandle .
Punteros de archivo
Un puntero de archivo es un valor de desplazamiento de 64 bits que especifica el siguiente byte que se va a leer o la ubicación para recibir el siguiente byte escrito.
Clústeres y extensiones
Los clústeres se pueden hacer referencia desde dos perspectivas diferentes: dentro del archivo y en el volumen.