Jadual Penempatan Fail

FAT12 FAT16 FAT32
Pengeluar Microsoft
Nama Penuh File Allocation Table
(12-bit version) (16-bit version) (32-bit version)
Introduced 1977 (Microsoft Disk BASIC) July 1988 (MS-DOS 4.0) August 1996 (Windows 95 OSR2)
Partition identifier 0x01 (MBR) 0x04, 0x06, 0x0E (MBR) 0x0B, 0x0C (MBR)
EBD0A0A2-B9E5-4433
-87C0-68B6B72699C7
(GPT)
Struktur FAT12 FAT16 FAT32
Directory contents Table
File allocation Linked List
Bad blocks Linked List
Limits FAT12 FAT16 FAT32
Max file size 32 MiB 2 GiB 4 GiB
Max number of files 4,077 65,517 268,435,437
Max filename size 8.3 or 255 characters when using LFNs
Max volume size 32 MiB 4 GiB 8 TiB
Features FAT12 FAT16 FAT32
Dates recorded Creation, modified, access
Date range January 1, 1980 - December 31, 2107
Forks Not natively
Attributes Read-only, hidden, system, volume label, subdirectory, archive
Permissions No
Transparent compression Per-volume, Stacker, DoubleSpace, DriveSpace No
Transparent encryption Per-volume only with DR-DOS No

File Allocation Table (FAT) merupakan satu sistem fail yang dikembangkan oleh Microsoft untuk MS-DOS dan sistem fail utama untuk versi pengguna Microsoft Windows hinggalah Window ME.

Fail sistem FAT dianggap tidak sukar berbanding dengan fail sistem yang lain (secara relatifnya), dan akibat disokong oleh semua sistem operasi yang wujud untuk komputer persendirian.Ia sentiasa sesuai untuk format floppy disk dan memori kad yang padat,dan mempermudahkan perkongsian data diantara sistem operasi yang berbeza yang diinstall pada komputer yang sama.(multiboot)

Masalah yang paling ketara dengan sistem fail ini ialah ketika fail dipadamkan dan fail baru dicipta/disimpan ke atas media, fragment atau bahagian-bahagian fail tersebut akan berpecah dan ditulis atas bahagian-bahagian yang tidak bersambung. Ini mengakibatkan defragmentation yang melambatkan proses pembacaan dan penulisan.De-fregmentition dengan menggunakan perisian-perisian tertentu adalah satu-satunya jalan penyelesaian kepada masalah ini, tetapi ia kerap kali akan mengambil masa yang lama dan harus dilakukan dengan kerap untuk memastikan sistem fail FAT yang bersih.