exFAT
Apariencia
exFAT | ||
---|---|---|
Desarrollador | Microsoft | |
Nombre completo | Extended File Allocation Table | |
Sistemas operativos compatibles |
Windows Embedded CE 6.0 Windows XP (incluido x64) SP2 y posteriores (opcional[1]) Windows Server 2003 SP2 (opcional[1]) Windows Vista SP1 y posterior Windows 7 Windows Server 2008 Windows Server 2008 R2 (Linux) Mac OS X 10.6.5 y posterior | |
Introducción | noviembre de 2006 (Windows Embedded CE 6.0) | |
Identificador de la partición |
MBR/EBR: 0x07 (la misma que HPFS/NTFS) BDP/GPT: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 | |
Estructuras | ||
Contenido del directorio | Tabla | |
Localización de archivo | bitmap, linked list | |
Bloques malos | Etiquetado de clusters | |
Límites | ||
Máxima dimensión de archivo | 16 EiB | |
Máximo número de archivos | hasta 2,796,202 por directorio[2] | |
Tamaño máximo del nombre de archivo | 255 caracteres UTF-16 | |
Tamaño máximo del volumen | 64 ZiB, recomendado 512 TiB[1] | |
Características | ||
Fechas registradas | Creación, modificado, acceso | |
Rango de fecha | 01/01/1980 hasta 31/12/2107 | |
Resolución de fecha | 10 ms | |
Bifurcaciones | Sí | |
Atributos | Solo lectura, oculto, sistema, etiqueta de volumen, subdirectorio, archivo | |
Permisos de acceso a archivos | ACL (solo en Windows CE 6) | |
Compresión transparente | No | |
Cifrado transparente | No | |
exFAT (Extended File Allocation Table) es un sistema de archivos patentado y privativo de Microsoft especialmente adaptado para memorias flash presentado con Windows Embedded CE 6.0. exFAT se utiliza cuando el sistema de archivos NTFS no es factible debido a la sobrecarga de las estructuras de datos.
Ventajas
- Límite teórico para el tamaño de fichero de 264 bytes (16 Exbibytes), límite aumentado desde 232 bytes (4 Gibibytes).
- Tamaño de cluster de hasta 2255 bytes, límite implementado de 32MB.
- Mejoras en el rendimiento de la asignación de espacio libre gracias a la introducción de un free space bitmap.
- Soporte de 2.796.202 ficheros por directorio.
- Soporte de 2.796.202 directorios por partición. Lo que permite almecenar hasta 7,8 billones de archivos.
- Soporte para listas de control de acceso.
- Soporte para Transaction-Safe FAT File System (TFAT) (función activada opcionalmente en WinCE).
- En Windows 7, la función ReadyBoost mejora su capacidad, al eliminarse el límite de archivos de 4Gb del sistema FAT.
- Multiplataforma, tanto Mac OS X (desde la versión 10.7) como Microsoft Windows (desde la versión 7) soportan lectura y escritura de forma nativa. Windows XP mediante el Service Pack 2 y Windows Vista con el Service Pack 1, también pueden manejar este formato.
Compatibilidad
- En Windows XP y Windows Server 2003, se debe tener instalado al menos en Service Pack 2 para poder instalar la actualización de compatibilidad con exFAT. Dicha actualización está documentada en el artículo KB955704.
- En Windows Vista se debe instalar en Service Pack 1 para añadir compatibilidad con exFAT.[3]
- Windows 8
- Los dispositivos que usan el formato de archivos exFAT no pueden ser leídos por versiones anteriores a Windows XP, ni por versiones de DOS u OS/2.
- En distribuciones GNU/Linux se puede disponer de soporte a través del subsistema FUSE.[4] Dicho soporte ya se encuentra empaquetado oficialmente en algunas distribuciones como Debian.[5]
- En el caso específico de Mac OS X, se permite la lectura a partir de la versión 10.6.4, la escritura a partir de la 10.6.6 y el formateo a partir de la 10.6.8. En Mac OS X 10.7 (Lion) viene de manera nativa desde la primera versión.
- Algunos aparatos independientes del ordenador, como reproductores DVD, no pueden leer este sistema de archivos. Aunque esto podría cambiar con la aparición de aparatos con compatibilidad para exFAT.
Referencias
- ↑ a b c «KB955704». 27 de enero de 2009. «Description of the exFAT file system driver update package [for Windows XP and Windows Server 2003]».
- ↑ US application 2009164440 contains Microsoft exFAT specification (revisión 1.00)
- ↑ Brandon LeBlanc (2007-08-28). «Vista SP1 Whitepaper». Microsoft. Consultado el 28 de agosto de 2007.
- ↑ «Project Hosting on Google Code - exfat in Linux».
- ↑ «Paquete exfat-fuse en packages.debian.org».