
exFAT (Extended File Allocation Table) es un sistema de archivos 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.
- 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.
- En Windows Vista se debe instalar en Service Pack 1 para añadir compatibilidad con exFAT.
- 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.
- 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 OSX 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.
- En Windows Vista se debe instalar en Service Pack 1 para añadir compatibilidad con exFAT.
- 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.
- 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 OSX 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.