Architektúra súborového systému FAT. Súborový systém pre flash disk FAT32, NTFS alebo exFAT

  • 24.06.2019

NTFS, FAT alebo exFAT sú úplne odlišné systémy súborov, ktoré možno použiť na ukladanie údajov na rôzne médiá. Obe sú vytvorené spoločnosťou Microsoft a primárne sa používajú pre Windows, no dostupná je aj podpora pre Linuxové jadro.

NTFS sa najčastejšie používa na inštaláciu operačného systému Windows alebo oddielov Windows pre súbory, zatiaľ čo FAT sa často používa na flash disky alebo iné externé úložné zariadenia. FAT možno často použiť aj ako hlavný súborový systém pre Android. V tomto článku sa pozrieme na rozdiely medzi FAT a NTFS, podrobne rozoberieme, ako sa líšia a prečo sú potrebné.

Súborový systém stanovuje základné pravidlá pre organizáciu údajov pri zápise na médium bez ohľadu na to, či ide o pevný disk alebo flash disk. Systém súborov popisuje, ako budú priečinky usporiadané.

Určitá časť údajov nazývaná súbor sa nachádza v požadovanej oblasti disku. Súborový systém vykonáva všetky potrebné výpočty a tiež určuje minimálnu nedeliteľnú veľkosť bloku údajov, maximálnu veľkosť súboru a monitoruje fragmentáciu. Existuje mnoho rôznych typov súborových systémov, napríklad súborové systémy na inštaláciu OS, pre externé médiá, pre optické disky, distribuované súborové systémy. V tomto článku však vykonáme iba porovnanie tuku verzus ntfs.

Čo je to súborový systém FAT?

Súborové systémy fat32 a ntfs sú veľmi odlišné. FAT je skratka pre File Allocation Table. Je to veľmi starý súborový systém v histórii výpočtových systémov. Jej príbeh sa začal v roku 1977. Potom bol vyvinutý 8-bitový súborový systém, ktorý bol použitý v NCR 7200 založenom na Intel 8080. Bol to vstupný terminál, ktorý pracoval s disketami. Súborový systém napísal zamestnanec Microsoftu Mark MacDonald po diskusii o jeho koncepte s Billom Gatesom.

Potom sa v operačnom systéme MDOS pre platformu Z80 začal používať súborový systém FAT. O niekoľko rokov neskôr boli vydané nové verzie ako FAT12, FAT16 a FAT32.

FAT32 zvýšil maximálnu veľkosť zväzku na 16 TB oproti FAT16. Zväčšila sa aj veľkosť súboru na 4 GB. 32bitová tabuľka prideľovania súborov bola vydaná v auguste 1995 pre Windows 95. Tento súborový systém sa však stále nedá použiť na inštaláciu náročných aplikácií alebo ukladanie veľkých súborov. Preto spoločnosť Microsoft vyvinula nový súborový systém - NTFS, ktorý nemá takéto nevýhody.

FAT32 je skvelý súborový systém pre externé médiá, ak potrebujete preniesť súbory nie väčšie ako 4 GB. Je podporovaný mnohými rôznymi zariadeniami, ako sú fotoaparáty, fotoaparáty, hudobné prehrávače. Všetky verzie systému Windows a distribúcie Linuxu plne podporujú FAT32. Dokonca to podporuje aj Apple MacOS.

Čo je súborový systém NTFS?

Pre svoje nové systémy Microsoft vyvinul nový súborový systém – New Technology File System alebo NTFS. Objavil sa v roku 1993 vo Windows NT 3.1. NTFS zrušil mnohé obmedzenia týkajúce sa veľkosti súborov a diskov. Jeho vývoj sa začal už v roku 1980 ako výsledok zlúčenia spoločností Microsoft a IBM s cieľom vytvoriť nový súborový systém so zlepšeným výkonom.

Spolupráca medzi spoločnosťami však netrvala dlho a IBM vydala HPFS, ktorý bol použitý v OS / 2, a Microsoft vytvoril NTFS 1.0. Maximálna veľkosť jedného súboru v NTFS môže byť až 16 exabajtov, čo znamená, že sa doň zmestia aj tie najväčšie súbory.

NTFS 3.1 bol vydaný pre Windows XP a dostal mnoho zaujímavých vylepšení, ako je podpora pre zmenšenie veľkosti partícií, automatické obnovenie a symbolické odkazy a maximálna veľkosť disku súborového systému sa zvýšila na 256 TB. A to aj napriek maximálnej veľkosti súboru 16 EB.

Medzi ďalšie zaujímavé funkcie, ktoré boli pridané neskôr, patrí lenivý zápis na disk, podpora defragmentácie, konfigurácia diskových kvót, sledovanie odkazov a šifrovanie na úrovni súborov. Vďaka tomu všetkému si NTFS zachováva kompatibilitu s predchádzajúcimi verziami.

Teraz ide o žurnálovací súborový systém, všetky akcie so súbormi sa zaznamenávajú do špeciálneho žurnálu, pomocou ktorého je možné v prípade poškodenia veľmi rýchlo obnoviť súborový systém. Systém NTFS je podporovaný v systéme Windows XP a novších. Ak porovnáte fat alebo ntfs, potom ten druhý nie je v Linuxe plne podporovaný, v prípade poškodenia je možné zapisovať a obnoviť a na MacOS je podporované iba čítanie.

Čo je súborový systém exFAT?

Súborový systém exFAT je ďalším projektom spoločnosti Microsoft na zlepšenie starého systému súborov. Môže byť pruhovaný tam, kde sa nezmestí FAT32. Je to oveľa jednoduchšie pre NTFS, ale podporuje súbory väčšie ako 4 GB a často sa používa aj na flash diskoch a úložných zariadeniach. Pri vývoji Microsoft použil svoju technológiu na nájdenie názvov súborov podľa hash, čo výrazne zlepšuje výkon.

Väčšina krajín uznáva patentové právo USA, takže implementácia exFAT nie je možná na žiadnych uzavretých alebo otvorených systémoch. Microsoft však chce, aby bol tento súborový systém voľne distribuovaný a používaný. Preto bola vyvinutá verzia exFAT založená na FUSE s názvom fuse-exfat. Poskytuje úplný prístup na čítanie a zápis. Taktiež bola vytvorená implementácia na úrovni linuxového jadra v Samsungu, ktorá je teraz tiež vo verejnej doméne.

Tento súborový systém má tiež maximálny limit veľkosti súboru 16 EB, ale je oveľa ľahší a nemá žiadne ďalšie funkcie. Ak hovoríme o kompatibilite, potom je plne podporovaná na Windows, macOS, Android a Linux.

Rozdiely medzi FAT a Ntfs

Teraz sa pozrime na hlavné rozdiely medzi FAT a NTFS vo forme stručného zhrnutia každého zo súborových systémov:

FAT32

  • Kompatibilita: Windows, Mac, Linux, herné konzoly, takmer všetky zariadenia s USB portom;
  • výhody: cross-platform, ľahkosť;
  • mínusy: maximálna veľkosť súboru 4 GB a oblasť 16 GB, bez žurnálov;
  • Použitie: externé médiá.

NTFS

  • Kompatibilita: Windows, Linux, Xbox One a iba na čítanie na Macu;
  • výhody:žurnálované, veľké obmedzenia veľkosti oddielu a súboru, šifrovanie, automatické obnovenie;
  • mínusy: obmedzená multiplatformová;
  • Použitie: na inštaláciu systému Windows.

exFAT

  • Kompatibilita: Windows XP a vyššie, MacOS X 10.6.5, Linux (poistka), Android;
  • výhody: veľký limit na veľkosť oddielu a súboru, ľahký v porovnaní s NTFS;
  • mínusy: Microsoft obmedzuje jeho používanie licenčnou zmluvou;
  • Použitie: pre externé médiá a externé pevné disky.

závery

V tomto článku sme vykonali porovnanie medzi tukmi a ntfs. Ide o veľmi odlišné súborové systémy. Je však ťažké pochopiť, ktorý súborový systém je lepší ako tuk alebo ntfs, na jednej strane NTFS má oveľa viac možností, ale FAT je ľahší a je podporovaný všade, kde je to možné. Pre dátové oddiely Linuxu, ktoré musia byť dostupné v systéme Windows, je lepšie použiť FAT namiesto NTFS, pretože je lepšie podporovaný. Čo si myslíte, že je lepšie tuk alebo ntfs pre Linux?

Existuje mnoho spôsobov, ako uložiť informácie a programy na pevný disk. Veľmi známy systém, ktorý ukladá rôzne informácie vo forme súborov, zoskupuje ich do priečinkov s jedinečným priradením. Málokto sa však zamyslel nad tým, ako vlastne dochádza k fyzickému ukladaniu informácií na médium.

Aby bolo možné uložiť informácie na fyzické médium, musí byť pripravené na použitie v operačnom systéme počítača. Operačný systém prideľuje voľné miesto na disku na uloženie informácií. Na to je potrebné rozdeliť disk na malé kontajnery - sektory. Nízkoúrovňové formátovanie disku prideľuje každému sektoru špecifickú veľkosť. Operačný systém zoskupuje tieto sektory do klastrov. Formátovanie najvyššej úrovne nastaví všetky klastre na rovnakú veľkosť, zvyčajne v rozsahu 2 až 16 sektorov. V budúcnosti bude pre každý súbor pridelený jeden alebo niekoľko klastrov. Veľkosť klastra závisí od operačného systému, kapacity disku a požadovanej prevádzkovej rýchlosti.

Okrem oblasti na ukladanie súborov na disku existujú oblasti potrebné na fungovanie operačného systému. Tieto oblasti slúžia na ukladanie informácií o zavádzaní a informácií na mapovanie adries súborov na fyzické miesta na disku. Bootovacia oblasť sa používa na spustenie operačného systému. Po zavedení systému BIOS načíta a spustí zavádzaciu oblasť disku na spustenie operačného systému.

súborový systém FAT

