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

Tartalomjegyzék:

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

A File Allocation Table (FAT) a Microsoft által 1977-ben létrehozott fájlrendszer, amelyet ma is előnyben részesített fájlrendszerként használnak hajlékonylemezes adathordozók és hordozható, nagy kapacitású tárolóeszközök, például flash meghajtók és más szilárdtestalapú memóriaeszközök számára. mint az 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, manapság az NTFS az elsődleges fájlrendszer.

A fájlallokációs táblázat fájlrendszere 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.

Merüljünk el a FAT fájlrendszer különböző verzióiban.

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

Image
Image

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 legtöbb rendszerben az MS-DOS 4.0-ig is használták. Még mindig ez az a fájlrendszer, amelyet az alkalmi hajlékonylemezeken használnak ma is.

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 4 084 fájlt (8 KB-os fürtök használata esetén).

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

Számos fájlattribútumot először a FAT12-ben vezettek be, beleértve a rejtett, csak olvasható, rendszer- és kötetcímkéket.

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

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ürt méretétől függően a FAT16 formátumú meghajtók 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ókon a fájlméret max. 4 GB nagy fájlok támogatásával, vagy 2 GB anélkül.

A FAT16 köteten tárolható fájlok maximális száma 65 536. Csakúgy, mint a FAT12 esetében, 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útumot a FAT16-ban vezették be.

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-ig is, 64 KB-os fürtökkel.

A FAT16-hoz hasonlóan a meghajtón a fájlméret legfeljebb 4 GB lehet bekapcsolt nagy fájlok támogatásával vagy 2 GB anélkül. Ennek a fájlrendszernek a FAT32+ nevű módosított változata közel 256 GB méretű fájlokat támogat!

Legfeljebb 268, 173, 300 fájl tárolható egy FAT32-es köteten, ha az 32 KB-os fürtöket használ.

exFAT (bővített fájlallokációs táblázat)

Az exFAT, amelyet először 2006-ban vezettek be, egy újabb fájlrendszer, amelyet a Microsoft hozott létre, 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 az 512 TiB-ig terjedő hordozható médiatárolókat, de elméletileg akár 64-es meghajtókat is támogathat. ZiB, amely jóval nagyobb, mint a jelen írás pillanatában elérhető bármely média.

Az exFAT rendszer két figyelemre méltó jellemzője a 255 karakteres fájlnevek beépített támogatása és könyvtáronként legfeljebb 2 796 és 202 fájl támogatása.

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 – FAT nem. Más attribútumok, például a fenti megbeszélésekben említettek, szintén elérhetők NTFS-en.

A különbségeik miatt, ha titkosított fájlt helyez el egy NTFS-kötetről egy FAT-formátumú helyre, a fájl elveszti titkosítási állapotát, ami azt jelenti, hogy a fájl normál, nem titkosított fájlként használható. 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.

Hasonlóan a titkosított fájlokhoz, 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 hajlékonylemezre menti, mivel a cél adathordozón lévő FAT fájlrendszer nem képes tömörített fájlok tárolására..

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 Andries E. Brouwer FAT fájlrendszerét.

GYIK

    Hogyan javíthatok ki egy fájlkiosztási táblát?

    Használja a Windows check disk parancsát a FAT hibák kijavításához. Írja be a CHKDSK X: /F /R (a X helyére a meghajtó betűjelét írja be) 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-eszköz támogatja az exFAT fájlrendszert.

Ajánlott: