I forbindelse med computerlagring og filsystemer er der flere typer filallokeringstabeller (FAT), der bruges til at administrere data på diskdrev:
1. FAT (original):
Den originale version af FAT, blot kaldet FAT, blev introduceret i de tidlige dage af computing og blev brugt i MS-DOS og tidlige Windows-operativsystemer. Det er enkelt og nemt at implementere, men har begrænsninger med hensyn til effektivitet, især med større diskstørrelser.
2.FAT12:
FAT12 er en forbedring af den originale FAT, der bruger 12 bit til at gemme information om hver filklynge. Det giver en lille stigning i effektiviteten sammenlignet med den originale FAT, men har stadig begrænsninger med hensyn til diskpladsudnyttelse og ydeevne.
3.FAT16:
FAT16 bruger 16 bit til at gemme filklyngeoplysninger, hvilket giver mulighed for et større antal klynger og dermed mere effektiv brug af diskplads. Det blev almindeligvis brugt i MS-DOS og tidlige versioner af Windows.
4.FAT32:
FAT32 er en udvidelse af FAT16, der bruger 32 bit til at gemme filklyngeinformation, hvilket markant øger effektiviteten og kapaciteten af disklagring. Det er bredt understøttet af forskellige operativsystemer og enheder og er stadig almindeligt brugt i USB-drev og andre flytbare lagerenheder.
5.exFAT (Udvidet filallokeringstabel):
exFAT er et moderne filsystem introduceret af Microsoft for at løse begrænsningerne ved FAT32. Den bruger 64-bit klyngeindgange, hvilket giver mulighed for meget større diskkapacitet og forbedret ydeevne. exFAT understøttes af moderne operativsystemer og bruges almindeligvis i større USB-drev, SD-kort og andre lagerenheder med høj kapacitet.
Disse FAT-typer varierer med hensyn til deres effektivitet, kapacitet, kompatibilitet og ydeevne. Valget af FAT-type afhænger af lagerenhedens størrelse og art samt de operativsystemer og enheder, der skal have adgang til de data, der er gemt på den.