Prečo vymeniteľné jednotky stále používajú FAT32 namiesto NTFS?
Systém Microsoft Windows XP začal štandardne používať systém súborov NTFS pre svoje interné jednotky už v roku 2001. Je to o 17 rokov neskôr, takže prečo sú USB flash disky, SD karty a iné vymeniteľné jednotky stále používajú FAT32?
Nie je to chyba, ktorú robia výrobcovia. Zatiaľ čo tieto jednotky môžete naformátovať iným súborovým systémom, ako je napríklad systém NTFS, budete pravdepodobne chcieť nechať ich naformátované pomocou FAT32.
Problémy s FAT32 (alebo prečo Microsoft vytvoril NTFS)
Spoločnosť Microsoft vytvorila systém súborov NTFS na zlepšenie systému FAT32 rôznymi spôsobmi. Aby sme pochopili, prečo systém Windows používa systém súborov NTFS, musíme sa pozrieť na problémy s protokolom FAT32 a na to, ako ich NTFS opravil:
- FAT32 podporuje iba jednotlivé súbory do veľkosti 4 GB a zväzky do veľkosti 2 TB. Napríklad, ak ste mali veľký video súbor s veľkosťou viac ako 4 GB, jednoducho ste ho nemohli uložiť do súborového systému FAT32. ak by ste mali 3TB disk, nemali by ste ju formátovať ako jeden oddiel FAT32. NTFS má oveľa vyššie teoretické limity.
- FAT32 nie je žurnálový súborový systém, čo znamená, že poškodenie súborového systému sa môže stať omnoho ľahšie. V systéme NTFS sa zmeny zaznamenávajú na "časopis" na jednotke skôr, než sa skutočne vytvoria. Ak počítač stratí napájanie uprostred súboru, ktorý sa zapisuje, systém nebude potrebovať dlhý scandisk operáciu na obnovenie.
- FAT32 nepodporuje povolenia súboru. Pri NTFS povolenia súborov umožňujú zvýšiť bezpečnosť. Systémové súbory môžu byť vytvorené len na čítanie, takže sa ich typické programy nemôžu dotknúť, používateľom sa dá zabrániť v prezeraní údajov iných používateľov atď..
Ako môžeme vidieť, existujú veľmi dobré dôvody, prečo systém Windows používa systém NTFS pre systémové oddiely. NTFS je bezpečnejší, robustnejší a podporuje väčšie veľkosti súborov a diskov.
Ale tieto problémy nie sú na vymeniteľných diskoch
Samozrejme, žiadny z vyššie uvedených dôvodov nie je na USB kľúčoch a SD kartách. Tu je dôvod, prečo:
- Váš USB kľúč alebo SD karta budú určite mať veľkosť 2 TB, takže sa nemusíte obávať hornej hranice. Môžete občas chcieť skopírovať súbor s veľkosťou 4 GB na jednotku - to je jedna situácia, kedy by ste mohli formátovať disk ako NTFS.
- Vaša vymeniteľná jednotka nepotrebuje žurnálovanie ako systémová jednotka. V skutočnosti by žurnálovanie mohlo viesť k ďalším zápisom, ktoré by mohli znížiť životnosť flash pamäte disku.
- Zariadenie tiež nepotrebuje povolenia súboru. V skutočnosti môžu spôsobiť problémy pri premiestňovaní odnímateľných zariadení medzi rôznymi strojmi. Napríklad súbory môžu byť nastavené tak, aby boli dostupné len pre konkrétne ID používateľa. To by fungovalo dobre, ak by disk zostal vo vašom počítači. Ak však ide o vymeniteľný pevný disk, ktorý ste presunuli do iného počítača, ktokoľvek s týmto identifikátorom používateľa na inom počítači by mohol k týmto súborom pristupovať. V takomto prípade oprávnenia k súborom naozaj nezvyšujú bezpečnosť - len dodatočnú zložitosť.
Nie je naozaj žiadny dôvod používať systém NTFS na USB kľúče a SD karty - ak naozaj nepotrebujete podporu pre súbory s veľkosťou viac ako 4 GB. V takom prípade budete chcieť konvertovať alebo preformátovať disk s týmto súborovým systémom NTFS.
Samozrejme, teraz si môžete kúpiť pevné disky s úložným priestorom 3 TB alebo viac. Tie budú pravdepodobne naformátované ako NTFS, aby mohli používať celé množstvo úložného priestoru na jednom oddiele.
kompatibilita
Kompatibilita je pravdepodobne hlavným dôvodom, prečo pravdepodobne chcete použiť súborový systém FAT32 na USB flash diskoch alebo SD kartách. Zatiaľ čo moderné verzie systému Windows späť na systém Windows XP podporujú systém súborov NTFS, ostatné zariadenia, ktoré používate, nemusia byť tak prispôsobivé.
- Macs: Mac OS X má teraz plnú podporu čítania pre jednotky NTFS, ale Macs nemôžu štandardne zapisovať na disky NTFS. To si vyžaduje ďalší softvér alebo vylepšenia.
- linux: Systémy Linux teraz obsahujú pevnú podporu pre čítanie a zápis pre jednotky NTFS, aj keď to nefungovalo dobre už mnoho rokov.
- DVD prehrávače, inteligentné televízory, tlačiarne, digitálne fotoaparáty, prehrávače médií, smartfóny, čokoľvek s portom USB alebo slotom pre karty SD: Tu je miesto, kde sa naozaj začína komplikovať. Mnohé z mnohých zariadení majú porty USB alebo sloty pre karty SD. Všetky tieto zariadenia budú navrhnuté tak, aby spolupracovali s súborovými systémami FAT32, takže budú "pracovať" a budú môcť čítať vaše súbory, ak používate FAT32. Niektoré zariadenia budú pracovať s systémom NTFS, ale nemôžete na to počítať - v skutočnosti by ste mali pravdepodobne predpokladať, že väčšina zariadení dokáže čítať iba FAT32, nie NTFS.
To je dôvod, prečo naozaj chcete používať FAT32 na vymeniteľných diskoch, takže ich môžete používať s takmer ľubovoľným zariadením. Z používania systému NTFS na USB kľúči nie je dosť veľa, okrem podpory pre súbory s veľkosťou 4 GB.
Zatiaľ čo systém Windows ponúka aj súborový systém s názvom exFAT, tento súborový systém je iný a nie je tak široko podporovaný ako FAT32.
V konečnom dôsledku to, čo pravdepodobne chcete urobiť, je ponechať jednotku naformátovanú systémom súborov, ktorý bol dodaný. Táto SD karta alebo USB karta sa pravdepodobne dostala do formátu FAT32 - to je v poriadku, je to najlepší súborový systém. Ak vyberiete 3 TB externý disk a prišiel formátovaný pomocou NTFS, je to taktiež v poriadku.
Image Credit: Terry Johnston na Flickr