Súborový systém FAT sa objavil spolu s operačným systémom Microsoft DOS, po ktorom bol niekoľkokrát vylepšený. Má verzie FAT12, FAT16 a FAT32. Samotný názov FAT pochádza z používania akejsi databázy súborovým systémom vo forme "File Allocation Table", ktorá obsahuje záznam pre každý klaster na disku. Čísla verzií označujú počet bitov použitých v číslach položiek v tabuľke. Preto má súborový systém limit na podporovanú veľkosť disku. V roku 1987 nepodporoval disk väčší ako 32 MB. S príchodom Windows 95 prišla nová verzia súborového systému FAT32 s teoretickou podporou pre disky do 2 TB. Neustále problémy s podporou veľkých diskov sa objavujú kvôli pevnej mohutnosti, obmedzenej počtom bitov použitých pri určovaní polohy klastra. Napríklad verzia FAT16 nepodporuje viac ako 2 16 alebo 65536 klastrov. Počet sektorov v klastri je tiež obmedzený.

Ďalším problémom veľkých diskov bola nemožnosť využiť obrovský priestor vyhradený pre malé súbory. Kvôli obmedzenému počtu klastrov sa ich veľkosť zväčšila tak, aby pokryla celú kapacitu disku. Výsledkom je neefektívne využitie úložného priestoru pre väčšinu súborov, ktoré nie sú násobkom veľkosti klastra. Napríklad FAT32 alokuje 16 KB klastre pre diskové oblasti s veľkosťou od 16 GB do 32 GB. Na uloženie 20 KB súboru budete potrebovať dva 16 KB klastre, ktoré na disku zaberú 32 KB. Súbory s veľkosťou 1 KB zaberajú 16 KB miesta na disku. Na ukladanie malých súborov sa tak v priemere míňa 30-40% veľkosti diskovej kapacity. Rozdelenie disku na malé partície môže zmenšiť veľkosť klastra, ale v praxi sa nepoužíva pri diskoch s kapacitou nad 200 GB.

Fragmentácia súborov tiež nie je menší problém v súborovom systéme. Keďže na hosťovanie súboru môže byť potrebných viacero klastrov a nemusia byť fyzicky sekvenčné, čas potrebný na čítanie spomaľuje programy. Preto existuje neustála potreba.

Súborový systém NTFS

Začiatkom 90. rokov minulého storočia začal Microsoft vyvíjať úplne nový softvér určený pre prostredia, ktoré spotrebúvajú viac zdrojov ako bežní domáci používatelia. Pre potreby obchodu a priemyslu už zdroje poskytované operačnými systémami Windows na báze DOS nestačia. Spoločnosť Microsoft sa spojila s IBM na vývoji OS / 2 so súborovým systémom High Performance File System (HPFS). Firemný rozvoj nebol úspešný a čoskoro sa každá spoločnosť vydala opäť vlastnou cestou. Spoločnosť Microsoft vyvinula rôzne verzie operačného systému Windows NT, ktoré sú založené na systémoch Windows 2000 a Windows XP. Každý z nich používa vlastnú verziu súborového systému NTFS, ktorá sa neustále vyvíja.

NTFS (New Technology File System) je štandardný súborový systém pre operačné systémy založené na Windows NT. Bol navrhnutý tak, aby nahradil FAT. NTFS je flexibilnejší ako FAT. Jeho systémové oblasti ukladajú väčšinou súbory, a nie pevné štruktúry ako vo FAT, čo umožňuje ich zmenu, rozšírenie alebo premiestnenie počas používania. Jednoduchým príkladom je hlavná tabuľka súborov (MFT). MFT je druh databázy s rôznymi informáciami o súboroch na disku. Malé súbory (1 KB alebo menej) je možné uložiť priamo do MFT. Pre veľké súbory NTFS alokuje klastre, ale na rozdiel od FAT veľkosť klastra zvyčajne nepresahuje 4 KB a vstavaná metóda kompresie odstraňuje problémy s nevyužitým priestorom prideleným pre súbory. Môžete tiež použiť NTFS.

Súborový systém NTFS je navrhnutý pre viacužívateľské prostredie a má zabudované mechanizmy na ochranu a rozlišovanie prístupových práv. Napríklad operačné systémy Windows 2000 a Windows XP (okrem „Home Edition“) umožňujú nastaviť prístupové oprávnenia k jednotlivým súborom a šifrovať ich. Vysoká úroveň zabezpečenia však bežným používateľom sťažuje používanie počítača. Pri nastavovaní hesiel a povolení súborov buďte mimoriadne opatrní, aby ste predišli strate dôležitých údajov.

Poďme analyzovať typy súborových systémov pre flash disk, ktorý z nich je lepší. Jeden používateľ mi poslal fotografiu s chybou „Súbor je príliš veľký pre cieľový súborový systém“ a rozhodol sa napísať článok, v akých prípadoch by sa mali používať systémy FAT32, NTFS a exFAT. Premiestnil súbor väčší ako 4 GB na 8 GB kľúč. Faktom je, že systém FAT32 nedokáže spracovať informácie nad 4 GB, ak má váš flash disk objem 32 GB a jeho súborový systém je FAT32, nemôžete naň zapísať súbor s veľkosťou nad 4 GB. Poďme sa pozrieť na všetky tri súborové systémy vo windowse, pozrime sa na ich plusy a mínusy.

