Saltar al contenido principal

Sistema de archivos NTFS

Introducción: El papel de un sistema de archivos​

El sistema de archivos actúa como intermediario entre el hardware de almacenamiento y el sistema operativo para asegurar la organización, la seguridad, el acceso y la integridad de los datos almacenados. Cada sistema operativo suele tener sistemas de archivos preferidos (por ejemplo, NTFS para Windows, ext4 para Linux, APFS para macOS), optimizados para sus necesidades específicas.

El sistema de archivos cumple varias funciones críticas:

  • Gestión de datos: Almacenamiento de archivos de forma estructurada.
  • Organización jerárquica: Estructuración de archivos en carpetas y subcarpetas.
  • Control de acceso: Gestión de permisos y aseguramiento de los datos.
  • Gestión del espacio: Optimización del almacenamiento de datos.
  • Fiabilidad y rendimiento: Recuperación en caso de errores, registro de modificaciones y gestión eficiente de archivos grandes.

NTFS​

NTFS (New Technology File System) es un sistema de archivos desarrollado por Microsoft en 1993, introducido con Windows NT 3.1 para reemplazar el antiguo sistema FAT (File Allocation Table). NTFS fue diseñado para responder a las crecientes exigencias de robustez, seguridad y rendimiento en entornos profesionales.

Organización interna​

NTFS utiliza una estructura llamada Master File Table (MFT). Se trata de una tabla central que almacena entradas que describen cada archivo y carpeta del volumen NTFS. Cada entrada contiene atributos del archivo (nombre, tamaño, permisos, ubicación física de los datos, etc.).

Organización jerárquica​

NTFS organiza los archivos y carpetas de manera jerárquica, permitiendo una navegación intuitiva y estructurada. Cada volumen NTFS está representado por un árbol de carpetas, donde cada carpeta puede contener archivos y otras carpetas.

  • Volumen: Unidad de almacenamiento lógica (ej.: disco duro, partición).
  • Carpeta: Contenedor para archivos y otras carpetas.
  • Archivo: Unidad de datos almacenada en el volumen (ej.: documento, imagen).

Permisos y seguridad NTFS​

NTFS utiliza las ACL (Access Control Lists) para asegurar archivos y carpetas.

Permisos principales de NTFS​

  • Control total
  • Modificación
  • Lectura y ejecución
  • Solo lectura
  • Escritura
  • Permisos especiales avanzados (por ejemplo: toma de posesión, eliminación).

Atributos avanzados de NTFS​

NTFS ofrece varios atributos particulares aplicables a archivos/carpetas:

  • Compresión: Permite una compresión transparente a nivel del sistema de archivos. Ahorro de espacio en disco, pero con una ligera penalización en el rendimiento.

  • Cifrado de archivos y carpetas (EFS - Encrypting File System): Cifrado transparente de archivos/carpetas para asegurar los datos.

  • Cifrado de disco BitLocker: Cifrado completo del volumen para proteger los datos contra accesos no autorizados.

  • Atributos estándar: Oculto, solo lectura, archivo, sistema.

  • Hard links / Enlaces simbólicos: Enlaces a archivos/carpetas en otras ubicaciones. Es decir, un mismo archivo puede ser accesible desde varios lugares.

Registro (Journalización)​

NTFS es un sistema journalizado, es decir, mantiene un registro ($LogFile) de todas las modificaciones realizadas en el volumen. Esto permite recuperar rápidamente los datos y garantizar la integridad después de un fallo o un corte de energía.

aviso

La journalización permite garantizar la integridad de los metadatos y no de los datos en sí. No reemplaza las copias de seguridad regulares.

Herramientas esenciales de NTFS en Windows​

HerramientaFunción
chkdskVerifica y repara la integridad de NTFS.
icaclsMuestra/modifica los permisos de NTFS.
takeownPermite tomar la propiedad de un archivo.
Explorador de archivosGestión gráfica estándar.

NTFS comparado con otros sistemas de Windows​

AspectoNTFSFAT32exFATreFS
SeguridadACL avanzadasMuy limitadoLimitadoACL avanzadas
CompresiónSíNoNoNo (pero deduplicación)
CifradoSíNoNoNo
Tamaño máx. archivo16 exa4 GB128 PB16 exa
JournalizaciónSíNoNoSí
FiabilidadAltaBajaMediaMuy alta (servidores)

Referencias​