Čo je Tabuľka priradenia súborov (FAT)?

Všetko, čo potrebujete vedieť o FAT32, exFAT, FAT16, & FAT12

Tabuľka priradenia súborov (FAT) je súborový systém vytvorený spoločnosťou Microsoft v roku 1977.

FAT sa stále používa ako preferovaný súborový systém pre média s disketovou jednotkou a prenosné vysokokapacitné úložné zariadenia, ako sú flash disky a iné pevné pamäťové zariadenia, ako sú SD karty.

FAT bol hlavný súborový systém používaný vo všetkých používateľských operačných systémoch spoločnosti Microsoft od MS-DOS cez Windows ME. Napriek tomu, že FAT je stále podporovanou možnosťou v novších operačných systémoch spoločnosti Microsoft, NTFS je dnes používaný primárny systém súborov.

Súbor File System Allocation Table System zaznamenal pokrok v priebehu času najmä v dôsledku potreby podporovať väčšie jednotky pevného disku a väčšie veľkosti súborov.

Tu je oveľa viac o rôznych verziách súborového systému FAT:

FAT12 (12-bitová tabuľka prideľovania súborov)

Prvá široko používaná verzia súborového systému FAT, FAT12, bola predstavená v roku 1980, spolu s prvými verziami systému DOS.

FAT12 bol primárny systém súborov pre operačné systémy Microsoft až po MS-DOS 3.30, ale bol tiež použitý vo väčšine systémov prostredníctvom MS-DOS 4.0. FAT12 je stále súborový systém používaný na občasnej disketě, ktorú nájdete dnes.

FAT12 podporuje veľkosti jednotiek a veľkosti súborov až do veľkosti 16 MB pomocou klastrov 4 KB alebo 32 MB použitím 8 kB, s maximálnym počtom 4 084 súborov na jednom zväzku (pri použití klastrov 8 kB).

Názvy súborov v systéme FAT12 nesmú prekročiť maximálny počet znakov 8 znakov plus 3 pre rozšírenie .

Počet súborov atribútov bol prvýkrát predstavený v systéme FAT12, vrátane skrytých štítkov, len na čítanie , systémov a zväzkov .

Poznámka: FAT8, predstavená v roku 1977, bola prvou skutočnou verziou súborového systému FAT, ale mala obmedzené použitie a len v niektorých terminálnych štýlových počítačových systémoch tej doby.

FAT16 (16-bitová tabuľka prideľovania súborov)

Druhá implementácia FAT bola FAT16, prvýkrát predstavená v roku 1984 v PC DOS 3.0 a MS-DOS 3.0.

Mierne vylepšená verzia FAT16, nazývaná FAT16B, bol primárnym súborovým systémom pre systém MS-DOS 4.0 prostredníctvom MS-DOS 6.22. Začíname s MS-DOS 7.0 a Windows 95, namiesto toho bola použitá aj vylepšená verzia s názvom FAT16X.

V závislosti od použitého operačného systému a veľkosti klastra môže byť maximálna veľkosť disku s jednotkou formátu FAT16 v rozmedzí od 2 GB do 16 GB, pričom iba v systéme Windows NT 4 s 256 KB klastrami.

Veľkosti súborov na diskoch FAT16 maximálne na 4 GB s povolenou podporou veľkých súborov alebo 2 GB bez nich.

Maximálny počet súborov, ktoré je možné uchovávať na počte FAT16, je 65 536. Rovnako ako v prípade FAT12, názvy súborov boli obmedzené na 8 + 3 znaky, ale boli rozšírené na 255 znakov od Windows 95.

Atribút súboru archívu bol zavedený v systéme FAT16.

FAT32 (tabuľka priradenia 32-bitových súborov)

FAT32 je najnovšia verzia súborového systému FAT. Bol zavedený v roku 1996 pre používateľov systému Windows 95 OSR2 / MS-DOS 7.1 a bol primárnym súborovým systémom pre verzie spotrebiteľských Windows prostredníctvom systému Windows ME.

FAT32 podporuje základné jednotky veľkosti až 2 TB alebo dokonca až 16 TB s klastrami 64 KB.

Rovnako ako u FAT16, veľkosť súborov na diskoch FAT32 je maximálne na 4 GB s podporou Large File Support zapnutou alebo 2 GB bez nej. Modifikovaná verzia FAT32, nazývaná FAT32 + , podporuje súbory s veľkosťou približne 256 GB!

Až 268 173 300 súborov môže byť obsiahnutých na FAT32 zväzku, pokiaľ používa 32 KB klastrov.

exFAT (tabuľka rozšíreného priradenia súborov)

ExFAT, prvýkrát predstavený v roku 2006, je ďalším súborovým systémom, ktorý spoločnosť Microsoft vytvorila, aj keď to nie je "ďalšia" verzia FAT po FAT32.

ExFAT je určený predovšetkým na prenosné mediálne zariadenia, ako sú flash disky, karty SDHC a SDXC atď.

ExFAT oficiálne podporuje prenosné mediálne pamäťové zariadenia s veľkosťou až 512 TiB, ale teoreticky by mohol podporovať disky veľkosti 64 ZiB, čo je oveľa väčšie ako akékoľvek médium dostupné od tohto písania.

Natívna podpora 255 znakových súborov a podpora až 2 796 202 súborov v adresári sú dve pozoruhodné vlastnosti systému exFAT.

Súborový systém exFAT podporuje takmer všetky verzie systému Windows (staršie s voliteľnými aktualizáciami), Mac OS X (10.6.5+), ako aj mnohé televízory, médiá a ďalšie zariadenia.

Presúvanie súborov z NTFS do FAT systémov

Šifrovanie súborov, kompresia súborov , oprávnenia objektov, kvóty diskov a atribút indexovaného súboru sú k dispozícii iba v systéme súborov NTFS - nie v systéme FAT . Ostatné atribúty, ako tie bežné, ktoré som spomínal v diskusiách vyššie, sú tiež k dispozícii na NTFS.

Vzhľadom na ich rozdiely, ak umiestnite šifrovaný súbor z zväzku NTFS do FAT-formátovaného priestoru, súbor stráca svoj šifrovací stav, čo znamená, že súbor môže byť použitý ako normálny, nešifrovaný súbor. Dešifrovanie súboru týmto spôsobom je možné iba pre pôvodného používateľa, ktorý zašifroval súbor alebo ktorýkoľvek iný používateľ, ktorý bol pôvodným vlastníkom povolený.

Podobne ako šifrované súbory, pretože FAT nepodporuje kompresiu, komprimovaný súbor sa automaticky dekomprimuje, ak je kopírovaný zo zväzku NTFS a na objem FAT. Napríklad, ak skopírujete komprimovaný súbor z pevného disku NTFS na disketu FAT, súbor sa pred jeho uložením na disketu automaticky dekomprimuje, pretože súborový systém FAT na cieľovom médiu nemá schopnosť ukladať komprimované súbory ,

Pokročilé čítanie na FAT

Aj keď je to nad rámec základnej diskusie o FAT, ak máte záujem viac o tom, ako sú štruktúrované disky formátované FAT12, FAT16 a FAT32, pozrite sa na súbory súborov FAT Andries E. Brouwer.