Kas yra failų paskirstymo lentelė (FAT)?

Viskas, ką reikia žinoti apie FAT32, exFAT, FAT16, & FAT12

Failų paskirstymo lentelė (FAT) yra failų sistema , kurią "Microsoft" sukūrė 1977 m.

FAT vis dar naudojamas šiandien kaip pageidaujama diskelių laikmenų ir nešiojamų didelės talpos atmintinių, pvz., " Flash" diskų ir kitų standžiojo disko atmintinių, pvz., SD kortelių, failų sistema.

FAT buvo pagrindinė failų sistema, naudojama visose "Microsoft" vartotojų operacinėse sistemose iš MS-DOS per "Windows ME". Nors "FAT" vis dar yra palaikoma parinktis "Microsoft" naujesnėse operacinėse sistemose, NTFS yra pagrindinė failų sistema, naudojama šiomis dienomis.

Failų paskirstymo lentelės failų sistema laikui bėgant pasiekė pažangą, visų pirma dėl to, kad reikia palaikyti didesnius standžiųjų diskų įrenginius ir didesnius failų dydžius.

Čia daug daugiau apie skirtingas FAT failų sistemos versijas:

FAT12 (12 bitų failų paskirstymo lentelė)

Pirmoji plačiai naudojama FAT failų sistemos versija, FAT12, buvo pristatyta 1980 m. Kartu su pirmosiomis DOS versijomis.

FAT12 buvo pagrindinė "Microsoft" operacinių sistemų failų sistema iki MS-DOS 3.30, tačiau ji taip pat buvo naudojama daugelyje sistemų naudojant MS-DOS 4.0. FAT12 vis dar yra failų sistema, naudojama retkarčiais diskeliu, kurį rasite šiandien.

"FAT12" palaiko diskų dydžius ir failų dydžius iki 16 MB, naudojant 4 KB klasterius arba 32 MB, naudojant 8 KB vienetus, maksimalus skaičius 4,084 failų viename tome (naudojant 8KB klasterius).

Failų pavadinimai pagal FAT12 negali viršyti 8 simbolių maksimalaus simbolio, plius 3 pratęsimo .

FAT12 sistemoje pirmą kartą buvo įvesti keli failo atributai , įskaitant paslėptą , tik skaitymo , sistemos ir apimties etiketę .

Pastaba: FAT8, įvestas 1977 m., Buvo pirmas tikras FAT failų sistemos versijas, tačiau buvo ribotas naudojimas ir tik tam tikrose terminalo stiliaus kompiuterinėse sistemose.

FAT16 (16 bitų failų paskirstymo lentelė)

Antrasis FAT įgyvendinimas buvo FAT16, kuris 1984 m. Pirmą kartą buvo įvestas PC DOS 3.0 ir MS-DOS 3.0.

Šiek tiek patobulinta "FAT16" versija, vadinama FAT16B, buvo MS-DOS 4.0 pagrindinė failų sistema naudojant MS-DOS 6.22. Pradedant MS-DOS 7.0 ir Windows 95, vietoje to buvo naudojama dar geresnė versija, vadinama FAT16X.

Priklausomai nuo naudojamos operacinės sistemos ir klasterio dydžio, didžiausias disko dydis FAT16 formatuose gali būti nuo 2 GB iki 16 GB, o pastarasis - tik "Windows NT 4" su 256 KB grupėmis.

Failų dydžiai FAT16 diskų įrenginiuose yra maksimalūs, kai įjungta 4 GB didelių failų palaikymo funkcija arba 2 GB be jo.

Maksimalus failų, kuriuos galima laikyti FAT16 tomo, skaičius yra 65,536. Kaip ir FAT12, failų pavadinimai buvo apriboti iki 8 + 3 simbolių, bet buvo pratęstas iki 255 simbolių, pradedant nuo "Windows 95".

Failo atributas archyvas buvo pristatytas FAT16.

FAT32 (32 bitų failų paskirstymo lentelė)

FAT32 yra naujausia FAT failų sistemos versija. Tai buvo įvesta 1996 m. "Windows 95" OSR2 / MS-DOS 7.1 naudotojams ir buvo pagrindinė "Windows ME" vartotojams skirtų "Windows" versijų failų sistema.

FAT32 palaiko pagrindinius diskų dydžius iki 2 TB arba net 16 TB su 64 KB klasteriais.

Kaip ir FAT16, failų dydžiai FAT32 diskų įrenginiuose neviršija 4 GB, o didelių failų palaikymas įjungtas arba 2 GB be jo. Pakeista FAT32 versija, vadinama FAT32 + , palaiko failus, kurių dydis yra net iki 256 GB!

FAT32 tomo gali būti iki 268.173.300 failų, jei jis naudoja 32 KB grupes.

exFAT (išplėstinių failų paskirstymo lentelė)

"exFAT", pirmą kartą pristatytas 2006 m., yra dar viena "Microsoft" sukurta failų sistema, nors ji nėra "kita" FAT versija po FAT32.

"exFAT" visų pirma skirtas naudoti nešiojamiesiems kompiuteriams, pvz., "flash drives", SDHC ir SDXC kortelėms ir tt

"ExFAT" oficialiai palaiko nešiojamus laikmenos talpos iki 512 TiB dydžio, tačiau teoriškai gali palaikyti tokius kaip 64 ZiB diskai, kurie yra gerokai didesni nei bet kokio tipo žiniasklaidoje.

Gimtoji 255 simbolių failų vardų palaikymas ir iki 2 796 202 failų palaikymas viename kataloge yra dvi įdomios "exFAT" sistemos ypatybės.

"ExFAT" failų sistemą palaiko beveik visos "Windows" versijos (senesnės su papildomais atnaujinimais), "Mac OS X" (10.6.5+), taip pat daugelyje televizorių, laikmenose ir kituose įrenginiuose.

Failų perkėlimas iš NTFS į FAT sistemas

Failų šifravimas, failų suspaudimas , objektų leidimai, diskų kvotos ir indeksuoto failo atributas yra tik NTFS failų sistemoje - ne FAT . Kiti atributai, tokie kaip bendrieji, apie kuriuos minėjau minėtose diskusijose, taip pat yra NTFS.

Atsižvelgiant į jų skirtumų, jei užkoduotą failą iš NTFS tomo įdėkite į FAT formatuotą erdvę, failas praranda savo šifravimo būseną, taigi failas gali būti naudojamas kaip įprastas, neužšifruotas failas. Tokiu būdu bylą iššifruoti galima tik originaliam vartotojui, kuris užšifravo failą, arba bet kuriam kitam vartotojui, kuriam suteiktas pirminio savininko leidimas.

Panašus į užšifruotus failus, nes FAT nepalaiko suspaudimo, suspaustas failas automatiškai dekompresuojamas, jei jis yra nukopijuotas iš NTFS tomo ir į FAT tomą. Pavyzdžiui, jei kopijuosite suspaustą failą iš NTFS standžiojo disko į FAT diskelį, failas bus automatiškai atspaustas, kol jis bus įrašytas į diskelį, nes paskirties laikmenos FAT failų sistema neturi galimybės saugoti suspaustų rinkmenų .

Išplėstinė skaitymas FAT

Nors tai yra daugiau nei pagrindinė FAT diskusija čia, jei jus domina daugiau apie tai, kaip FAT12, FAT16 ir FAT32 formatuoti diskai yra struktūrizuoti, peržiūrėkite "FAT" failų sistemas, kurias pateikė Andri E. Brouwer.