FAT32

Starý režim súborového systému, ktorý sa zvyčajne používa pri kúpe USB flash disku v obchode, a dôvodom je kompatibilita. Kompatibilita spočíva v tom, že FAT32 je možné použiť na akomkoľvek počítači MAC, Windows, Linux, starých počítačoch. Najväčším obmedzením je, že má limit veľkosti súboru 4GB, čo má dnes problémy s formátmi ako 4k video, Blu-ray. Stručne povedané, ak budete pracovať so súbormi, ktoré majú veľkosť menšiu ako 4 GB a flash disk sa používa na rôznych počítačoch s rôznymi operačnými systémami, potom je súborový systém FAT32 veľmi vhodný.

exFAT

Aktualizovaný súborový systém vytvorený spoločnosťou Microsoft nahrádzajúci FAT32. Začal s Windows Vista SP1 a má maximálnu veľkosť súboru 16 exabajtov (EB), čo je 1 EB = 10 18 bajtov. Je kompatibilný s Mac OS a Windows a je to veľmi dobrý systém na výmenu veľkých súborov.

mínusy:

  • Nedisponuje žiadnou funkciou protokolovania, v ktorej sa všetky zmeny súborov na disku zaznamenávajú skôr, ako sa skutočne vykonajú.
  • Nepodporuje Time Machine v spoločnosti Apple. Stručne povedané, nebudete môcť zálohovať z Apple pomocou softvéru Time Machine.
  • Veľmi zložitá štruktúra, ktorá si vyžaduje väčší výpočtový výkon.

výhody:

  • Prepíše rovnaký sektor menejkrát, čo je dôležité pre flash disky, čím sa predlžuje životnosť pamäťových buniek. Ako viete, flash disky majú N-počet prepisov, potom zlyhajú.
  • Limit veľkosti veľkého súboru je 16 exabajtov.
  • Veľkosť klastra je 32 megabajtov.
  • Vylepšené prideľovanie voľného miesta, ktoré znižuje defragmentáciu disku.

NTFS

Najnovší súborový systém vytvorený spoločnosťou Microsoft je modernou štruktúrou dneška pre takmer akýkoľvek moderný interný pevný disk, flash disk alebo ssd disk. NTFS je nová technológia súborového systému. Windows je možné nainštalovať iba na NTFS. Je predvolená pre disky s operačným systémom kvôli jej všestrannosti. Má všetky technológie od spoločnosti Microsoft: protokolovanie, žiadne obmedzenie veľkosti súboru, podporu kompresie súborov, dlhé názvy, riadenie prístupu k súborom pre správcov servera a oveľa viac. Doma je to najlepšia možnosť použitia tohto systému na diskoch a flash diskoch. Má to jeden háčik, keď vložíte USB flash disk do Mac OS, môžete skopírovať informácie z USB flash disku, no žiadna zmena.

Výkon:

Pre USB kľúče musíte použiť exFAT, ak ste neustále v prostredí Mac OS, Windows a presúvate USB flash disk z jedného operačného systému do druhého. Ak používate iba Windows, potom je NTSF skvelým riešením.

Tento článok sa bude zaoberať používaním rôznych súborových systémov na externých pamäťových médiách: flash disky, pamäťové karty, externé pevné disky atď. Dnes sa teda pre disky používajú tieto systémy súborov: ...

* FAT32
* NTFS
* exFAT

Poďme si podrobne prejsť každý z nich a zvážiť výhody, nevýhody a vlastnosti použitia na rôznych zariadeniach.

Súborový systém vytvorený spoločnosťou Microsoft ako náhrada za umierajúci FAT16. V súčasnosti najbežnejší systém. Väčšina pamäťových kariet a flash diskov sa dodáva v systéme FAT32. Navyše, pri formátovaní média v spotrebiteľskom zariadení, ako je fotoaparát, bude fungovať v tomto súborovom systéme. To je jeho hlavná výhoda – kompatibilita. Vložením takejto jednotky do domáceho DVD prehrávača, prehrávača médií alebo tlačiarne fotografií si môžete byť istí, že všetky súbory sú dostupné a dajú sa normálne čítať. Tu končia klady.

Hlavnou nevýhodou tohto systému je obmedzenie veľkosti súboru 4 GB. Preto nebude fungovať zápis veľkého súboru (napríklad záložná kópia systémového disku alebo video prepísané z kamery). Okrem toho má systém Windows limit veľkosti oddielu 32 GB. Posledné obmedzenie môžete obísť stiahnutím nástroja HP ​​USB Disk Storage Format Tool, ktorý vám umožní naformátovať aspoň externý pevný disk na FAT32.

Ak však nepotrebujete nahrávať a prenášať takéto veľké súbory a tiež ak máte malé médium: 4, 8 alebo dokonca 16 GB, môžete ho bez váhania naformátovať na FAT32.
Mimochodom, spoločnosť Transcend, ktorá vyrába mobilné dátové nosiče, formátuje svoje externé pevné disky na FAT32.

