Waarom gebruiken verwijderbare schijven nog steeds FAT32 in plaats van NTFS?
Microsoft's Windows XP begon het NTFS-bestandssysteem standaard te gebruiken voor zijn interne schijven in 2001. Het is nu 17 jaar later, dus waarom gebruiken USB-flashstations, SD-kaarten en andere verwisselbare schijven nog steeds FAT32??
Dit is geen fout die fabrikanten maken. Hoewel je deze schijven kunt formatteren met een ander bestandssysteem zoals NTFS, wil je ze waarschijnlijk opgemaakt met FAT32.
De problemen met FAT32 (of waarom Microsoft NTFS heeft gemaakt)
Microsoft heeft NTFS gemaakt om FAT32 op verschillende manieren te verbeteren. Om te begrijpen waarom Windows NTFS gebruikt, moeten we kijken naar de problemen met FAT32 en hoe NTFS ze heeft opgelost:
- FAT32 ondersteunt alleen individuele bestanden tot 4 GB groot en volumes tot 2 TB groot. Als u bijvoorbeeld een groot videobestand van meer dan 4 GB had, kon u het gewoon niet opslaan op het FAT32-bestandssysteem. als je een 3TB-schijf had, kon je deze niet formatteren als een enkele FAT32-partitie. NTFS heeft veel hogere theoretische limieten.
- FAT32 is geen journaling-bestandssysteem, wat betekent dat corruptie van het bestandssysteem veel gemakkelijker kan plaatsvinden. Met NTFS worden wijzigingen vastgelegd in een "dagboek" op de schijf voordat ze daadwerkelijk worden gemaakt. Als de computer stroom verliest in het midden van een bestand dat wordt geschreven, heeft het systeem geen lange scandisk-bewerking nodig om te herstellen.
- FAT32 ondersteunt geen bestandsrechten. Met NTFS zorgen bestandsrechten voor meer beveiliging. Systeembestanden kunnen alleen-lezen worden gemaakt, zodat normale programma's ze niet kunnen aanraken, gebruikers kunnen worden belemmerd om naar de gegevens van andere gebruikers te kijken, enzovoort.
Zoals we kunnen zien, zijn er zeer goede redenen waarom Windows NTFS voor systeempartities gebruikt. NTFS is veiliger, robuuster en ondersteunt grotere bestandsgroottes en stations.
Maar dit zijn geen problemen op verwijderbare schijven
Natuurlijk zijn geen van de bovenstaande redenen echt problemen op USB-sticks en SD-kaarten. Dit is waarom:
- Uw USB-stick of SD-kaart zal zeker minder dan 2TB groot zijn, dus u hoeft zich geen zorgen te maken over de bovenlimiet. U wilt af en toe een bestand van meer dan 4 GB kopiëren naar de schijfeenheid - dat is de situatie waarin u de schijf wilt formatteren als NTFS.
- Uw verwisselbare schijfeenheid heeft geen journaling nodig zoals een systeemstation dat wel doet. Journaling kan zelfs resulteren in extra schrijfacties die de levensduur van het flash-geheugen van de schijf kunnen verkorten.
- Het apparaat heeft ook geen bestandsrechten nodig. In feite kunnen deze problemen veroorzaken bij het verplaatsen van verwijderbare apparaten tussen verschillende machines. De bestanden kunnen bijvoorbeeld zo zijn ingesteld dat ze alleen toegankelijk zijn via een specifiek gebruikers-ID-nummer. Dit zou goed werken als de schijf in uw computer bleef. Als dit echter een verwijderbare vaste schijf was die u naar een andere computer hebt verplaatst, kan iedereen met die gebruikers-ID op de andere computer toegang krijgen tot de bestanden. In dit geval voegen bestandsmachtigingen niet echt beveiliging toe - alleen maar extra complexiteit.
Er is echt geen reden om NTFS te gebruiken op USB-sticks en SD-kaarten - tenzij je echt ondersteuning nodig hebt voor bestanden van meer dan 4 GB. In dat geval wilt u de schijf converteren of opnieuw formatteren met dat NTFS-bestandssysteem.
Natuurlijk kunt u nu harde schijven kopen met 3TB of meer opslagruimte. Deze zullen waarschijnlijk geformatteerd zijn als NTFS, zodat ze de volledige hoeveelheid opslag op een enkele partitie kunnen gebruiken.
verenigbaarheid
Compatibiliteit is waarschijnlijk de belangrijkste reden waarom u waarschijnlijk het FAT32-bestandssysteem op uw USB-flashstations of SD-kaarten wilt gebruiken. Hoewel moderne versies van Windows XP naar Windows XP NTFS ondersteunen, zijn andere apparaten die u gebruikt misschien niet zo gebruiksvriendelijk.
- Macs: Mac OS X heeft nu volledige leesondersteuning voor NTFS-schijven, maar Macs kunnen standaard niet naar NTFS-schijven schrijven. Dit vereist aanvullende software of aanpassingen.
- Linux: Linux-systemen bevatten nu solide lees- / schrijfondersteuning voor NTFS-schijven, hoewel dit jarenlang niet goed werkte.
- DVD-spelers, Smart TV's, printers, digitale camera's, mediaspelers, smartphones, alles met een USB-poort of SD-kaartsleuf: Hier begint het echt ingewikkeld te worden. Veel, veel apparaten hebben USB-poorten of SD-kaartsleuven. Al deze apparaten zullen worden ontworpen om met FAT32-bestandssystemen te werken, zodat ze "gewoon werken" en in staat zijn om uw bestanden te lezen zolang u FAT32 gebruikt. Sommige apparaten zullen met NTFS werken, maar u kunt er niet op rekenen - u moet waarschijnlijk aannemen dat de meeste apparaten alleen FAT32 kunnen lezen, niet NTFS.
Dit is waarom je FAT32 echt op je verwisselbare schijven wilt gebruiken, zodat je ze op bijna elk apparaat kunt gebruiken. Er valt niet veel te winnen bij het gebruik van NTFS op een USB-stick, afgezien van ondersteuning voor bestanden van meer dan 4 GB groot.
Hoewel Windows ook een bestandssysteem biedt met de naam exFAT, is dit bestandssysteem anders en wordt het niet zo breed ondersteund als FAT32.
Uiteindelijk is het waarschijnlijk de bedoeling dat u de drive verlaat, geformatteerd met het bestandssysteem waarmee het werd geleverd. Die SD-kaart of USB-stick is waarschijnlijk geformatteerd met FAT32 - dat is prima, het is het beste bestandssysteem daarvoor. Als je een externe schijf van 3 TB oppakt en deze is geformatteerd met NTFS, is dat ook prima.
Image Credit: Terry Johnston op Flickr