Kas ir failu piešķiršanas tabula (FAT)?

Viss, kas jums jāzina par FAT32, exFAT, FAT16 un FAT12

Failu piešķiršanas tabula (FAT) ir failu sistēma , kuru Microsoft izveidoja 1977. gadā.

FAT joprojām tiek izmantots šodien kā vēlamā failu sistēma disketes diskiem un portatīvajām, lieljaudas atmiņas ierīcēm, piemēram, flash diskdziņiem un citām cietvielu atmiņas ierīcēm, piemēram, SD kartēm.

FAT bija primārā failu sistēma, kas tika izmantota visās Microsoft klientu operētājsistēmās no MS-DOS, izmantojot Windows ME. Pat ja FAT joprojām ir atbalstīta opcija Microsoft jaunākajās operētājsistēmās, NTFS ir galvenā failu sistēma, kuru šajās dienās izmanto.

Failu piešķiršanas tabulu failu sistēma ir novērojusi uzlabojumus laika gaitā galvenokārt tāpēc, ka nepieciešams atbalstīt lielākus cietā diska diskus un lielākus failu izmērus.

Šeit ir daudz vairāk par dažādām FAT failu sistēmas versijām:

FAT12 (12 bitu failu piešķiršanas tabula)

Pirmā plaši izmantotā FAT failu sistēmas versija, FAT12, tika ieviesta 1980. gadā kopā ar DOS pirmajām versijām.

FAT12 bija galvenā failu sistēma Microsoft operētājsistēmām, izmantojot MS-DOS 3.30, bet tika izmantota arī lielākajā daļā sistēmu, izmantojot MS-DOS 4.0. FAT12 joprojām ir failu sistēma, ko izmanto gadījuma disketē, kuru jūs atradīsiet šodien.

FAT12 atbalsta disku izmērus un faila izmērus līdz 16 MB, izmantojot 4 KB klasterus vai 32 MB ar 8 KB lielu skaitu, ar maksimālo skaitu 4,084 failus vienā tilpumā (izmantojot 8KB klasterus).

FAT12 faila nosaukumi nedrīkst pārsniegt maksimālo rakstzīmju skaitu - 8 rakstzīmes, kā arī paplašinājumu - 3 .

Vairāki failu atribūti vispirms tika ieviesti FAT12, tostarp slēptās , tikai lasāmas , sistēmas un apjoma etiķetes .

Piezīme. FAT8, kas tika ieviests 1977. gadā, bija pirmā patiesā FAT failu sistēmas versija, bet bija ierobežota izmantošana un tikai dažām termināla stilā izmantotajām datorsistēmām.

FAT16 (16 bitu failu piešķiršanas tabula)

Otrā FAT ieviešana bija FAT16, kas pirmo reizi tika ieviesta 1984 PC DOS 3.0 un MS-DOS 3.0.

Nedaudz uzlabota versija FAT16, ko sauc par FAT16B, bija galvenā failu sistēma MS-DOS 4.0, izmantojot MS-DOS 6.22. Tā vietā, izmantojot MS-DOS 7.0 un Windows 95, tā vietā tika izmantota vēl viena uzlabota versija, ko sauc par FAT16X.

Atkarībā no operētājsistēmas un izmantoto klasteru izmēriem maksimālais diska izmērs FAT16 formāta diskdzinis var būt no 2 GB līdz 16 GB, bet pēdējais ir tikai Windows NT 4 ar 256 KB klasteru.

Failu lielumi FAT16 diskdziņos ir maksimāli 4 GB, ja iespējots liels failu atbalsts vai arī 2 GB bez tā.

Maksimālais failu skaits, ko var turēt FAT16 skaļumā, ir 65,536. Līdzīgi kā ar FAT12, faila nosaukumi bija ierobežoti līdz 8 + 3 rakstzīmēm, bet tika pagarinātas līdz 255 rakstzīmēm, sākot ar Windows 95.

Arhīva faila atribūts tika ieviests FAT16.

FAT32 (32 bitu failu piešķiršanas tabula)

FAT32 ir jaunākā FAT failu sistēmas versija. Tas tika ieviests 1996. gadā Windows 95 OSR2 / MS-DOS 7.1 lietotājiem un bija galvenā failu sistēma patērētāju Windows versijām, izmantojot Windows ME.

FAT32 atbalsta pamata disku izmērus līdz 2 TB vai pat 16 TB ar 64 KB klasteriem.

Līdzīgi kā FAT16, faila lielumi FAT32 diskdziņos tiek iztērēti 4 GB lielā ātrumā, ieslēdzot lielo failu atbalstu vai 2 GB bez tā. FAT32 modificēta versija, ko sauc par FAT32 + , atbalsta failus, kuru lielums ir 256 GB liels!

FAT32 skaļumā var ietilpt līdz 268 173 300 failiem, ja vien tas izmanto 32 KB klasterus.

exFAT (paplašināto failu piešķiršanas tabula)

exFAT, kas pirmo reizi tika ieviests 2006. gadā, ir vēl viena Microsoft izveidota failu sistēma, lai gan tā nav "nākamā" FAT versija pēc FAT32.

exFAT galvenokārt paredzēts izmantot portatīvajās multivides ierīcēs, piemēram, zibatmiņā, SDHC un SDXC kartēs utt.

exFAT oficiāli atbalsta portatīvas atmiņas ierīces ar izmēru līdz 512 TiB, bet teorētiski varētu atbalstīt tādus citus diskus kā 64 ZiB, kas ir ievērojami lielāks nekā jebkurš plašsaziņas līdzeklis, kas pieejams šajā rakstā.

Native atbalsts 255 rakstzīmju faila nosaukumiem un atbalsts līdz 2 796 202 failiem vienā direktorijā ir divas vērā ņemamas funkcijas exFAT sistēmā.

ExFAT failu sistēmu atbalsta gandrīz visas Windows versijas (vecākās versijas ar papildu informāciju), Mac OS X (10.6.5+), kā arī daudzos televizoros, multivides un citās ierīcēs.

Failu pārvietošana no NTFS uz FAT sistēmas

Failu šifrēšana, failu saspiešana , objektu atļaujas, diska kvotas un indeksētā faila atribūts ir pieejami tikai NTFS failu sistēmā - ne FAT . Citi atribūti, piemēram, kopīgie, kurus es minēju iepriekš minētajās diskusijās, ir pieejami arī NTFS.

Ņemot vērā to atšķirības, ja jūs ievietojat šifrētu failu no NTFS skaļuma FAT formātā, failā tiek zaudēts šifrēšanas statuss, kas nozīmē, ka failu var izmantot kā parasto, nešifrētu failu. Šādi failu atšifrēšana ir iespējama tikai sākotnējam lietotājam, kurš šifrēja failu, vai jebkuram citam lietotājam, kuram sākotnējais īpašnieks bija piešķīris atļauju.

Līdzīgi kā šifrēti faili, jo FAT neatbalsta kompresiju, saspiestu failu automātiski dekompresē, ja tas tiek kopēts no NTFS skaļuma un uz FAT skaļumu. Piemēram, ja kopējat saspiestu failu no NTFS cietā diska uz FAT disketes, fails tiks automātiski atspējots, pirms tas tiek saglabāts floppy, jo FAT faila sistēma mērķa multivides failos nav spējīga uzglabāt saspiestus failus .

Izvērstā lasīšana FAT

Lai gan tas ir plašāks par pamata FAT diskusiju šeit, ja jūs interesē vairāk par to, kā FAT12, FAT16 un FAT32 formatētus diskus ir strukturētas, skatiet Andri E. Brouvera FAT failu sistēmas.