Mi az a fájlallokációs tábla (FAT)?

A fájlallokációs táblázat (FAT) a fájlrendszer a Microsoft hozta létre 1977-ben, és még ma is kedvelt fájlrendszerként használják hajlékonylemezes adathordozókhoz és hordozható, nagy kapacitású tárolóeszközökhöz, mint pl. flash meghajtók és más szilárdtestalapú memóriaeszközök, például SD-kártyák.

Mi az a FAT fájlrendszer?

A FAT volt az elsődleges fájlrendszer, amelyet a Microsoft összes fogyasztói operációs rendszerében használtak az MS-DOS-tól a Windows ME-ig. Annak ellenére, hogy a FAT továbbra is támogatott opció a Microsoft újabb operációs rendszerein, NTFS a manapság használt elsődleges fájlrendszer.

A File Allocation Table fájlrendszer az idők során fejlődésen ment keresztül, elsősorban a nagyobb merevlemez-meghajtók és a nagyobb fájlméretek támogatása miatt.

Vessen egy pillantást a FAT fájlrendszer különböző verzióira.

FAT12 (12 bites fájlallokációs táblázat)

Egy merevlemez-meghajtó képe
Wladimir Bulgar / Science Photo Library / Getty Images

A FAT fájlrendszer első széles körben használt változatát, a FAT12-t 1980-ban mutatták be, a DOS első verzióival együtt.

A FAT12 volt a Microsoft operációs rendszerek elsődleges fájlrendszere az MS-DOS 3.30-ig, de a a legtöbb rendszer MS-DOS 4.0-n keresztül. Még mindig az a fájlrendszer, amelyet az alkalmanként előforduló hajlékonylemezeken használnak Ma.

Ez a fájlrendszer legfeljebb 16 MB-os meghajtó- és fájlméretet támogat 4 KB-os fürtök esetén, vagy 32 MB-ig 8 KB-os fürtök esetén, egyetlen köteten legfeljebb 4084 fájlt (8 KB-os fürtök használata esetén).

A FAT12 alatti fájlnevek nem haladhatják meg a maximum 8 karakteres korlátot, plusz három karaktert a kiterjesztéshez.

Számos fájl attribútumok először a FAT12-ben vezették be, beleértve rejtett, csak olvasható, rendszer, és kötetcímkéje.

Az 1977-ben bemutatott FAT8 a FAT fájlrendszer első valódi verziója volt, de akkoriban csak néhány terminál típusú számítógépes rendszeren volt használható.

FAT16 (16 bites fájlallokációs táblázat)

A FAT második megvalósítása a FAT16 volt, amelyet először 1984-ben vezettek be PC DOS 3.0 és MS-DOS 3.0 verziókban.

A FAT16 valamivel továbbfejlesztett változata, a FAT16B volt az MS-DOS 4.0 és MS-DOS 6.22 közötti elsődleges fájlrendszere. Az MS-DOS 7.0-tól és a Windows 95-től kezdődően egy továbbfejlesztett, FAT16X névre keresztelt verziót használtak helyette.

Az operációs rendszertől és a használt fürtmérettől függően a FAT16 formátumú meghajtó maximális mérete 2 GB-tól 16 GB-ig terjedhet, ez utóbbi csak Windows NT 4 rendszerben 256 KB-os fürtökkel.

A FAT16-os meghajtók fájlmérete legfeljebb 4 GB lehet Nagy fájlok támogatása engedélyezve, vagy 2 GB nélküle.

A FAT16-os köteten legfeljebb 65 536 fájl tárolható. A FAT12-höz hasonlóan a fájlnevek 8+3 karakterre korlátozódtak, de a Windows 95-től kezdve 255 karakterre bővültek.

Az archív fájl attribútum FAT16-ban került bevezetésre.

FAT32 (32 bites fájlallokációs táblázat)

A FAT32 a FAT fájlrendszer legújabb verziója. 1996-ban vezették be a Windows 95 OSR2 / MS-DOS 7.1 felhasználók számára, és ez volt az elsődleges fájlrendszer a Windows ME-n keresztüli fogyasztói Windows-verziókhoz.

Támogatja az alapvető meghajtóméreteket 2 TB-ig, vagy akár 16 TB-ot is, 64 KB-os fürtökkel.

A FAT16-hoz hasonlóan a meghajtó fájlmérete legfeljebb 4 GB lehet Nagy fájlok támogatása bekapcsolva vagy 2 GB nélküle. Ennek a fájlrendszernek egy módosított változata, az ún FAT32+, közel 256 GB méretű fájlokat támogat!

Egy FAT32-kötet legfeljebb 268 173 300 fájlt tartalmazhat, amennyiben az 32 KB-os fürtöket használ.

USB-meghajtó formázása FAT32-ben Windows 10 rendszeren

exFAT (Extended File Allocation Table)

Az exFAT, amelyet először 2006-ban vezettek be, egy újabb fájlrendszer, amelyet a Microsoft készített, bár ez nem a FAT32 utáni „következő” FAT-verzió.

Ezt elsősorban hordozható médiaeszközökön, például flash meghajtókon, SDHC és SDXC kártyákon stb. való használatra szánják. Az exFAT hivatalosan támogatja a legfeljebb 512 TiB méretű hordozható médiatárolókat, de elméletileg 64 ZiB-ig terjedő meghajtókat támogat, ami jóval nagyobb, mint az eddig elérhető összes adathordozó írás.

Beépített támogatás 255 karakteres fájlnevekhez és akár 2 796 202 fájl támogatása könyvtáronként az exFAT rendszer két figyelemre méltó tulajdonsága.

Az exFAT fájlrendszert a Windows szinte minden verziója támogatja (a régebbi verziók opcionális frissítésekkel), a 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ájltitkosítás, a fájltömörítés, az objektumengedélyek, a lemezkvóták és az indexelt fájlattribútumok csak az NTFS fájlrendszeren érhetők el –nem kövér. Más attribútumok, például a fentebbi megbeszélésekben említettek, szintén elérhetők NTFS-en.

Tekintettel a különbségekre, ha titkosított fájlt helyez el egy NTFS-kötetről egy FAT-formátumú helyet, a fájl elveszti titkosítási állapotát, ami azt jelenti, hogy a fájl normál, nem titkosítottként használható. fájlt. A fájl ilyen módon történő visszafejtése csak az eredeti felhasználó számára lehetséges, aki titkosította a fájlt, vagy bármely más felhasználó számára, akinek az eredeti tulajdonos engedélyt kapott.

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ájlokat a rendszer automatikusan kicsomagolja, ha egy NTFS-kötetről FAT-kötetre másolja. Például, ha egy tömörített fájlt másol egy NTFS merevlemezről FAT hajlékonylemezre, a fájl automatikusan kicsomagolásra kerül. mielőtt a floppyra menti, mert a cél adathordozón lévő FAT fájlrendszer nem képes tömörített fájl tárolására fájlokat.

Speciális olvasás a FAT-on

Bár ez jóval túlmutat az alapvető FAT-beszélgetéseken, ha többet szeretne tudni a FAT12, FAT16 és FAT32 formázott meghajtók felépítéséről, nézze meg A FAT fájlrendszer írta: Andries E. Brouwer.

GYIK

  • Hogyan javíthatok ki egy fájlallokációs táblát?

    Használja a Windowst ellenőrizze a lemez parancsát a FAT hibák kijavítására. Belép CHKDSK X: /F /R (csere x a... val meghajtó betűjele) a meghajtó formázásához és javításához.

  • Milyen fájlallokációs táblát használ az Android?

    A legtöbb modern Android készülék támogatja a exFAT fájlrendszer.