ExFAT im Vergleich zu FAT32 im Vergleich zu NTFS

Microsoft hat das neue exFAT-Dateisystem mit Vista SP1 eingeführt. Extended File Allocation Table (exFAT) ist der Nachfolger des alten FAT32-Dateisystems. Was sind die Vor- und Nachteile dieses neuen Dateisystems? Was sind die Unterschiede zwischen exFAT und FAT32? Wann wird exFAT NTFS vorgezogen?

Microsoft hat das exFAT-Dateisystem mit Vista SP1 veröffentlicht. Das Dateisystem, von dem vermutet wurde, dass es mit dem ursprünglichen Vista veröffentlicht wurde, war schließlich für die Öffentlichkeit in großem Umfang verfügbar. In diesem Artikel werden die mit FAT32 bestehenden Probleme erläutert, für deren Behebung exFAT entwickelt wurde. Überraschenderweise ist exFAT für viele Menschen unter Umständen sogar besser als das beliebte NTFS.

FAT32 ist das Dateisystem, mit dem die meisten Windows-Benutzer am vertrautesten sind. Windows unterstützte zunächst FAT32 mit Windows 95 OSR2 und erweiterte die Unterstützung durch XP.

FAT32 Probleme und Probleme -

      Standardmäßig können Windows-Systeme nur ein Laufwerk mit bis zu 32 GB formatieren. Zusätzliche Software umgeht dieses Problem. Bei diesen größeren Formaten wird FAT32 zunehmend ineffizient.
      Die maximale Dateigröße auf einem FAT32-formatierten Laufwerk beträgt etwa 4 GB. Mit den jetzt verfügbaren DVD- und DVD-Formaten mit hoher Auflösung wird diese Grenze normalerweise erreicht.
      Der Umgang mit Fragmentierungs- und Speicherplatzberechnungen kann in großen FAT32-Systemen sehr aufwändig sein.
      Ein FAT32-Verzeichnis kann 65.536 Verzeichniseinträge haben. Jede Datei oder jedes Unterverzeichnis kann mehrere Einträge enthalten. Daher sind FAT32-Verzeichnisse auf die Anzahl der darin enthaltenen Dateien beschränkt.

exFAT Vorteile

      Die Dateigröße beträgt jetzt 16 Exabyte.
      Formatgrößenbeschränkungen und Dateien pro Verzeichnisbeschränkungen werden praktisch eliminiert.
      Wie bei HPFS verwendet exFAT Bitmaps mit freiem Speicherplatz, um Probleme mit der Fragmentierung und dem freien Speicherplatz bei der Zuordnung / Erkennung zu reduzieren.
      Wie HTFS sollten Berechtigungssysteme über eine Zugriffssteuerungsliste (ACL) angeschlossen werden können. Es ist jedoch unklar, ob oder wann Vista diese Funktion enthält.

exFAT wurde zuerst mit CE 6.0 veröffentlicht, kam aber mit Vista SP1 endlich in den Mainstream. Offensichtlich hat exFAT mehrere Stärken gegenüber FAT32. Warum haben sich in der Vergangenheit die meisten Power-User von Microsoft-Systemen dafür entschieden, stattdessen ein NTFS-Dateisystem zu formatieren bzw. in ein NTFS-Dateisystem zu konvertieren?

Interessanterweise wird exFAT nicht verwendet und wurde nicht für die Formatierung von Festplatten konzipiert. Es wird nur für Flash-Speicher und andere externe Geräte empfohlen. Aus diesem Grund wird es derzeit nicht als großer Konkurrent von NTFS auf Festplatten angesehen.

ExFAT sollte jedoch ein echter Konkurrent für NTFS auf Flash-basierten Systemen mit eingeschränkter Prozessorleistung und Speicher sein. NTFS auf Flash-Speicher ist seit einiger Zeit als ineffizient bekannt. Der kleinere Footprint / Overhead von exFAT ist ideal für diesen Zweck. Natürlich nur, wenn Ihre Definition von „ideal“ es erlaubt, dass Software proprietär und nicht Open Source ist.

Vista liest FAT, exFAT und NTFS gerne von Flash. ReadyBoost funktioniert jedoch nicht mit exFAT-formatierten Flash-Laufwerken in Vista. Windows 7 kann alle drei Formate lesen und kann ReadyBoost exFat Flash-Laufwerke verwenden. Moderne Versionen von OS X nach Snow Leopard (10.6.5) fügten die Lese- und Schreibfunktionen von ExFat hinzu.

Zusammenfassend ist FAT32 ein einfaches System. Aufgrund der Einfachheit von FAT32 verliert es bei großen Baugruppen an Effizienz, kann jedoch mit weniger Ressourcen betrieben werden. Die Komplexität von NTFS erhöht die Funktionen, erfordert jedoch mehr Speicher und Verarbeitungsleistung. exFAT ist ein verbessertes und komplexeres System als FAT, jedoch nur für Flash-Laufwerke.

Dieser Artikel wurde aktualisiert und enthält Informationen zu Windows 7 und OS X.