В начале тома FAT12 или FAT16 заранее выделяется место для корневого каталога, достаточное для хранения 256 записей (элементов), что ограничивает число файлов и каталогов в корневом каталоге (в FAT32 такого ограничения нет). Элемент каталога FAT, размер которого составляет 32 байта, хранит имя файла, его размер, начальный кластер и метку времени (время создания, последнего доступа и т.д.). Если имя файла состоит из Unicode-символов или не соответствует правилам именования по формуле "8.3", принятым в MS-DOS, оно считается длинным, и для его хранения выделяются дополнительные элементы каталога.
Вспомогательные элементы предшествуют главному элементу для файла. На рисунке показан пример элемента каталога для файла с именем "The quick brown fox". Система создала представление этого имени в формате "8.3", THEQUI~1.FOX (в элементе каталога нет "точки", поскольку предполагается, что точка следует после восьмого символа), и использовала два дополнительных 32-х байтных элемента для хранения длинного Unicode-имени. Каждая строка на рисунке состоит из 16 байт.
Второй (и последний) элемент для длинного имени
0х42
w
n
.
f
o
0x01
0x00
Контр. сумма
x
0x0000
0xFFFF
0xFFFF
0xFFFF
0xFFFF
0x0000
0xFFFF
0xFFFF
Первый элемент для длинного имени
0x01
T
h
e
q
0x0F
0x00
Контр. сумма
u
i
c
k
b
0x0000
r
o
Элемент для краткого имени
T
H
E
Q
U
I
~
1
F
O
X
0x20
NT
Время создания
Дата создания
Время последнего доступа
0x0000
Время последней модификации
Дата последней модификации
Первый кластер
Размер файла
‹ Поддержка длинных имен файлов
Вверх
Преимущества FAT32 ›