30Aug

Waarom gebruiken verwijderbare schijven nog steeds FAT32 in plaats van NTFS?

Microsoft Windows XP is in 2001 standaard begonnen met het NTFS-bestandssysteem te gebruiken voor de interne schijven. Het is nu 12 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 u een 3TB-schijf had, kon u 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 standaardprogramma's ze niet kunnen aanraken, gebruikers kunnen worden belet 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 met verwijderbare schijven

Natuurlijk zijn geen van bovenstaande redenen echt problemen op USB-sticks en SD-kaarten. Dit is waarom:

  • Uw USB-stick of SD-kaart zal zeker minder dan 2 TB groot zijn, dus u hoeft zich geen zorgen te maken over de bovengrens. U kunt af en toe een bestand van meer dan 4 GB naar de schijf kopiëren - dat is de situatie waarin u de schijf mogelijk 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 groot. 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.

Compatibiliteit

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 mogelijk 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 ook vaste lees / schrijf-ondersteuning 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 - in feite moet u 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 met de naam exFAT aanbiedt, is dit bestandssysteem anders en wordt het niet zo breed ondersteund als FAT32.

Wat u waarschijnlijk wel wilt doen is het station verlaten, geformatteerd met het bestandssysteem dat het heeft 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 oppikt en deze is geformatteerd met NTFS, is dat ook prima.

Image Credit: Terry Johnston op Flickr