Što je Tablica alokacija datoteka (FAT)?

Sve što trebate znati o FAT32, exFAT, FAT16 i FAT12

Tablica alokacije datoteka (FAT) je datotečni sustav koji je izradio Microsoft 1977. godine.

FAT je još uvijek u upotrebi danas kao poželjan datotečni sustav za medij za prijenos diskova i prijenosne uređaje za pohranu velikih kapaciteta kao što su flash diskovi i drugi uređaji za memoriju čvrstog stanja poput SD kartica.

FAT je primarni datotečni sustav koji se koristi u svim Microsoftovim korisničkim operativnim sustavima iz MS-DOS-a putem sustava Windows ME. Iako je FAT još uvijek podržana opcija na Microsoftovim novijim operacijskim sustavima, NTFS je primarni datotečni sustav korišten ovih dana.

Sustav datoteka za dodjelu datoteka dosegao je napredak tijekom vremena prvenstveno zbog potrebe za podrškom većim pogonima tvrdih diskova i većim veličinama datoteka.

Evo puno više o različitim verzijama FAT datotečnog sustava:

FAT12 (12-bitna tablica alokacije datoteka)

Prva široko korištena inačica FAT datotečnog sustava, FAT12, predstavljena je 1980. godine, uz prve verzije DOS-a.

FAT12 je bio primarni datotečni sustav za Microsoftove operacijske sustave putem MS-DOS-a 3.30, ali je također korišten u većini sustava putem MS-DOS 4.0. FAT12 je još uvijek datotečni sustav koji se koristi na povremenim disketama koje ćete naći danas.

FAT12 podržava veličine pogona i veličine datoteka do 16 MB pomoću klastera od 4 KB ili 32 MB pomoću 8 KB, s maksimalnim brojem 4.084 datoteka na jednom volumenu (kada koristite 8KB klastera).

Nazivi datoteka u FAT12 ne smiju premašiti maksimalni broj znakova od 8 znakova, plus 3 za proširenje .

Broj atributa datoteka je prvi put uveden u FAT12, uključujući skrivene , samo za čitanje , sustav i oznaku volumena .

Napomena: FAT8, predstavljen 1977., bio je prva istinska verzija sustava FAT datoteka, ali je imala ograničenu upotrebu i samo na nekim terminalnim računalnim sustavima tog vremena.

FAT16 (16-bitna tablica alokacije datoteka)

Druga implementacija FAT-a bila je FAT16, prvi put predstavljena 1984. u PC DOS 3.0 i MS-DOS 3.0.

Poboljšana verzija FAT16, nazvana FAT16B, bila je primarni datotečni sustav za MS-DOS 4.0 putem MS-DOS-a 6.22. Umjesto toga, počevši od MS-DOS 7.0 i Windows 95, umjesto toga je upotrijebljena daljnja poboljšana verzija, nazvana FAT16X.

Ovisno o operativnom sustavu i veličini klastera, maksimalna veličina pogona FAT16 formatirani pogon može biti u rasponu od 2 GB do 16 GB, potonji samo u Windows NT 4 s 256 KB klastera.

Veličina datoteke na FAT16 pogonima maksimalno se iskazuje na 4 GB s omogućenom podrškom za veliku datoteku ili 2 GB bez njega.

Maksimalni broj datoteka koje se mogu držati na FAT16 glasnoći je 65.536. Baš kao i kod FAT12, nazivi datoteka ograničeni su na 8 + 3 znaka, ali su prošireni na 255 znakova počevši od sustava Windows 95.

Atribut arhive datoteke uveden je u FAT16.

FAT32 (32-bitna tablica alokacije datoteka)

FAT32 je najnovija inačica FAT datotečnog sustava. Uveden je 1996. za korisnike sustava Windows 95 OSR2 / MS-DOS 7.1 i bio je primarni datotečni sustav za verzije sustava Windows za korisnike putem sustava Windows ME.

FAT32 podržava osnovne veličine pogona do 2 TB ili čak 16 TB sa 64 KB klastera.

Kao i kod FAT16, veličine datoteka na FAT32 pogonima maksimalno se iskazuju na 4 GB s uključenim velikim datotekama ili 2 GB bez njega. Promijenjena verzija FAT32, nazvana FAT32 + , podržava datoteke veličine blizu 256 GB!

Do FT32 volumena može sadržavati do 268.173.300 datoteka sve dok koristi 32 KB klastera.

exFAT (proširena tablica alokacije datoteka)

exFAT, prvi put predstavljen 2006., još je jedan Microsoftov sustav datoteka, iako to nije "sljedeća" verzija FAT-a nakon FAT32.

exFAT je prvenstveno namijenjen upotrebi na prijenosnim medijskim uređajima kao što su flash diskovi, SDHC i SDXC kartice itd.

exFAT službeno podržava prijenosne medijske uređaje za pohranu do 512 TiB u veličini, ali teoretski može podržati pogone veličine 64 ZiB, što je znatno veće od bilo kojeg dostupnog medija.

Native podrška za 255 znakova datoteka i podrška do 2.796.202 datoteka po direktoriju su dvije značajne značajke exFAT sustava.

ExFAT datotečni sustav podržava gotovo sva verzija sustava Windows (starija s dodatnim ažuriranjima), Mac OS X (10.6.5+), kao i na mnogim televizijskim, medijskim i drugim uređajima.

Premještanje datoteka iz NTFS-a u FAT sustave

Šifriranje datoteka, sažimanje datoteke , dozvole za objekt, disk kvote i indeksirani atribut datoteka dostupni su samo na NTFS datotečnom sustavu - ne FAT . Ostali atributi, poput onih koji su spomenuti u prethodnim raspravama, također su dostupni na NTFS-u.

S obzirom na njihove razlike, ako stavite šifriranu datoteku iz NTFS volumena u FAT formatirani prostor, datoteka izgubi svoj status šifriranja, što znači da se datoteka može koristiti kao normalna, ne-šifrirana datoteka. Dešifriranje datoteke na taj način moguće je samo izvornom korisniku koji je šifrirao datoteku ili bilo koji drugi korisnik koji je dobio odobrenje izvornog vlasnika.

Slično kodiranim datotekama, budući da FAT ne podržava kompresiju, komprimirana datoteka automatski se dekomprimira ako je kopirana iz NTFS volumena i na volumen FAT. Na primjer, ako kopirate komprimiranu datoteku s tvrdog diska NTFS na FAT disketu, datoteka će se automatski dekompricirati prije nego što se sprema na disketu jer sustav FAT datoteka na odredišnom mediju nema sposobnost pohranjivanja komprimiranih datoteka ,

Napredno čitanje na FAT-u

Iako je to izvan osnovne FAT rasprave ovdje, ako ste zainteresirani za više o tome kako FAT12, FAT16 i FAT32 oblikovani diskovi su strukturirani, provjerite FAT datotečni sustavi Andries E. Brouwer.