Moderný a spoľahlivý súborový systém, ktorý sa datuje od Windows NT.
V stacionárnych počítačoch a notebookoch nahradil FAT32. Skontrolujte, či máte stále nainštalovaný FAT32 (kliknite pravým tlačidlom myši na disk v priečinku Tento počítač a vyberte položku Vlastnosti), dôrazne odporúčam nahradiť ho NTFS.

Ako previesť FAT32 na NTFS bez straty údajov

Dá sa to urobiť nasledovne. V príkazovom riadku (Štart-Spustiť) zadajte

previesť e: / fs: ntfs

Namiesto e: môžete nahradiť požadovaný disk. Tým sa zmení systém súborov na NTFS žiadna strata dát.

NTFS však funguje trochu inak na jednotkách flash a externých pevných diskoch. Pri kopírovaní na takúto jednotku Windows zapne mechanizmus vyrovnávacej pamäte, kedy sa súbory skopírujú najskôr do špeciálnej pamäte (tzv. cache) a potom na konečné médium. V prípade stacionárnych pevných diskov vám to umožňuje zvýšiť rýchlosť kopírovania a vyhladiť oneskorenia. Na mobilných zariadeniach to bude vyzerať takto. Spočiatku bude rýchlosť kopírovania veľmi vysoká a môže dosiahnuť 100 MB / s (teoreticky sa rovná rýchlosti čítania pevného disku, z ktorého kopírujete), potom, keď sa minie vyrovnávacia pamäť, rýchlosť klesne na kriticky nízka hodnota. Okrem toho pred kopírovaním ďalšieho súboru musí systém pridať aktuálny súbor z vyrovnávacej pamäte. Preto sa môže zdať, že kópia je zaseknutá na 99 percent, hoci indikátor pevného disku bude ukazovať aktivitu. Ak porovnáme rýchlosť kopírovania s vyrovnávacou pamäťou a bez nej, ukáže sa, že je takmer totožná. To znamená, že pri používaní NTFS neprídeme takmer o nič, okrem nesprávnej rýchlosti kopírovania a informácie o čase jeho dokončenia. Aj keď niektoré z tohto „informačného obsahu“ môžu poškriabať nervy.

Toto je rýchlosť kopírovania, ktorá sa \ "vyvíja \"
Pevný disk USB 2.0 v systéme NTFS

NTFS \ "robí zázraky \", kopírovanie na 512 MB flash disk,
reálna rýchlosť zápisu je niekoľko MB/s

Na druhej strane je NTFS mimoriadne spoľahlivý súborový systém, ktorý znesie nejeden náhly reset. Túto spoľahlivosť poskytuje žurnálovanie. To spôsobí, že systém bude častejšie pristupovať k určitým oblastiam disku. Pre flash disky a pamäťové karty je tento prístup kritický. Opotrebujú sa rýchlejšie.

Nový súborový systém od Microsoftu. Určené predovšetkým pre flash disky. S nadsázkou môžeme povedať, že ide o FAT32 s odstránenými obmedzeniami. Veľkosti súborov a oddielov môžu dosahovať kozmické hodnoty a počet súborov v jednom priečinku už nie je obmedzený. Podľa mňa ideálne na flashky a pamäťové karty.

Ale tento systém má aj nevýhodu. Mnoho spotrebiteľských zariadení to nepodporuje a počítače so systémom Windows XP takéto médiá tiež neuvidia. Spoločnosť Microsoft však vydala opravu KB955704, ktorá umožňuje použitie exFAT v systéme Windows XP. Windows Vista a Windows 7 sú priatelia s týmto systémom bez akejkoľvek ďalšej manipulácie.

Ak však často používate flash disk na rôznych počítačoch so systémom Windows XP, budete musieť nosiť ďalší flash disk s ovládačmi. Toto je smiešne.

Ale ak máte iba počítače s Windows 7 alebo nosíte USB flash disk / disk len na 2-3 miestach, kde je možné nainštalovať vyššie uvedenú aktualizáciu, potom je exFAT perfektný.

Doplnenie
Článok je prevzatý z otvorených zdrojov: http://winitpro.ru/index.php/2011/06/20/fajlovaya-sistema-exfat/
súborový systém ExFAT

Spolu s vydaním Vista SP1 spoločnosť Microsoft predstavila nový súborový systém. ExFAT (Extended File Allocation Table) je nástupcom starého systému súborov FAT32. Aké sú teda hlavné výhody a nevýhody súborového systému exFAT. Aké sú rozdiely medzi exFAT a FAT32? A kedy je lepšie použiť exFAT cez NTFS?

Súborový systém FAT32 je pomerne starý a známy súborový systém, má však niekoľko významných nedostatkov: nepodporuje oddiely väčšie ako 2 TB a súbory väčšie ako 4 GB. Na vyriešenie popísaných problémov vo FAT32 bol vytvorený súborový systém exFAT. ExFAT je vývoj od spoločnosti Microsoft určený hlavne pre mobilné médiá (flash disky, SSD disky, smart karty). Hneď je potrebné poznamenať, že ExFAT sa nepoužíva na formátovanie pevných diskov. Všetky najnovšie verzie systému Windows, ako aj Mac OS X podporujú tento súborový systém. ExFAT sa tiež často označuje ako FAT64, čo znamená, že dokáže spracovať väčšie jednotky a súbory.

