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.