Minden, amit tudnia kell a FAT32, exFAT, FAT16 és FAT12-ről
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 Allocation Table fájlrendszere idővel előrelépéseket mutatott, 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 .
Megjegyzés: A FAT8, amelyet 1977-ben vezettek be, a FAT fájlrendszer első igazi változata volt, de csak korlátozottan használható, és csak az adott 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 fájlméretek a FAT16 meghajtókon maximum 4 GB méretűek, a 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. 4 GB-os méretűek, a nagy fájltámogatás be van kapcsolva vagy 2 GB nélkül. A FAT32 módosított változata, a FAT32 + nevű fájl, támogatja a 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.
A 255 karakteres fájlnevek natív támogatása és a könyvtáronként legfeljebb 2.796.202 fájl támogatása 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 objektumengedélyek, a lemezkvóták és az indexelt fájlattribútum csak az NTFS fájlrendszeren érhető el - nem a FAT . Más attribútumok, mint a fent említett megbeszélésekben említettek, szintén megtalálhatók az NTFS-ben.
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, amelyet az eredeti tulajdonos engedélye adott.
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.