Hlavné výhody súborového systému exFAT:

* Maximálna veľkosť klastra zvýšená na 32 MB
* Maximálna veľkosť súboru v exFAT sa zvýšila zo 4 GB na 264 bajtov (16 EB).
* Bez obmedzenia počtu súborov v adresári
* Podpora pre oprávnenia súborov / adresárov
* Podpora transakcií pri zápise (ak je podporovaná fyzickým zariadením)
* Efektívne využitie voľného miesta, ktoré pomáha výrazne znížiť fragmentáciu disku.

Stojí za zmienku, že pri formátovaní v exFAT je množstvo dostupného miesta na úložných zariadeniach väčšie ako pri použití FAT32. Napríklad, ak naformátujete 4 GB USB kľúč (nominálna kapacita 4023 MB) v rôznych súborových systémoch, získate nasledovné:

* FAT32 – 4014 MB
* HFS + - 3997 MB
* NTFS - 3974 MB
* exFAT - 4022 MB

ExFAT je optimalizovaný pre prácu s flash diskami, ako sú USB flash disky, pamäťové karty a SSD disky, veľkosť klastra 32 KB je vhodná pre veľké karty a zariadenia so zvýšeným opotrebovaním pri vykonávaní operácií čítania a zápisu. Systém exFAT má tiež možnosť spravovať prístupové práva k súborom / adresárom a čas prístupu k údajom sa skrátil. Jednou z hlavných nevýhod systému exFAT je, že na túto technológiu sa vzťahuje licenčná politika spoločnosti Microsoft a nemožno ju použiť v žiadnych riešeniach s otvoreným zdrojom. Ak ho chcete použiť v akomkoľvek operačnom systéme, budete musieť zaplatiť licenčné poplatky spoločnosti Microsoft (toto pravidlo sa nevzťahuje na jednoduché mobilné zariadenia, ako sú fotoaparáty, prehrávače atď.).

exFAT v moderných operačných systémoch Windows 7

Nová verzia Microsoft Windows 7 plne podporuje súborový systém exFAT a všetky jeho funkcie v 32- aj 64-bitovej verzii. Okrem toho sa na prácu s technológiou ReadyBoost dajú použiť externé flash disky naformátované v exFAT (a už nebude limit 4 GB).

Windows Vista

Windows Vista podporuje iba exFAT počnúc balíkom Service Pack 1. Okrem toho nie sú podporované ani niektoré funkcie, ako napríklad riadenie prístupu. Na rozdiel od Windowsu 7 nie sú zariadenia exFAT v systéme Vista podporované pre ReadyBoost.

Windows XP

