- Systém Windows používá primárně systémy souborů NTFS, FAT/FAT32, exFAT a ReFS, přičemž každý z nich má jasné výhody a omezení.
- FAT32 a exFAT vynikají svou kompatibilitou, zatímco NTFS a ReFS poskytují zabezpečení a pokročilé funkce.
- Úložné prostory, dynamické disky, deduplikace a BitLocker zvyšují odolnost, úsporu místa a šifrování těchto systémů.
- Výběr správného souborového systému ovlivňuje kapacitu, výkon, zabezpečení a kompatibilitu s jinými systémy.

Když ve Windows formátujete pevný disk, SSD, USB disk nebo SD kartu, ve skutečnosti si vybíráte, jak budou data, která na něm ukládáte, organizována a chráněna. Tento „způsob organizace“ nazýváme souborovým systémem a ve Windows existuje několik jasných favoritů: NTFS, FAT/FAT32, exFAT a ReFS , spolu s některými téměř zastaralými veterány, jako je HPFS.
Pochopení těchto technologií není jen pro správce systému: výběr nesprávného souborového systému může znamenat nemožnost kopírování velkého souboru , ztrátu bezpečnostních funkcí nebo problémy s kompatibilitou s jinými zařízeními a operačními systémy, jako je Linux, macOS, konzole nebo fotoaparáty. Pojďme se blíže podívat na to, jak jednotlivé souborové systémy fungují ve Windows, jaké výhody nabízí a kdy je nejlepší použít jeden či druhý.
Co je to souborový systém ve Windows?
Souborový systém je softwarová vrstva zodpovědná za umisťování, vyhledávání a načítání souborů na úložném zařízení: pevných discích, SSD discích, flash discích, záložních páskách nebo optických médiích. Je to „knihovník“, který rozhoduje o tom, jak jsou data uspořádána a pojmenována.
Ve Windows je každý souborový systém implementován pomocí specifických ovladačů a knihoven , které definují, jak se ukládají metadata, jak se spravují adresáře, jaké existují limity velikosti a jaké pokročilé funkce jsou k dispozici (šifrování, komprese, žurnálování atd.).
Všechny souborové systémy kompatibilní s Windows se opírají o tři základní koncepty, které je důležité pochopit, protože se objevují ve veškeré technické dokumentaci a nástrojích pro správu:
- SvazkyObjem je logická jednotka, která obsahuje kompletní souborový systémMůže odpovídat celému fyzickému disku, oddílu nebo logickému svazku vytvořenému na několika jednotkách (například s úložnými prostory nebo dynamickými disky).
- AdresářeAdresář je hierarchická struktura, která seskupuje soubory a podadresářeV praxi se jedná o „složky“, které vidíte v Průzkumníku souborů.
- záznamysoubor je uspořádaná sada souvisejících dat (dokument, fotografie, databáze atd.) s názvem, atributy a souvisejícími oprávněními.
Kromě těchto základních prvků nabízí Windows také API a komponenty pro správu souborů, adresářů, svazků a disků , stejně jako pokročilé technologie, jako je Transakční NTFS (TxF), který po léta umožňoval provádění operací se soubory v rámci atomických transakcí na svazcích NTFS.
Rodina FAT: FAT12, FAT16, FAT32 a exFAT
Rodina systémů FAT (File Allocation Table) je jednou z nejstarších konstrukcí ve světě osobních počítačů. Vznikla v systému MS-DOS na konci 70. a 80. let a dodnes je díky své jednoduchosti a univerzální kompatibilitě stále živá v USB discích, SD kartách, digitálních fotoaparátech a nespočtu embedded zařízení .
Základní myšlenka FAT je velmi jednoduchá: systém udržuje tabulku, která slouží jako index veškerého obsahu svazku. Tato tabulka ukazuje, které clustery jsou volné, které obsazené a jak jsou zřetězeny a tvoří soubory.
V klasickém svazku FAT můžeme rozlišit tři základní zóny, které nám pomáhají pochopit, jak se v něm spravují data:
- Zaváděcí sektor: je první sektor oddílu a ukládá základní parametry souborového systému (velikost clusteru, počet kopií tabulky FAT, informace o bootování atd.).
- Tabulky FATobvykle existují hlavní tabulka a záložníKaždý záznam v tabulce odpovídá shluku a může označovat, že je volný, že se jedná o konec souboru nebo že další shluk stejného souboru je na jiné pozici.
- Datová oblastZabírá téměř celý objem a je složen ze shluků, které jsou souvislé skupiny sektorů používané jako minimální alokační jednotkaSoubor, ať je jakkoli malý, vždy zabírá alespoň jeden celý cluster, což může při velkém počtu malých souborů způsobit plýtvání místem.
Adresáře v systému FAT jsou jednoduše oblasti v datové zóně, které obsahují 32bajtové položky . Každá položka popisuje soubor nebo podadresář: krátký (a volitelně dlouhý) název, atributy, velikost a počáteční číslo clusteru. Odtud se tabulka FAT používá jako propojený seznam pro sledování zbývajících clusterů v souboru.
Postupem času se objevilo několik revizí: FAT12, FAT16 a FAT32 . Číslo označuje počet bitů používaných k odkazování na clustery (12, 16 nebo 32), což přímo ovlivňuje maximální počet clusterů, a tedy i možnou velikost a kapacitu clusteru.
Dnes se FAT12 a FAT16 vyskytují prakticky pouze na starých disketách nebo ve velmi omezeném počtu zařízení . Naproti tomu FAT32 zůstává velmi běžný , protože jej dokáže číst a obvykle i zapisovat téměř jakýkoli operační systém a elektronické zařízení.
FAT32: starý přítel a ultrakompatibilní
FAT32 byl představen v roce 1996 a ačkoli je technicky poměrně zastaralý, zůstává výchozím formátem pro mnoho USB disků a SD karet, které si dnes kupujeme. Jeho největší silnou stránkou je kompatibilita: Windows, macOS, Linux, Android, herní konzole, televizory, kopírky… téměř vše rozumí formátu FAT32.
Tato kompatibilita má svou cenu: značná omezení kapacity a funkcí . Nejznámější je nemožnost ukládat jednotlivé soubory větší než 4 GB, což je patrné u velmi velkých filmů, úplných záloh nebo souborů virtuálních počítačů.
Navíc, ačkoli FAT32 zvládá velké svazky, výchozí nástroj pro formátování ve Windows neumožňuje vytvářet oddíly FAT32 větší než 32 GB , ačkoli nástroje třetích stran mohou dosáhnout až 2 TB. Existují také praktická omezení s velmi hlubokými adresářovými strukturami nebo s velkým počtem souborů v jednom adresáři.
Z hlediska zabezpečení a spolehlivosti postrádá FAT32 mnoho moderních funkcí: nemá žádná granulární oprávnění, žádné žurnálování a žádné vestavěné šifrování . Výpadek napájení nebo špatně načasovaná havárie mohou poškodit tabulku FAT, což vyžaduje použití opravných nástrojů k pokusu o obnovu dat.
Z těchto důvodů se dnes FAT32 doporučuje hlavně pro malé a snadno přenosné disky , kde je prioritou především to, aby „fungoval kdekoli“ a kde není potřeba ukládat obří soubory ani uplatňovat pokročilé bezpečnostní zásady.
exFAT: moderní vývoj FATu určený pro flash paměti
Aby společnost Microsoft překonala nejvýraznější omezení systému FAT32 bez obětování jeho jednoduchosti, představila v roce 2006 systém exFAT (Extended File Allocation Table) , který byl navržen speciálně pro flash paměti s vysokou kapacitou.
exFAT zachovává obecnou filozofii FAT, ale boří bariéry velikosti souborů a svazků . Maximální teoretická velikost souboru dosahuje až 16 exabajtů a svazky mohou dosáhnout 128 petabajtů, což je více než dostatečné pro typické domácí nebo profesionální použití.
Díky těmto údajům je exFAT vynikající volbou pro externí pevné disky, přenosné SSD disky, USB flash disky a SD karty s vysokou kapacitou , zejména při práci s velkými soubory, jako jsou 4K/8K videa, obrazy disků nebo velké přenosné databáze.
Co se týče kompatibility, Windows a macOS v současné době nabízejí plnou podporu pro čtení a zápis pro exFAT. V Linuxu byla nativní podpora zavedena od doby, kdy Microsoft zveřejnil specifikace a integroval oficiální ovladač do jádra, ačkoli některé starší distribuce stále vyžadují instalaci balíčků, jako jsou exfat-fuse a exfatprogs.
Systém exFAT však nenabízí stejné záruky ani pokročilé funkce jako NTFS nebo ReFS: chybí mu klasické žurnálování, oprávnění NTFS a mnoho pokročilých možností obnovy . Je to velmi praktické a rychlé řešení pro vyměnitelné úložiště, ale není to ideální formát pro nastavení serveru nebo hostování operačního systému.
NTFS: standard Windows pro interní disky
NTFS (New Technology File System) se objevil v roce 1993 spolu s Windows NT a počínaje Windows 2000 se stal výchozím formátem pro instalaci Windows. Od té doby je nesporným králem stolních počítačů a notebooků s Windows, stejně jako většiny tradičních serverů.
Ve srovnání s FAT udělal NTFS významný skok vpřed na všech frontách: větší kapacitu, větší zabezpečení, lepší odolnost vůči chybám a širokou škálu pokročilých funkcí , které umožňují lepší využití velkých disků a víceuživatelských prostředí.
Interně se NTFS spoléhá na řadu speciálních systémových souborů , které organizují jak metadata, tak v mnoha případech i samotná uživatelská data:
- $Boot: obsahuje základní informace o spouštění a klíčové parametry souborového systému potřebné ke spuštění svazku.
- Tabulka hlavních souborů (MFT)Toto je srdce systému NTFS. MFT obsahuje jeden záznam pro každý soubor a adresář na svazkuKaždý záznam ukládá atributy: název, velikost, data, oprávnění a dokonce i, pokud je soubor velmi malý, svůj vlastní obsah přímo v MFT.
- $Bitmap: zaznamenává, zda je každý klastr volný nebo obsazený, pomocí bitmapy, což umožňuje efektivně spravovat prostor.
- $LogFile: je žurnál, kde se nachází NTFS nejprve zaznamenejte kritické operace Ohledně metadat: Pokud během aktualizace dojde k selhání, systém může akce zopakovat nebo vrátit zpět, aby se zachovala konzistence.
- $BadClus: udržuje seznam vadných klastrů, takže může být vyřazeno z budoucího použití a vyhněte se zápisu nových dat do poškozených oblastí.
Místo řídkých řetězců clusterů se NTFS pokouší alokovat data v extentech (souvislých oblastech clusterů) . Kdykoli je to možné, umístí každý soubor do jednoho velkého extentu, aby se snížila fragmentace. Pokud to není možné, vytvoří více extentů, ale stále je obecně mnohem lépe organizovaný než FAT.
Adresáře jsou také speciální soubory, které obsahují seznamy jmen a odkazů na objekty . Spoléhají na efektivní datové struktury (jako jsou B-stromy), aby urychlily vyhledávání, a to i v případě tisíců záznamů.
Co se týče kapacity, moderní verze NTFS zvládnou obrovské soubory (teoreticky desítky terabajtů nebo exabajtů) a svazky, které jsou pro domácí prostředí prakticky „nekonečné“. Z pohledu uživatele je vzácné setkat se s omezením velikosti daným samotným souborovým systémem.
NTFS také nabízí sadu funkcí, které jej odlišují od FAT a exFAT:
- Podrobná oprávnění a ACLlze definovat seznamy řízení přístupu na úrovni souborů a složekTo vám umožňuje určit, kteří uživatelé a skupiny mohou číst, zapisovat nebo spouštět.
- Žurnálování metadatTransakční protokolování drasticky snižuje riziko poškození po výpadku proudu nebo havárii systému.
- Komprese a šifrováníNTFS umožňuje komprimovat soubory a složky a nabízí šifrování EFS a také bezproblémovou integraci s úplným šifrováním disku BitLocker.
- Diskové kvóty a odkazy: je to možné omezit prostor, který může každý uživatel využívat a vytvářet pevné vazby, montážní body nebo spojení pro lepší organizaci systému.
Z těchto důvodů je NTFS doporučeným souborovým systémem pro interní disky systému Windows, oddíly, na kterých jsou instalovány aplikace, a velké externí disky používané především v počítačích se systémem Windows.
Co se týče kompatibility, věci se trochu komplikují: macOS dokáže nativně číst NTFS, ale nemůže do něj zapisovat , pokud se nepoužívají komerční ovladače nebo ovladače třetích stran (například Paragon NTFS nebo Tuxera NTFS). V Linuxu je podpora čtení a zápisu rozšířená a umožňuje použití oddílů NTFS jako datových svazků, ačkoli instalace Linuxu na NTFS není běžná.
ReFS: Odolný souborový systém pro servery
ReFS (Resilient File System) je nejnovější souborový systém vyvinutý společností Microsoft, který byl poprvé představen v systému Windows Server 2012. Je navržen pro prostředí, kde je klíčové zachovat integritu dat proti tichému poškození a selhání hardwaru.
Jedním ze základních kamenů ReFS je použití technologie Copy-on-Write (CoW) aplikované na metadata a v určitých scénářích i na data . Místo přepisování metadat při aktualizaci souboru ReFS zapíše upravenou kopii do jiné oblasti disku a poté aktualizuje odkazy. Výsledkem je, že předchozí verze kritických struktur jsou vždy k dispozici, což výrazně pomáhá při obnově konzistentního stavu po selhání.
Kromě toho ReFS používá kontrolní součty pro metadata a volitelně i pro data , což mu umožňuje detekovat tiché chyby, nekonzistence mezi replikami nebo problémy v cestě RAM > řadič > kabel > disk. V kombinaci se zrcadlením nebo paritou dokáže proaktivně opravit mnoho z těchto problémů.
Na úrovni interní struktury používá ReFS stromy B+ jako společnou reprezentaci pro metadata i data. Tyto stromy se skládají z kořene, interních uzlů a listů s uspořádanými klíči, které usnadňují efektivní vyhledávání a aktualizace napříč velmi velkými objemy.
Díky tomuto designu je ReFS obzvláště vhodný pro velké, vysoce dostupné úložné systémy , například v souborových serverech, virtualizačních infrastrukturách nebo zálohovacích řešeních, kde se zpracovává obrovské množství dat a jsou nutné automatické opravy.
Dalším klíčovým bodem je jeho integrace s úložnými prostory . ReFS může fungovat společně se zrcadlenými nebo zrcadlením akcelerovanými paritními diskovými fondy a nabízí funkce, jako je automatická oprava poškozených dat, streamy integrity a online obnova.
Mezi pokročilé funkce, které ReFS poskytuje a které v NTFS neexistují (nebo fungují jinak), patří klonování bloků, řídký VDL, akcelerovaná reflexní parita a různé mechanismy snímků zaměřené na pracovní zátěž serveru.
Na oplátku ReFS postrádá několik funkcí, které NTFS nabízí , jako je komprese a šifrování souborového systému, určité starší transakční možnosti (TxF) nebo možnost použití jako bootovacího systému ve většině současných scénářů.
Na ploše se ReFS předběžně objevil v systémech Windows 10 a Windows 11 , kde je ovladač refs.sys přítomen, ale jeho použití je omezené. Například Windows 11 23H2 zavádí koncept vývojářských jednotek (Dev Drives) , svazků ReFS určených pro vývojáře, kteří chtějí zlepšit výkon a zabezpečení svých repozitářů a nástrojů.
V některých edicích Windows 10/11 je možné vytvářet svazky ReFS pomocí komerčních nástrojů pro dělení, hacků registru nebo specifických funkcí, jako je Dev Drive . ReFS však zatím není ve většině klientských konfigurací bootovatelný a neustále se vyvíjí s různými interními verzemi (například ReFS 3.10 ve Windows 11 23H2), které nejsou vždy zpětně kompatibilní.
V domácím prostředí Windows zůstává do značné míry neznámý a jeho podpora v jiných systémech, jako je Linux, se obvykle spoléhá na komerční ovladače třetích stran, jako jsou ty od Paragonu.
HPFS: Starý vysoce výkonný souborový systém
Před NTFS vyvinula společnost Microsoft ve spolupráci s IBM systém HPFS (High Performance File System) , který byl původně představen s OS/2 1.2 na konci 80. let. Jeho cílem bylo nabídnout výrazně lepší výkon než FAT na tehdejších špičkových serverech a systémech.
Na rozdíl od FAT, který alokuje první volný cluster, který najde, se HPFS snažil umístit data do souvislých nebo alespoň velmi blízkých bloků , aby se snížila fragmentace a zlepšila sekvenční rychlost čtení a zápisu.
Vnitřní organizace HPFS zahrnovala tři řídicí bloky na začátku disku (bootovací blok, superblok a rezervační blok), které zabíraly několik sektorů a popisovaly strukturu souborového systému.
Zbývající prostor byl rozdělen do pásem o velikosti přibližně 8 MB, složených ze sousedících sektorů . Každý pás měl svůj vlastní bitmapový obrázek, který indikoval, které sektory byly obsazené a které volné, což umožňovalo podrobnější správu prostoru.
Každý soubor a adresář měl přiřazený F-uzel umístěný poblíž jeho dat , který uchovával informace o fyzickém umístění a rozšířených atributech. Struktura adresářů byla uspořádána jako vyvážený strom s abecedně seřazenými položkami pro urychlení vyhledávání.
HPFS však měl svá vlastní omezení a nakonec se stal zastaralým ve prospěch NTFS. Moderní verze Windows jej přestaly podporovat počínaje Windows NT 4 , takže dnes se s ním setkáváme prakticky pouze na starších systémech OS/2 nebo ve velmi raných historických instalacích Windows NT.
Další technologie úložiště související s Windows
Kromě samotných souborových systémů systém Windows zahrnuje několik technologií správy úložiště , které poskytují další vrstvy abstrakce, odolnosti a optimalizace. V mnoha případech tyto technologie vytvářejí logické svazky, na které se poté připojuje systém souborů NTFS nebo ReFS.
Je důležité poznamenat, že tato řešení nenahrazují souborový systém, ale fungují s ním ve spojení a přidávají funkce, jako je zrcadlení, parita, deduplikace nebo šifrování celého disku.
Hlavní technologie související s ekosystémem Windows, o kterých byste měli vědět, jsou následující:
- Úložné prostory: umožňuje seskupení několika fyzikálních jednotek do skladovací bazény a vytvářet na nich virtuální svazky s různou mírou odolnosti (dvojité nebo trojité zrcadlení, jednoduchá nebo dvojitá parita). Funguje pouze s moderními souborovými systémy, jako například NTFS a ReFSa je to velmi flexibilní možnost pro nastavení „softwarových RAIDů“ spravovaných samotným systémem Windows.
- Dynamické disky: starší funkce dostupná hlavně ve starších verzích systému Windows, která umožňuje vytvářet jednoduché, rozložené, pruhované, zrcadlené a RAID-5 svazkyTyto svazky jsou obvykle formátovány pomocí systému souborů NTFS nebo v některých specifických případech pomocí systému FAT32. Ve srovnání s úložnými prostory se jedná o zastaralou technologii, ale stále se vyskytuje v mnoha starších instalacích.
- Deduplikace dat: pokročilá funkce přítomná ve specifických edicích systému Windows (zejména Server), která Detekuje duplicitní bloky a ukládá jednu kopiiUdržování odkazů na něj ze všech souborů, které jej sdílejí. To může ušetřit obrovské množství místa v prostředích s velkým množstvím redundantních dat (například repozitáře virtuálních strojů nebo téměř identické dokumenty). Úzce se integruje s NTFS a ReFS.
- BitLockerřešení šifrování celého disku Integrovaný do systému Windows chrání celé svazky a znepřístupňuje data bez správného klíče nebo nakonfigurovaného ověřování. Funguje nad standardními souborovými systémy Windows, primárně NTFS, FAT32 a exFAT, aniž by aplikace musely měnit způsob, jakým pracují se soubory.
Tyto technologie mohou komplikovat určité procesy, například obnovu dat po vážném selhání, protože zavádějí další vrstvy mezi operačním systémem a daty na disku . Proto je při práci s úložnými prostory, deduplikací nebo nástrojem BitLocker zásadní dodržovat konkrétní pokyny poskytované společností Microsoft nebo zvoleným softwarem pro obnovu.
Kompatibilita s jinými operačními systémy a výběr formátu
Při výběru souborového systému ve Windows je jedním z klíčových faktorů kompatibilita s jinými zařízeními a operačními systémy . Formátování disku pro použití pouze v počítači se systémem Windows není totéž jako příprava USB disku, který budete připojovat k televizorům, herním konzolím, počítačům Mac a Linux.
Obecně řečeno, pokud potřebujete, aby disk rozpoznalo téměř cokoli, FAT32 je stále nejuniverzálnějším formátem , i když má nechvalně známý limit 4 GB souborů a nedoporučuje se pro vysokokapacitní disky, kam chcete ukládat velké soubory.
Pokud potřebujete přesouvat soubory větší než 4 GB mezi Windows, macOS a Linuxem, je exFAT standardní volbou, protože vyvažuje moderní kompatibilitu s absencí rozumných omezení velikosti . Běžně se používá na externích discích pro zálohování nebo velké video projekty.
Pokud pracujete pouze v prostředí Windows a chcete využívat pokročilé funkce, jako jsou oprávnění, komprese, kvóty nebo snímky, je NTFS logickou volbou pro interní disky a mnoho externích disků . Umožňuje také mnohem větší růst svazků a větší velikosti souborů.
V čistě Apple ekosystémech používá macOS jako své proprietární souborové systémy APFS a HFS+, zatímco Linux se obvykle spoléhá mimo jiné na ext2, ext3, ext4, XFS, Btrfs, F2FS, JFS nebo ReiserFS. Každý z nich má svou vlastní logiku a vlastnosti, ale pro sdílení dat s Windows se stále běžně používá FAT32, exFAT nebo v menší míře NTFS.
Pokud chcete změnit souborový systém disku, mějte na paměti, že většina formátovacích procesů ničí existující data . Nejlepší je nejprve vytvořit úplnou zálohu a teprve poté informace naformátovat a obnovit. Existují bezplatné i placené nástroje, které umožňují bezpečnější správu oddílů a konverzí, a dokonce i systém Windows obsahuje základní průvodce pro formátování a konverze disků, například v případě USB flash disků.
Obecně platí, že pro každodenní potřeby domácího uživatele obvykle postačuje FAT32 pro malé USB disky s malými dokumenty, exFAT pro externí disky s velkými soubory a NTFS pro interní pevné disky nebo čistě zálohy Windows . Pro pokročilejší použití, jako jsou souborové servery nebo velké datové farmy, přichází na řadu ReFS a technologie jako Storage Spaces, deduplikace nebo BitLocker.
S tímto komplexním přehledem formátů a technologií je snazší pochopit, že výběr souborového systému není jen formalita při formátování, ale rozhodnutí, které ovlivňuje výkon, zabezpečení, obnovu dat a budoucí kompatibilitu . Pokud si věnujete chvíli zvážení, co budete s jednotlivými disky dělat, můžete si ušetřit spoustu bolestí hlavy při přesouvání souborů z jednoho místa na druhé.
