File Allocation Table (FAT) ir failu sistēma, ko Microsoft izveidoja 1977. gadā un joprojām tiek izmantota kā vēlamā failu sistēma diskešu datu nesējiem un pārnēsājamām lielas ietilpības atmiņas ierīcēm, piemēram, zibatmiņas diskiem un citām cietvielu atmiņas ierīcēm. piemēram, SD kartes.
Kas ir FAT failu sistēma?
FAT bija primārā failu sistēma, ko izmantoja visās Microsoft patērētāju operētājsistēmās no MS-DOS līdz Windows ME. Lai gan FAT joprojām tiek atbalstīta Microsoft jaunākajās operētājsistēmās, mūsdienās galvenā failu sistēma ir NTFS.
Failu piešķiršanas tabulas failu sistēma laika gaitā ir piedzīvojusi uzlabojumus, galvenokārt tāpēc, ka ir jāatbalsta lielāki cietā diska diskdziņi un lielāki failu izmēri.
Ienirstīsimies dažādās FAT failu sistēmas versijās.
FAT12 (12 bitu failu piešķiršanas tabula)
Pirmā plaši izmantotā FAT failu sistēmas versija FAT12 tika ieviesta 1980. gadā kopā ar pirmajām DOS versijām.
FAT12 bija primārā failu sistēma Microsoft operētājsistēmām līdz pat MS-DOS 3.30, taču to izmantoja arī lielākajā daļā sistēmu līdz pat MS-DOS 4.0. Tā joprojām ir failu sistēma, kas tiek izmantota dažkārt sastopamajā disketē, ko jūs atradīsit šodien.
Šī failu sistēma atbalsta disku izmērus un failu izmērus līdz 16 MB, izmantojot 4 KB kopas, vai 32 MB, izmantojot 8 KB kopas, ar maksimālo 4084 failu skaitu vienā sējumā (ja tiek izmantotas 8 KB kopas)..
Failu nosaukumi zem FAT12 nedrīkst pārsniegt maksimālo rakstzīmju skaita ierobežojumu - 8 rakstzīmes, kā arī trīs rakstzīmes paplašinājumam.
Vairāki failu atribūti pirmo reizi tika ieviesti sistēmā FAT12, tostarp slēptās, tikai lasāmās, sistēmas un skaļuma iezīmes.
FAT8, kas tika ieviesta 1977. gadā, bija pirmā īstā FAT failu sistēmas versija, taču to izmantoja tikai dažās tā laika termināļa datorsistēmās.
FAT16 (16 bitu failu piešķiršanas tabula)
Otrā FAT ieviešana bija FAT16, kas pirmo reizi tika ieviesta 1984. gadā PC DOS 3.0 un MS-DOS 3.0 versijās.
Nedaudz uzlabota FAT16 versija, ko sauc par FAT16B, bija primārā failu sistēma MS-DOS 4.0 līdz MS-DOS 6.22. Sākot ar MS-DOS 7.0 un Windows 95, tā vietā tika izmantota vēl uzlabota versija, ko sauc par FAT16X.
Atkarībā no operētājsistēmas un izmantotā klastera lieluma FAT16 formatēta diska maksimālais diskdziņa lielums var būt no 2 GB līdz 16 GB, pēdējais tikai operētājsistēmā Windows NT 4 ar 256 KB kopām.
Failu izmēri FAT16 diskos ir maksimāli 4 GB ar iespējotu lielu failu atbalstu vai 2 GB bez tā.
Maksimālais failu skaits, ko var glabāt FAT16 sējumā, ir 65 536. Tāpat kā FAT12 gadījumā, failu nosaukumi tika ierobežoti līdz 8+3 rakstzīmēm, bet tika pagarināti 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. Tā tika ieviesta 1996. gadā operētājsistēmas Windows 95 OSR2/MS-DOS 7.1 lietotājiem, un tā bija primārā failu sistēma patērētāju Windows versijām, izmantojot Windows ME.
Tā atbalsta pamata disku izmērus līdz 2 TB vai pat 16 TB ar 64 KB kopām.
Tāpat kā ar FAT16, diska failu maksimālais lielums ir 4 GB ar ieslēgtu lielu failu atbalstu vai 2 GB bez tā. Šīs failu sistēmas modificētā versija, ko sauc par FAT32+, atbalsta failus, kuru lielums ir gandrīz 256 GB!
FAT32 sējumā var būt līdz 268, 173, 300 failiem, ja vien tas izmanto 32 KB kopas.
exFAT (paplašināta failu piešķiršanas tabula)
exFAT, kas pirmo reizi tika ieviesta 2006. gadā, ir vēl viena Microsoft izveidotā failu sistēma, lai gan tā nav "nākamā" FAT versija pēc FAT32.
Šis galvenokārt ir paredzēts lietošanai pārnēsājamās multivides ierīcēs, piemēram, zibatmiņas diskos, SDHC un SDXC kartēs utt. exFAT oficiāli atbalsta pārnēsājamas multivides atmiņas ierīces, kuru izmērs ir līdz 512 TiB, taču teorētiski varētu atbalstīt arī 64 TiB diskus. ZiB, kas ir ievērojami lielāks nekā jebkurš šī rakstīšanas brīdī pieejams plašsaziņas līdzeklis.
Iebūvēts atbalsts 255 rakstzīmju failu nosaukumiem un atbalsts līdz 2 796 202 failiem vienā direktorijā ir divas ievērojamas exFAT sistēmas iezīmes.
ExFAT failu sistēmu atbalsta gandrīz visas Windows versijas (vecākās ar papildu atjauninājumiem), Mac OS X (10.6.5+), kā arī daudzās TV, multivides un citās ierīcēs.
Failu pārvietošana no NTFS uz FAT sistēmām
Failu šifrēšana, failu saspiešana, objektu atļaujas, diska kvotas un indeksētā faila atribūts ir pieejams tikai NTFS failu sistēmā, nevis FAT. Citi atribūti, piemēram, parastie, kas minēti iepriekš diskusijās, ir pieejami arī NTFS.
Ņemot vērā to atšķirības, ja ievietojat šifrētu failu no NTFS sējuma FAT formatētā vietā, fails zaudē savu šifrēšanas statusu, kas nozīmē, ka failu var izmantot kā parastu, nešifrētu failu. Faila atšifrēšana šādā veidā ir iespējama tikai sākotnējam lietotājam, kurš šifrēja failu, vai jebkuram citam lietotājam, kuram ir piešķīris atļauju sākotnējais īpašnieks.
Līdzīgi šifrētiem failiem, jo FAT neatbalsta saspiešanu, saspiests fails tiek automātiski atspiests, ja tas tiek kopēts no NTFS sējuma uz FAT sējumu. Piemēram, ja kopējat saspiestu failu no NTFS cietā diska uz FAT disketi, fails tiks automātiski atspiests, pirms tas tiek saglabāts disketē, jo mērķa datu nesējā FAT failu sistēma nespēj saglabāt saspiestus failus..
Uzlabota lasīšana uz FAT
Lai gan šeit runa ir daudz tālāk par pamata FAT diskusiju, ja jūs interesē vairāk par to, kā tiek strukturēti FAT12, FAT16 un FAT32 formatētie diskdziņi, skatiet Andries E. Brouwer FAT failu sistēmu.
FAQ
Kā labot failu piešķiršanas tabulu?
Izmantojiet Windows komandu pārbaudīt disku, lai labotu FAT kļūdas. Ievadiet CHKDSK X: /F /R (aizstāt X ar diska burtu), lai formatētu un labotu disku.
Kādu failu piešķiršanas tabulu izmanto Android?
Lielākā daļa mūsdienu Android ierīču atbalsta exFAT failu sistēmu.