ExFAT nie je podporovaný v systéme Windows XP, ovládač je však možné stiahnuť z webovej stránky spoločnosti Microsoft (popis v KB 9555704 - http://support.microsoft.com/kb/955704), vyžaduje si však nainštalovaný balík Service Pack 2 .

Pre staršie verzie systému Windows neexistuje žiadna oficiálna podpora pre exFAT.

Windows Server

ExFAT je plne podporovaný na Windows Server 2008 a po inštalácii vyššie uvedeného ovládača aj na Windows Server 2003.

Snežný leopard

Mac OS X podporuje exFAT od verzie 10.6.4 (15. júna 2010), ale iba na počítačoch Mac s čítačkou kariet SDXC. Mac mini a iMac sú kompatibilné s exFAT.

Linuxové systémy nepodporujú exFAT, existuje síce viacero riešení, no väčšina z nich je spoplatnených alebo nepohodlných, navyše Microsoft svojou proprietárnou licenciou stavia do kolies nezávislých vývojárov.

ExFAT a FAT32

Pri testovaní na Windows 7 vykazoval rovnaký výkon ako FAT32, ale NTFS je stále o niečo rýchlejší. Nahradí exFAT FAT32? To sa pravdepodobne stane až po masívnej inovácii na Windows 7 alebo novšie verzie Windowsu. Pre spotrebiteľov bude hlavnou výhodou exFAT prekonanie obmedzení súborov FAT32 (zvýšenie veľkosti súboru v exFat).

Musíme tiež pamätať na to, že súborový systém exFAT vyžaduje novšiu verziu OS (môže byť potrebná aktualizácia hardvéru), ako aj na skutočnosť, že exFAT nemusí byť jednoducho podporovaný na starších zariadeniach (fotoaparáty, prehrávače mp3).

exFat alebo NTFS

ExFAT možno považovať za konkurenta NTFS na systémoch s obmedzeným výpočtovým výkonom a pamäťou. Okrem toho je súborový systém NTFS na flash kartách veľmi nepohodlný a neefektívny na používanie (znižuje sa rýchlosť práce a životnosť flash pamäte) a práve ExFAT bude pre takéto zariadenia ideálnym súborovým systémom.

Na záver uvádzame niekoľko všeobecných pokynov na výber najvhodnejšieho súborového systému. Ak máte malý flash disk, naformátujte ho na FAT32. Flash disky formátujte s exFAT, pretože na nich budú obzvlášť citeľné „rýchlostné skoky“. Externé pevné disky sú zvyčajne veľké a výkonné (najmä tie s portom USB 3.0), preto je najlepšie ich naformátovať na systém NTFS.

Článok je prevzatý z otvorených zdrojov: http://pc-hard.ru/softarticles/1-fat32-ntfs-exfat-comparsion.html

Viete, že Windows Phone používa NTFS? Prečo väčšina pamäťových kariet a takmer všetky USB kľúče stále používajú starý dobrý FAT? Prečo môžete na niektoré flash disky ukladať filmy v plnej veľkosti a na iné nie? Prečo niektoré zariadenia podporujú iba pamäťové karty SDHC do 32 GB a čo možno urobiť, aby používali 64 GB SDXC? Tieto a mnohé ďalšie otázky súvisia s typom súborového systému používaného konkrétnym úložným zariadením. Ale ako to súvisí so systémom Windows?

V začiatkoch osobných počítačov (myslím, že v ére textových polí DOS a diskiet) bol jediným používaným súborovým systémom FAT12. S príchodom pevných diskov schopných uložiť niekoľko megabajtov dát (áno, presne megabajtov, nie gigabajtov!), bola vyvinutá nová verzia FAT s názvom FAT16. Pre tento súborový systém bol vyvinutý Windows 95, ktorý dostal iba „upgrade“ v podobe podpory dlhších názvov súborov. Vo Windows 98 Microsoft pridal podporu pre ďalšiu novú verziu FAT s názvom FAT32 na podporu veľkých pevných diskov (áno, v tom čase sme už začali merať miesto na disku v gigabajtoch).

V paralelnom vesmíre Windows NT Microsoft neustále používa nový technologický súborový systém alebo NTFS. Windows NT 4, Windows 2000 a novšie Windows XP, Vista, Windows 7, 8, 8.1 a novšie Windows 10 používajú NTFS.

V ešte ďalšom paralelnom vesmíre, vesmíre vymeniteľného úložiska, si môžete vybrať medzi univerzálnym FAT32 (hoci čelí limitu veľkosti súboru 4 GB) a novším, ale nie tak široko podporovaným (kvôli licenčným obmedzeniam) exFAT. Mimochodom, exFAT sa používa ako súborový systém na všetkých kartách SDXC s kapacitou 64 GB alebo viac.

Takže v súčasnosti máme tri rôzne rodiny súborových systémov: starý, ale stále široko používaný FAT32, nový NTFS a novo vyvinutý Solid ExFAT optimalizovaný. Ktorý z týchto súborových systémov použiť a kedy? A aké sú medzi nimi rozdiely?

FAT32: Jasná voľba

FAT32 je stále jediným súborovým systémom používaným vo Windows 98 alebo Windows ME. FAT32 je vlastne preferovaný súborový systém pre SD karty do 32 GB vrátane. Nakoniec, FAT32 sa často používa na formátovanie jednotiek USB, vrátane jednotiek s kapacitou 64 GB a vyššou.

Old Man FAT32 ... Jeho hlavné obmedzenia sú dobre známe. FAT32 podporuje súbory až do veľkosti 4 GB. Ak sa vám zdá, že na jeden súbor je to veľa, nezabudnite, že jedno HD video zaberie od 4,5 do 10 GB a hneď sa ukáže, aké výrazné je toto obmedzenie v modernej realite. Medzi jeho ďalšie obmedzenia patrí žiadna spoľahlivá podpora, žiadna kontrola prístupu, žiadne šifrovanie, žiadna kompresia alebo žiadna odolnosť voči chybám.

Inými slovami, ide o úplne jednoduchý a ľahký súborový systém, ktorý je vhodný pre takmer akúkoľvek málo výkonnú prenosnú elektroniku ako sú digitálne fotoaparáty a videokamery, jednoduché smartfóny, MP3 prehrávače a podobné zariadenia. Vďaka svojmu úctyhodnému veku a rozšírenej popularite v systéme Windows je FAT32 od roku 1997 podporovaný takmer všetkými spotrebičmi, vrátane chladničiek a kávovarov. Inými slovami, ak chcete so sebou nosiť jedno vymeniteľné úložné zariadenie a mať istotu, že ho možno použiť s akýmkoľvek zásuvným modulom, FAT32 je správna cesta.

NTFS: systémová jednotka

Obmedzenia FAT32 však zabránia jeho efektívnemu využitiu v dnešných výpočtových prostrediach. Chýbajúca kontrola prístupu je jedna vec, absolútna absencia protokolovania a akéhokoľvek náznaku odolnosti voči chybám je vec druhá. Veľkou nevýhodou je aj obmedzená veľkosť súboru. V dôsledku toho spoločnosť Microsoft predstavila nový súborový systém, ktorý nazvali New Technology File System alebo NTFS.

NTFS má všetko, čo FAT chýba. Výkonné možnosti kontroly prístupu? Prosím. Odolnosť voči chybám a protokolovanie? Prijať. Okamžite komprimovať a šifrovať jednotlivé súbory, priečinky a celé zväzky disku? Samozrejme. Alternatívne dátové toky, zvýšené bezpečnostné opatrenia, zálohy samotného súborového systému a dôležitých systémových súborov a mnoho ďalších funkcií... Od svojho prvého vydania v roku 1994 dostáva NTFS nové aktualizácie, vrátane tých, ktoré zvyšujú jeho kompatibilitu. Jeho skvelý dizajn a jednoduchá implementácia sa ani dnes nevyrovná žiadnemu inému súborovému systému. Je dostatočne všestranný na to, aby sa dal použiť aj na smartfónoch základnej úrovne so systémom Windows Phone 8 a 8.1. Ale ak je to taký skvelý súborový systém, prečo ho nepoužívajú všetci a všade?

Ako sa dalo očakávať, NTFS nie je bez nevýhod. Tento súborový systém, navrhnutý už v roku 1994 pre operácie na strane servera, vždy vyžadoval veľa výpočtového výkonu na podporu mnohých štruktúr. Jeho systémové záznamy rýchlo rastú, zaberajú vzácny priestor a zvyšujú záťaž týchto NAND flash úložných zariadení. Nakoniec, ak použijete niečo iné ako veľké pevné disky, jeho réžia bude príliš vysoká, takže systém ešte nezískal všeobecné uznanie. V neposlednom rade je NTFS patentovaný spoločnosťou Microsoft, ktorá nechce otvárať licencie na tento súborový systém konkurencii.

exFAT: najlepšie, ak je podporované...

Na prekonanie obmedzení FAT32 a zníženie dodatočného zaťaženia, ktoré NTFS umiestňuje na médiá založené na NAND, Microsoft vyvinul ďalší súborový systém s názvom Extended FAT alebo exFAT. Tento súborový systém je z veľkej časti založený na rovnakom koncepte ako pôvodný FAT, len je to teraz skutočný 64-bitový súborový systém bez existujúceho obmedzenia veľkosti súborov FAT32. To je dôvod, prečo sa exFAT používa ako štandard pre veľké SD karty (štandard SDXC vyžaduje, aby všetky SD karty s veľkosťou 64 GB alebo viac boli naformátované pomocou exFAT). Ak si teda kúpite 64GB microSDXC kartu, bude založená na exFAT ... a z tohto dôvodu ju váš smartfón alebo tablet nemusí rozpoznať.

Dôvodom, prečo exFAT nenahradil starý FAT32 všade, je platené licencovanie. Na rozdiel od FAT32, ktorý je pre každého bezplatný, Microsoft účtuje licenčné poplatky výrobcom, ktorí chcú na svojich zariadeniach používať exFAT. Výsledkom je, že tvorcovia telefónov s Androidom, tabletov s Androidom nižšej kategórie a lacných fotoaparátov radšej ušetria niekoľko centov na nákladoch na zariadenie (na jednotku hardvéru) na licencovaní a radšej vylúčia exFAT zo zoznamu podporovaných súborových systémov. Výsledkom je, že ak do takéhoto zariadenia vložíte novú 64GB micro SD kartu, karta s najväčšou pravdepodobnosťou nebude rozpoznaná.

Dokážete sami prekonať toto obmedzenie? Väčšinu času áno a celkom jednoducho. Stačí zapojiť SD kartu do počítača pomocou čítačky kariet a naformátovať ju pomocou... uhádli ste... FAT32! Stratíte tak možnosť ukladať naň súbory väčšie ako 4 GB, no vaša pamäťová karta bude s najväčšou pravdepodobnosťou rozpoznaná a bude bezproblémovo fungovať na zariadení so systémom Android, ktoré by podľa technických špecifikácií nemalo podporovať SD karty s kapacitou viac ako 32 GB. ...

(Upozorňujeme, že niektoré zariadenia môžu byť príliš staré na to, aby fyzicky rozpoznali pamäťové karty SDXC. Áno, nevyrábajú sa už niekoľko rokov, ale staršie zariadenia nemusia stále podporovať karty SDXC bez ohľadu na to, aký súborový systém sa dodáva)

Počkajte chvíľu... Windows Phone je operačný systém Microsoftu, nebudú zariadenia Windows Phone štandardne podporovať exFAT? Toto je pravda! Windows Phone 8 a 8.1 sa dodávajú so vstavanou podporou exFAT, ktorá je bezplatná pre výrobcov, ktorí chcú vydať zariadenia pre platformu Windows Phone. Microsoft ponúka bezplatnú licenciu exFAT ako súčasť svojho „stimulačného balíka“, aby povzbudil viac výrobcov, aby sa pripojili k platforme Windows Phone.

Nakoniec všetky alebo takmer všetky tablety so systémom Windows RT s úplným systémom Windows 8 alebo 8.1 podporujú exFAT a ľahko rozpoznávajú 64 GB a väčšie SD karty.

Obnovte súborové systémy Windows

Takmer každý nástroj na obnovu dát založený na systéme Windows ponúka podporu FAT32 a NTFS. Nástroje, ktoré podporujú exFAT, sú oveľa menej dostupné kvôli licenčným obmedzeniam spoločnosti Microsoft. Jedným z nástrojov na podporu všetkých troch súborových systémov Windows je RS Partition Recovery.

Nakoniec, ak potrebujete podporu iba pre jeden zo súborových systémov, výberom môžete ušetriť