- Windows prvenstveno koristi NTFS, FAT/FAT32, exFAT i ReFS, svaki s jasnim prednostima i ograničenjima.
- FAT32 i exFAT ističu se svojom kompatibilnošću, dok NTFS i ReFS pružaju sigurnost i napredne značajke.
- Prostori za pohranu, dinamički diskovi, deduplikacija i BitLocker dodaju otpornost, uštedu prostora i enkripciju ovim sustavima.
- Odabir pravog datotečnog sustava utječe na kapacitet, performanse, sigurnost i kompatibilnost s drugim sustavima.

Kada formatirate tvrdi disk, SSD, USB pogon ili SD karticu u sustavu Windows, zapravo birate kako će se podaci koje pohranjujete na njemu organizirati i zaštititi. Taj "način organiziranja" nazivamo datotečnim sustavom, a u sustavu Windows postoji nekoliko jasnih favorita: NTFS, FAT/FAT32, exFAT i ReFS , uz neke gotovo zastarjele veterane poput HPFS-a.
Razumijevanje ovih tehnologija nije samo za administratore sustava: odabir pogrešnog datotečnog sustava može značiti nemogućnost kopiranja velike datoteke , gubitak sigurnosnih značajki ili probleme s kompatibilnošću s drugim uređajima i operativnim sustavima poput Linuxa, macOS-a, konzola ili kamera. Pogledajmo pobliže kako svaki datotečni sustav funkcionira u sustavu Windows, koje prednosti nudi i kada je najbolje koristiti jedan ili drugi.
Što je datotečni sustav u sustavu Windows?
Datotečni sustav je softverski sloj odgovoran za postavljanje, lociranje i dohvaćanje datoteka na uređaju za pohranu: tvrdim diskovima, SSD-ovima, flash pogonima, sigurnosnim vrpcama ili optičkim medijima. "Knjižničar" odlučuje kako će se podaci organizirati i imenovati.
U sustavu Windows, svaki datotečni sustav implementiran je pomoću specifičnih upravljačkih programa i biblioteka koje definiraju kako se pohranjuju metapodaci, kako se upravlja direktorijima, koja ograničenja veličine postoje i koje su napredne značajke dostupne (šifriranje, kompresija, vođenje dnevnika itd.).
Svi datotečni sustavi kompatibilni sa sustavom Windows oslanjaju se na tri osnovna koncepta koja je važno razumjeti jer se pojavljuju u svoj tehničkoj dokumentaciji i alatima za administraciju:
- SvezakaVolumen je logička jedinica koja sadrži kompletan datotečni sustavMože odgovarati cijelom fizičkom disku, particiji ili logičkom volumenu stvorenom na vrhu nekoliko jedinica (na primjer, s prostorima za pohranu ili dinamičkim diskovima).
- ImeniciDirektorij je hijerarhijska struktura koja grupira datoteke i poddirektorijeU praksi, to su "mape" koje vidite u File Exploreru.
- ploče: datoteka je uređeni skup povezanih podataka (dokument, fotografija, baza podataka itd.) s nazivom, atributima i pridruženim dozvolama.
Osim ovih osnovnih elemenata, Windows također nudi API-je i komponente za upravljanje datotekama, direktorijima, volumenima i diskovima , kao i napredne tehnologije poput Transactional NTFS-a (TxF), koji je godinama omogućavao izvršavanje operacija s datotekama unutar atomskih transakcija na NTFS volumenima.
FAT obitelj: FAT12, FAT16, FAT32 i exFAT
FAT (File Allocation Table - tablica alokacije datoteka) obitelj je jedan od najstarijih dizajna u svijetu osobnih računala. Nastao je s MS-DOS-om krajem 70-ih i 80-ih godina, a danas je i dalje živ u USB pogonima, SD karticama, digitalnim fotoaparatima i bezbrojnim ugrađenim uređajima zahvaljujući svojoj jednostavnosti i univerzalnoj kompatibilnosti.
Osnovna ideja FAT-a je vrlo jednostavna: sustav održava tablicu koja služi kao indeks svih sadržaja volumena. Ova tablica pokazuje koji su klasteri slobodni, koji zauzeti i kako su povezani u datoteke.
U klasičnom FAT volumenu možemo razlikovati tri temeljne zone koje nam pomažu razumjeti kako upravlja podacima:
- Boot sektor: je prvi sektor particije i pohranjuje osnovni parametri datotečnog sustava (veličina klastera, broj kopija FAT tablice, informacije o pokretanju itd.).
- FAT tabliceobično ih ima glavna tablica i sigurnosna kopijaSvaki unos u tablici odgovara klasteru i može označavati da je slobodan, da je kraj datoteke ili da se sljedeći klaster iste datoteke nalazi na drugoj poziciji.
- Područje podatakaZauzima gotovo cijeli volumen i sastoji se od nakupina, koje su susjedne skupine sektora koje se koriste kao minimalna jedinica alokacijeDatoteka, ma koliko mala bila, uvijek zauzima barem jedan puni klaster, što može gubiti prostor kada postoji mnogo malih datoteka.
Direktoriji u FAT-u su jednostavno područja unutar podatkovne zone koja sadrže 32-bajtne unose . Svaki unos opisuje datoteku ili poddirektorij: kratko (i opcionalno dugo) ime, atribute, veličinu i početni broj klastera. Odatle se FAT tablica koristi kao povezani popis za praćenje preostalih klastera u datoteci.
Tijekom vremena pojavilo se nekoliko revizija: FAT12, FAT16 i FAT32 . Broj se odnosi na broj bitova koji se koriste za referenciranje klastera (12, 16 ili 32), što izravno utječe na maksimalni broj klastera i, prema tome, na moguću veličinu i kapacitet klastera.
Danas se FAT12 i FAT16 praktički mogu vidjeti samo na starim disketama ili vrlo ograničenom broju uređaja . Nasuprot tome, FAT32 ostaje vrlo uobičajen jer gotovo svaki operativni sustav i elektronički uređaj može čitati i, obično, pisati na njega.
FAT32: stari prijatelj i ultrakompatibilan
FAT32 je uveden 1996. godine i, iako tehnički prilično zastario, ostaje zadani format za mnoge USB pogone i SD kartice koje danas kupujemo. Njegova najveća snaga je kompatibilnost: Windows, macOS, Linux, Android, igraće konzole, televizori, fotokopirni uređaji… gotovo sve razumije FAT32.
Ova kompatibilnost ima svoju cijenu: značajna ograničenja u kapacitetu i značajkama . Najpoznatije je nemogućnost pohranjivanja pojedinačnih datoteka većih od 4 GB, što je primjetno kod vrlo velikih filmova, potpunih sigurnosnih kopija ili datoteka virtualnih strojeva.
Nadalje, iako FAT32 može podnijeti velike količine podataka, zadani alat za formatiranje u sustavu Windows ne dopušta stvaranje FAT32 particija većih od 32 GB , iako uslužni programi trećih strana mogu postići do 2 TB. Postoje i praktična ograničenja s vrlo dubokim strukturama direktorija ili s velikim brojem datoteka u jednom direktoriju.
Što se tiče sigurnosti i pouzdanosti, FAT32 nedostaju mnoge moderne značajke: nema granularne dozvole, nema vođenje dnevnika i nema ugrađenu enkripciju . Nestanak struje ili loše tempirani pad sustava mogu oštetiti FAT tablicu, što zahtijeva korištenje alata za popravak kako bi se pokušao oporavak podataka.
Zbog svih ovih razloga, FAT32 se danas preporučuje uglavnom za male i lako prenosive diskove , gdje je prioritet iznad svega da "radi bilo gdje" i gdje nema potrebe za pohranjivanjem ogromnih datoteka ili primjenom naprednih sigurnosnih politika.
exFAT: moderna evolucija FAT-a dizajnirana za flash memorije
Kako bi prevladao najočitija ograničenja FAT32 sustava bez žrtvovanja njegove jednostavnosti, Microsoft je 2006. godine predstavio exFAT (Extended File Allocation Table) , posebno dizajniran za flash memoriju velikog kapaciteta.
exFAT zadržava opću filozofiju FAT-a, ali ruši barijere veličine datoteka i volumena . Maksimalna teorijska veličina datoteke ide do 16 eksabajta, a volumeni mogu doseći 128 petabajta, što je više nego dovoljno za bilo koju tipičnu kućnu ili profesionalnu upotrebu.
Zahvaljujući ovim brojkama, exFAT je izvrstan izbor za vanjske tvrde diskove, prijenosne SSD-ove, USB flash pogone i SD kartice velikog kapaciteta , posebno pri rukovanju velikim datotekama poput 4K/8K videozapisa, slika diskova ili velikih prijenosnih baza podataka.
Što se tiče kompatibilnosti, Windows i macOS trenutno nude punu podršku za čitanje i pisanje za exFAT. Na Linuxu je izvorna podrška uspostavljena otkako je Microsoft objavio specifikacije i integrirao službeni upravljački program u kernel, iako neke starije distribucije i dalje zahtijevaju instalaciju paketa kao što su exfat-fuse i exfatprogs.
Međutim, exFAT ne nudi ista jamstva ili napredne značajke kao NTFS ili ReFS: nedostaje mu klasično vođenje dnevnika, NTFS dozvole i mnoge napredne mogućnosti oporavka . Vrlo je praktično i brzo rješenje za prijenosnu pohranu, ali nije idealan format za postavljanje poslužitelja ili hosting operativnog sustava.
NTFS: Windows standard za interne diskove
NTFS (New Technology File System) stigao je 1993. godine zajedno s Windowsom NT i postao je zadani format za instalaciju Windowsa počevši od Windowsa 2000. Od tada je neosporni kralj na Windows stolnim i prijenosnim računalima, kao i na većini tradicionalnih poslužitelja.
U usporedbi s FAT-om, NTFS je napravio značajan korak naprijed na svim frontama: veći kapacitet, veća sigurnost, bolja tolerancija grešaka i širok raspon naprednih značajki koje omogućuju bolje korištenje velikih diskova i višekorisničkih okruženja.
Interno, NTFS se oslanja na niz posebnih sistemskih datoteka koje organiziraju i metapodatke i, u mnogim slučajevima, same korisničke podatke:
- $Boot: sadrži bitne informacije o pokretanju i ključne parametre datotečnog sustava potrebne za pokretanje diska.
- Glavna tablica datoteka (MFT)Ovo je srce NTFS-a. MFT sadrži jedan zapis za svaku datoteku i direktorij na volumenuSvaki zapis pohranjuje atribute: ime, veličinu, datume, dozvole, pa čak i, kada je datoteka vrlo mala, vlastiti sadržaj izravno unutar MFT-a.
- $Bitmap: bilježi je li svaki klaster slobodan ili zauzet pomoću bitmape, što omogućuje učinkovito upravljajte prostorom.
- $LogFile: je časopis u kojem se nalazi NTFS prvo zabilježite kritične operacije Što se tiče metapodataka: Ako se tijekom ažuriranja dogodi greška, sustav može ponoviti ili poništiti radnje kako bi se očuvala dosljednost.
- $BadClus: održava popis neispravnih klastera, tako da može se ukloniti iz buduće upotrebe i izbjegavajte pisanje novih podataka na oštećena područja.
Umjesto rijetkih lanaca klastera, NTFS pokušava alocirati podatke u ekstentima (susjednim rasponima klastera) . Kad god je to moguće, svaku datoteku smješta u jedan veliki ekstent kako bi se smanjila fragmentacija. Kada to nije moguće, stvara više ekstenta, ali je i dalje općenito puno bolje organiziran od FAT-a.
Direktoriji su također posebne datoteke koje sadrže popise imena i referenci na objekte . Oslanjaju se na učinkovite strukture podataka (kao što su B-stabla) kako bi ubrzali pretraživanje čak i kada postoje tisuće unosa.
Što se tiče kapaciteta, moderne verzije NTFS-a mogu podnijeti ogromne datoteke (teoretski desetke terabajta ili eksabajta) i volumene koji su za kućno okruženje praktički "beskonačni". Iz perspektive korisnika, rijetko se susreće ograničenje veličine koje nameće sam datotečni sustav.
NTFS također nudi skup značajki koje ga razlikuju od FAT-a i exFAT-a:
- Detaljna dopuštenja i ACL: može se definirati popisi kontrole pristupa na razini datoteka i mapaTo vam omogućuje da odredite koji korisnici i grupe mogu čitati, pisati ili izvršavati.
- Vođenje dnevnika metapodatakaTransakcijsko zapisivanje drastično smanjuje rizik od korupcije nakon nestanka struje ili pada sustava.
- Kompresija i enkripcijaNTFS dopušta komprimirati datoteke i mape i nudi EFS enkripciju, kao i besprijekornu integraciju s BitLocker enkripcijom cijelog diska.
- Diskovne kvote i poveznice: moguće je ograničite prostor koji svaki korisnik može koristiti i stvoriti čvrste veze, točke montaže ili spojeve kako bi se sustav bolje organizirao.
Zbog toga je NTFS preporučeni datotečni sustav za interne Windows diskove, particije na kojima su instalirane aplikacije i velike vanjske diskove koji se prvenstveno koriste u Windows računalima.
Što se tiče kompatibilnosti, stvari postaju malo kompliciranije: macOS može izvorno čitati NTFS, ali ne i pisati na njega , osim ako se ne koriste komercijalni ili upravljački programi trećih strana (kao što su Paragon NTFS ili Tuxera NTFS). Na Linuxu je podrška za čitanje i pisanje raširena i omogućuje korištenje NTFS particija kao volumena podataka, iako instaliranje Linuxa na NTFS nije uobičajeno.
ReFS: Otporni datotečni sustav za servere
ReFS (Resilient File System) je najnoviji datotečni sustav koji je razvio Microsoft, a prvi put je predstavljen u sustavu Windows Server 2012. Dizajniran je za okruženja u kojima je održavanje integriteta podataka od tihe korupcije i kvarova hardvera ključno.
Jedan od temelja ReFS-a je korištenje Copy-on-Write (CoW) tehnologije koja se primjenjuje na metapodatke i, u određenim scenarijima, na podatke . Umjesto prepisivanja metapodataka prilikom ažuriranja datoteke, ReFS zapisuje modificiranu kopiju na drugo područje diska, a zatim ažurira reference. Rezultat je da su prethodne verzije kritičnih struktura uvijek dostupne, što uvelike pomaže u oporavku konzistentnog stanja nakon kvara.
Osim toga, ReFS koristi kontrolne zbrojeve za metapodatke i, opcionalno, za podatke , što mu omogućuje otkrivanje tihih pogrešaka, nedosljednosti između replika ili problema u putanji RAM > kontroler > kabel > disk. U kombinaciji s mirrorima ili paritetom, može proaktivno ispraviti mnoge od ovih problema.
Na razini interne strukture, ReFS koristi B+ stabla kao zajednički prikaz i za metapodatke i za podatke. Ta stabla se sastoje od korijena, internih čvorova i listova, s uređenim ključevima koji olakšavaju učinkovito pretraživanje i ažuriranje na vrlo velikim volumenima.
Ovaj dizajn čini ReFS posebno prikladnim za velike, visoko dostupne sustave za pohranu , na primjer, u datotečnim poslužiteljima, virtualizacijskoj infrastrukturi ili rješenjima za sigurnosno kopiranje gdje se obrađuju ogromne količine podataka i potrebni su automatski popravci.
Još jedna ključna točka je njegova integracija sa Storage Spaces . ReFS može raditi uz zrcaljene ili zrcaljeno ubrzane paritetne diskovne bazene, nudeći značajke kao što su automatsko ispravljanje oštećenih podataka, tokovi integriteta i online oporavak.
Među naprednim značajkama koje ReFS pruža, a koje ne postoje (ili rade drugačije) u NTFS-u su kloniranje blokova, rijetki VDL, ubrzana refleksijska parnost i razni mehanizmi snimanja usmjereni na opterećenja poslužitelja.
Zauzvrat, ReFS-u nedostaje nekoliko značajki koje NTFS nudi , kao što su kompresija i šifriranje datotečnog sustava, određene naslijeđene transakcijske mogućnosti (TxF) ili mogućnost korištenja kao sustava za pokretanje u većini trenutnih scenarija.
Na radnoj površini, ReFS se okvirno pojavio u sustavima Windows 10 i Windows 11 , gdje je upravljački program refs.sys prisutan, ali je njegova upotreba ograničena. Windows 11 23H2, na primjer, uvodi koncept Dev Drives (Dev pogona) , ReFS volumena namijenjenih programerima koji žele poboljšati performanse i sigurnost svojih repozitorija i alata.
U određenim izdanjima sustava Windows 10/11 moguće je stvoriti ReFS volumene pomoću komercijalnih alata za particioniranje, hakova registra ili specifičnih značajki poput Dev Drivea . Međutim, ReFS još nije pokretački u većini konfiguracija klijenata i nastavlja se razvijati s različitim internim verzijama (kao što je ReFS 3.10 u sustavu Windows 11 23H2), koje nisu uvijek unatrag kompatibilne.
U kućnim Windows okruženjima ostaje uglavnom nepoznat, a njegova podrška u drugim sustavima, poput Linuxa, obično se oslanja na komercijalne upravljačke programe trećih strana poput onih od Paragona.
HPFS: Stari visokoučinkoviti datotečni sustav
Prije NTFS-a, Microsoft je s IBM-om razvio HPFS (High Performance File System) , izvorno predstavljen s OS/2 1.2 krajem 80-ih. Njegov je cilj bio ponuditi znatno bolje performanse od FAT-a na vrhunskim poslužiteljima i sustavima tog vremena.
Za razliku od FAT-a, koji dodjeljuje prvi slobodni klaster koji pronađe, HPFS je pokušao smjestiti podatke u susjedne ili barem vrlo bliske blokove kako bi smanjio fragmentaciju i poboljšao brzinu sekvencijalnog čitanja i pisanja.
Unutarnja organizacija HPFS-a uključivala je tri kontrolna bloka na početku diska (blok za pokretanje, superblok i blok za rezervaciju) koji su zauzimali nekoliko sektora i opisivali strukturu datotečnog sustava.
Preostali prostor bio je podijeljen u pojaseve od približno 8 MB, sastavljene od susjednih sektora . Svaki pojas imao je vlastitu bitmapu koja je označavala koji su sektori zauzeti, a koji slobodni, što je omogućilo preciznije upravljanje prostorom.
Svaka datoteka i direktorij imali su pridruženi F-čvor smješten u blizini svojih podataka , koji je pohranjivao informacije o fizičkoj lokaciji i proširenim atributima. Struktura direktorija bila je organizirana kao uravnoteženo stablo s abecedno poredanim unosima radi ubrzanja pretraživanja.
Međutim, HPFS je imao svoja ograničenja i na kraju je postao zastario u korist NTFS-a. Moderne verzije sustava Windows prestale su ga podržavati počevši od sustava Windows NT 4 , tako da se danas praktički vidi samo na starijim OS/2 sustavima ili vrlo ranim povijesnim instalacijama sustava Windows NT.
Druge tehnologije pohrane povezane sa sustavom Windows
Osim samih datotečnih sustava, Windows uključuje nekoliko tehnologija upravljanja pohranom koje pružaju dodatne slojeve apstrakcije, otpornosti i optimizacije. U mnogim slučajevima, ove tehnologije stvaraju logičke volumene na koje se zatim montira NTFS ili ReFS.
Važno je napomenuti da ova rješenja ne zamjenjuju datotečni sustav, već rade zajedno s njim , dodajući značajke poput zrcaljenja, pariteta, deduplikacije ili potpunog šifriranja diska.
Glavne tehnologije povezane s Windows ekosustavom o kojima biste trebali biti svjesni su sljedeće:
- Skladišni prostori: omogućuje grupiranje nekoliko fizičkih jedinica u skladišni bazeni i stvarati virtualne volumene na njima s različitim stupnjevima otpornosti (dvostruko ili trostruko zrcaljenje, jednostruka ili dvostruka parnost). Radi samo s modernim datotečnim sustavima kao što su NTFS i ReFSi to je vrlo fleksibilna opcija za postavljanje "softverskih RAID-ova" kojima upravlja sam Windows.
- Dinamički diskovi: naslijeđena značajka dostupna uglavnom u starijim verzijama sustava Windows koja vam omogućuje stvaranje jednostavni, prošireni, prugasti, zrcaljeni i RAID-5 volumeniOvi volumeni su obično formatirani s NTFS-om ili, u nekim specifičnim slučajevima, s FAT32. To je zastarjela tehnologija u usporedbi s prostorima za pohranu, ali se još uvijek nalazi u mnogim starijim instalacijama.
- Deduplikacija podataka: napredna značajka prisutna u određenim izdanjima sustava Windows (posebno Server) koja Detektira duplicirane blokove i pohranjuje jednu kopijuOdržavanje referenci na njega iz svih datoteka koje ga dijele. To može uštedjeti ogromne količine prostora u okruženjima s puno redundantnih podataka (na primjer, repozitoriji virtualnih strojeva ili gotovo identični dokumenti). Čvrsto se integrira s NTFS i ReFS.
- BitLocker: rješenje od puna enkripcija diska Integriran u Windows, štiti cijele volumene, čineći podatke nedostupnima bez ispravnog ključa ili konfigurirane autentifikacije. Radi na standardnim Windows datotečnim sustavima, prvenstveno NTFS, FAT32 i exFAT, bez da aplikacije moraju mijenjati način rada s datotekama.
Ove tehnologije mogu zakomplicirati određene procese, poput oporavka podataka nakon ozbiljnog kvara, jer uvode dodatne slojeve između operativnog sustava i podataka na disku . Stoga je pri radu s prostorima za pohranu, deduplikacijom ili BitLockerom ključno slijediti specifične vodiče koje pruža Microsoft ili odabrani softver za oporavak.
Kompatibilnost s drugim operativnim sustavima i izbor formata
Prilikom odabira datotečnog sustava u sustavu Windows, jedan od ključnih čimbenika je kompatibilnost s drugim uređajima i operativnim sustavima . Formatiranje diska za korištenje samo na vašem Windows računalu nije isto što i priprema USB pogona koji ćete priključiti na televizore, igraće konzole, Mac i Linux računala.
Općenito govoreći, ako vam je potrebno da gotovo sve prepoznaje disk, FAT32 je i dalje najuniverzalniji format , iako ima zloglasno ograničenje veličine datoteke od 4 GB i ne preporučuje se za diskove velikog kapaciteta na kojima želite pohranjivati velike datoteke.
Kada trebate premještati datoteke veće od 4 GB između Windowsa, macOS-a i Linuxa, exFAT je standardni izbor jer uravnotežuje modernu kompatibilnost s nedostatkom razumnih ograničenja veličine . Obično se koristi na vanjskim diskovima za sigurnosne kopije ili velike video projekte.
Ako radite samo u Windows okruženjima i želite iskoristiti napredne značajke poput dozvola, kompresije, kvota ili snimaka podataka, NTFS je logičan izbor za interne i mnoge vanjske diskove . Također omogućuje puno veći rast volumena i veće veličine datoteka.
U isključivo Appleovim ekosustavima, macOS koristi APFS i HFS+ kao svoje vlasničke datotečne sustave, dok se Linux obično oslanja na ext2, ext3, ext4, XFS, Btrfs, F2FS, JFS ili ReiserFS, između ostalih. Svaki od njih ima svoju logiku i karakteristike, ali za dijeljenje podataka s Windowsima i dalje se obično koriste FAT32, exFAT ili, u manjoj mjeri, NTFS.
Kada želite promijeniti datotečni sustav pogona, imajte na umu da većina procesa formatiranja uništava postojeće podatke . Najbolje je prvo napraviti potpunu sigurnosnu kopiju, a tek zatim formatirati i vratiti podatke. Postoje besplatni i plaćeni alati koji vam omogućuju sigurnije upravljanje particijama i pretvorbama, a čak i Windows uključuje osnovne čarobnjake za formatiranje i pretvorbu pogona, na primjer, u slučaju USB flash pogona.
Općenito, za svakodnevne potrebe kućnog korisnika, FAT32 je obično dovoljan za male USB pogone s malim dokumentima, exFAT za vanjske pogone s velikim datotekama, a NTFS za interne tvrde diskove ili isključivo sigurnosne kopije sustava Windows . Za naprednije namjene, poput datotečnih poslužitelja ili velikih farmi podataka, na scenu stupaju ReFS i tehnologije poput prostora za pohranu, deduplikacije ili BitLockera.
S ovim sveobuhvatnim pregledom formata i tehnologija, lakše je razumjeti da odabir datotečnog sustava nije samo formalnost tijekom formatiranja, već odluka koja utječe na performanse, sigurnost, oporavak podataka i buduću kompatibilnost . Razmišljanje o tome što ćete raditi sa svakim pogonom može vam uštedjeti mnogo glavobolja kada počnete premještati datoteke s jednog mjesta na drugo.
