exFAT

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 15:03 5 nov 2014 por Sergio Andres Segovia (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.
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
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

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

  1. 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]». 
  2. US application 2009164440 contains Microsoft exFAT specification (revisión 1.00)
  3. Brandon LeBlanc (2007-08-28). «Vista SP1 Whitepaper». Microsoft. Consultado el 28 de agosto de 2007. 
  4. «Project Hosting on Google Code - exfat in Linux». 
  5. «Paquete exfat-fuse en packages.debian.org». 

Enlaces externos