A Fájl-hozzárendelési táblázat (FAT) a Microsoft által 1977-ben létrehozott fájlrendszer.
A FAT még ma is használatos, mint a hajlékonylemez-meghajtó és a hordozható, nagy kapacitású tárolóeszközök, például a flash meghajtók és más szilárdtestű memóriaeszközök, például az SD kártyák preferált fájlrendszere.
A FAT volt az elsődleges fájlrendszer, amelyet az MS-DOS-ban Windows ME rendszereken használtak az összes Microsoft fogyasztói operációs rendszerében. Annak ellenére, hogy a FAT továbbra is támogatott opció a Microsoft újabb operációs rendszereken, az NTFS a mai napig használt elsődleges fájlrendszer.
A Fájl-hozzárendelési táblázat fájlrendszere idővel javult, elsősorban a nagyobb merevlemez-meghajtók és nagyobb fájlméretek támogatása miatt.
A FAT fájlrendszer különböző verzióinál sokkal több a következő:
FAT12 (12 bites fájl-hozzárendelési táblázat)
A FAT fájlrendszer első, széles körben használt verzióját, a FAT12-et 1980-ban vezették be, a DOS első verziói mellett.
A FAT12 volt az elsődleges fájlrendszer a Microsoft operációs rendszerek számára az MS-DOS 3.30 verzióján keresztül, de a legtöbb rendszerben az MS-DOS 4.0-n keresztül is használták. A FAT12 még mindig az aktuális floppy lemezen használt fájlrendszer ma.
A FAT12 legfeljebb 16 MB méretű és legfeljebb 4 MB méretű fürtöket képes kezelni, vagy 8 KB-os, 32 MB-os, legfeljebb 4,084 fájl egyetlen köteten (8KB klaszter használatakor).
A FAT12 alatt a fájlnevek nem haladhatják meg a maximális karakterkészlet 8 karaktert, a 3 pedig a mellékállomást.
Számos fájlattribútum került először a FAT12-ben, beleértve a rejtett, csak olvasható, rendszer- és kötetcímkét.
Jegyzet: A FAT8, amelyet 1977-ben vezettek be, a FAT fájlrendszer első igazi verziója volt, de csak korlátozottan használható, és csak bizonyos terminál stílusú számítógépes rendszereken.
FAT16 (16 bites fájl-hozzárendelési táblázat)
A FAT második megvalósítása a FAT16, amelyet először 1984-ben vezettek be a PC DOS 3.0 és az MS-DOS 3.0 verzióban.
A FAT16 egy kicsit továbbfejlesztett verziója, az FAT16B volt az MS-DOS 4.0 elsődleges fájlrendszere MS-DOS 6.22-n keresztül. Az MS-DOS 7.0 és a Windows 95 operációs rendszertől kezdve, egy továbbfejlesztett verziót, a FAT16X-et használtak.
Az operációs rendszertől és a használt fürtmérettől függően a maximális meghajtó mérete a FAT16 formátumú meghajtó 2 GB-tól 16 GB-ig terjedhet, ez utóbbi csak 256 KB-os fürtökben található Windows NT 4 rendszerben.
A FAT16-as fájlméretek max Nagy fájltámogatás engedélyezett, vagy 2 GB nélkül.
A FAT16 köteten tárolható fájlok maximális száma 65 536. A FAT12-hez hasonlóan a fájlnevek 8 + 3 karakterre korlátozódtak, de a Windows 95-ről kezdődően 255 karakterre bővült.
Az archív fájl attribútuma a FAT16-ban került bevezetésre.
FAT32 (32 bites fájlok elosztási táblázata)
A FAT32 a FAT fájlrendszer legújabb verziója. A Windows 95 OSR2 / MS-DOS 7.1-es verzióra 1996-ban került bevezetésre, és a Windows ME rendszeres Windows verziók elsődleges fájlrendszere volt.
A FAT32 támogatja az alapcsomag méreteit akár 2 TB-ig, akár akár 16 TB-t is, 64 KB-os fürtökkel.
A FAT16-hoz hasonlóan a FAT32-es fájlméretek max Nagy fájltámogatás bekapcsolt vagy 2 GB nélkül. A FAT32 módosított változata, az úgynevezett FAT32 + , támogatja a közel 256 GB méretű fájlokat!
Legfeljebb 268.173.300 fájl tárolható a FAT32 köteten, amennyiben 32 KB-os klasztereket használ.
exFAT (kiterjesztett fájlallokációs táblázat)
Az exFAT, amelyet 2006-ban vezettek be, egy újabb fájlrendszer a Microsoft számára, bár ez nem a "következő" FAT verzió a FAT32 után.
Az exFAT elsősorban hordozható médiaeszközökkel, például flash meghajtókkal, SDHC és SDXC kártyákkal stb. használható.
Az exFAT hivatalosan támogatja a hordozható médiatároló eszközöket, amelyek legfeljebb 512 TiB méretűek lehetnek, de elméletileg a 64 ZiB méretű meghajtókat támogathatják, ami lényegesen nagyobb, mint az ezen írásban rendelkezésre álló média.
Native támogatás 255 karakteres fájlnevekhez és támogatás akár 2.796.202 fájlhoz könyvtáronként az exFAT rendszer két figyelemre méltó jellemzője.
Az exFAT fájlrendszert támogatja a Windows szinte valamennyi verziója (régebbi, opcionális frissítéssel), Mac OS X (10.6.5+), valamint számos TV, média és egyéb eszköz.
Fájlok áthelyezése NTFS-ről FAT rendszerekre
A fájl titkosítása, a fájlok tömörítése, az objektum-engedélyek, a lemezkvóták és az indexelt fájlattribútum csak az NTFS fájlrendszeren érhető el - nem kövér . Más attribútumok, mint például a fent említett megbeszélésekben említettek, megtalálhatók az NTFS-ben is.
Ha különbséget tesz, ha egy titkosított fájlt NTFS-kötetből FAT-formátumú helyre helyezi, akkor a fájl elveszti a titkosítási állapotát, azaz a fájl használható egy normál, nem titkosított fájlhoz. A fájlok ilyen módon történő visszafejtése csak az eredeti felhasználó számára lehetséges, amely titkosította a fájlt, vagy bármely más felhasználót, akit az eredeti tulajdonos engedélyezett.
A titkosított fájlokhoz hasonlóan, mivel a FAT nem támogatja a tömörítést, a tömörített fájlt automatikusan kicsomagolja, ha NTFS-kötetből és FAT-kötetre másolja. Ha például tömörített fájlt másol egy NTFS merevlemezről egy FAT hajlékonylemezre, akkor a fájl automatikusan elbontja, mielőtt elmentené a hajlékonylemezre, mert a célmédián található FAT fájlrendszer nem képes tömörített fájlok tárolására .
Fejlett olvasás a FAT-on
Bár a FAT-alapszintű vita túlmutat itt, ha többet szeretne megtudni a FAT12, a FAT16 és a FAT32 formázott meghajtók struktúrájáról, nézze meg a The FAT Files System-et Andries E. Brouwer-től.




