Tabla de asignación de archivos

A causa de ello, es un formato popular para disquetes admitido prácticamente por todos los sistemas operativos existentes para computadora personal.

Con el tiempo, esto hace que el proceso de lectura o escritura sea cada vez más lento.

La denominada desfragmentación es la solución a esto, pero es un proceso largo que debe repetirse regularmente para mantener el sistema de archivos en perfectas condiciones.

Esto obligaba a usar clusters de 32 KiB con los usuales 512 bytes por sector.

Así que el límite definitivo de FAT16 se situó en los 4 (2GiB por clúster) GiB.

No obstante, el formato resultante no era compatible con otras implementaciones de la época, y además, generaba más fragmentación interna (se ocupaban clusters enteros aunque solamente se precisaran unos pocos bytes).

Windows 98 fue compatible con esta extensión en lo referente a lectura y escritura.

A menudo se confunde con el soporte LFN (nombres largos de archivo) ya que este estaba habilitado por defecto en Windows 95.

Esta implementación también se conoce como VFAT por culpa del controlador de Windows 95 que lo incorporó por primera vez.

Los nombres largos también se soportaron en Windows NT a partir de la versión 3.5.

En teoría, esto debería permitir aproximadamente 100.100.538.948.585.453 clusters, arrojando tamaños de almacenamiento cercanos a los 8 TiB.

Este soporte no estuvo disponible en la línea empresarial hasta Windows 2000.

UMSDOS quedó en desuso con la aparición de VFAT en recientes versiones del núcleo Linux.

El sistema de archivos FAT no está diseñado para albergar metadatos.

Por ejemplo, almacenándolos en archivos o carpetas extra (de manera similar a UMSDOS) o también otorgando una semántica especial a estructuras no usadas en el formato original.

Mac OS, a través de la utilidad PC Exchange, almacena metadatos en un archivo oculto denominado "FINDER.DAT" (uno por carpeta).

Mac OS X almacena los metadatos en un archivo oculto denominado como su propietario, pero comenzando por ".-".

Cuando se refiere a volúmenes en FAT, los almacena en un archivo oculto denominado "EA DATA.

Windows NT soporta meta-datos en los sistemas de archivos HPFS, NTFS y FAT (mediante el mismo mecanismo que OS/2).

NTFS es un sistema de archivos superior a este en múltiples aspectos: eficiencia, rendimiento y fiabilidad.

Su principal desventaja es el excesivo tamaño que desperdicia en pequeños volúmenes y su limitado soporte en otros sistemas operativos.

Sus especificaciones son un secreto comercial; no obstante, esto está cambiando, gracias a la ingeniería inversa, pues ya es posible leer y escribir en particiones NTFS en Linux con herramientas como NTFS-3G.

Los nombres largos se almacenan ocupando varias entradas en el índice para el mismo archivo o carpeta.

Hasta el momento, Microsoft ha citado cuatro patentes sobre FAT como fundamento de sus pretensiones.

Estructura de una tabla FAT32, con tres archivos asignados
Tres entradas de directorio bajo un sistema de archivos VFAT (FAT32)