Warum sollte ich exFAT über NTFS auf Wechselmedien verwenden?

Im Grunde formatiere ich meine Wechseldatenträger standardmäßig immer als NTFS, aber jemand sagte mir, dass es mir besser geht, exFAT zu verwenden. Jetzt habe ich mich bei Google umgesehen, kann aber keine guten Gründe finden, warum ich sollte.

Gibt es etwas, das exFAT (besser) macht, welches NTFS nicht tut, was nützlich ist, wenn es für (>4 GB) Wechseldatenträger verwendet wird?

Author: Pylsa, 2011-03-14

8 answers

ExFAT bringt das FAT-Dateisystem grundsätzlich auf die nächste Stufe und fügt eine große Menge lang erwarteter Funktionen hinzu, die dem FAT32-System schmerzlich fehlten. Eine der wichtigsten Funktionen für Leute, die Videobearbeitung ist die Unterstützung für >4GiB-Dateien und viel größere Partitionsgrößen als FAT32 in der Regel unterstützt, so dass es viel einfacher, mit modernen Multi-Terabyte-Laufwerke zu arbeiten..

ExFAT ist für Windows Vista, 7 verfügbar, und ich glaube, ich habe sogar eine Microsoft-Version gesehen, um XP zu machen arbeiten mit exFAT - . Es gibt einige Leute, die an der Linux-exFAT-Unterstützung arbeiten, aber ich kann nicht sagen, wie weit sie sind, und wie immer besteht die Gefahr, dass Ihre Daten wie bei NTFS beschädigt...

Aus Wikipedia (meine Kommentare fett gedruckt):

  • Skalierbarkeit auf große plattengrößen: 64 ZiB theoretische max, 512 TiB empfohlene max, erhöht von der 16 TiB grenze von FAT32 partitionen. Beachten Sie, dass das integrierte Windows 2000 / XP/Vista / 7 mounten und unterstützen kann FAT32-Volumes größer als 32 GB, können jedoch kein FAT32-Volume größer als 32 GB erstellen.
  • Clustergröße bis 32 MiB (größere Partitionen auf Kosten von mehr Datei-Slack)
  • Dateigrößenlimit von 16 KB (Begrenzt durch Volumengröße), erhöht von fast 4 GiB in FAT32 (Bessere Unterstützung für Videobearbeitung und große Archive)
  • Die Zuweisung und Löschleistung von freiem Speicherplatz wurde durch die Einführung einer Bitmap für freien Speicherplatz verbessert (viel besser Leistung als FAT32)
  • Unterstützung für Zugriffskontrolllisten (Sie können also den Dateizugriff steuern, wenn Sie möchten, aber ich vermute, die Hauptanwendung wäre für USB-Geräte, auf die Sie nur möchten, dass die Benutzer darauf zugreifen)...)
  • Bereitstellung OEM-definierbarer Parameter zur Anpassung des Dateisystems an bestimmte Geräteeigenschaften (zur Verwendung in eingebetteten Geräten mit spezifischen Anforderungen)

Was Microsoft-Entwickler im Grunde getan haben, ist das Update der FAT32-Dateisystem zu exFAT, von 32-Bit-Adressierung zu 64-Bit-Adressierung, um eine verbesserte Geschwindigkeitsalternative gegenüber NTFS zu bieten und gleichzeitig das Erstellen, Speichern oder Übertragen großer Dateien zu ermöglichen, Dateien größer als 4GiB. Theoretisch hat exFAT nicht so viel von dem Betriebsaufwand von NTFS, da es viele Funktionen fehlt, die Komplexität (und damit Verarbeitungszeit und Plattenlatenz) zu den Dateisystemen hinzufügen.

Einige der fehlenden (und effektiv nutzlos oder eine Verschwendung für Wechselmedien) Features sind:

Der einzige Nachteil von exFAT besteht darin, dass Microsoft es nicht veröffentlicht hat und Unternehmen es für die Verwendung auf ihren Geräten lizenzieren müssen. Dies ist wahrscheinlich eher auf digitale Videorecorder-Geräte ausgerichtet, Heimanwender erhalten eine Lizenz zur Verwendung mit Windows.

Von exFAT Vs. FAT32 Vs. NTFS -

ExFAT sollte jedoch ein echter Konkurrent zu NTFS auf Systemen mit begrenzter Rechenleistung und Speicher sein. NTFS auf Flash-Speicher ist seit geraumer Zeit als ineffizient bekannt. Der geringere Platzbedarf/Overhead von exFAT macht es ideal für diesen Zweck. Natürlich nur, wenn Ihre Definition von "ideal" es zulässt, dass Software proprietär und nicht Open Source ist.

 89
Author: Mokubai,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:17:03

Ein sehr wichtiger Unterschied entsteht, wenn Sie das EFS-Attribut" Encrypted " verwenden(EFS steht für Encrypting File System, das eigentlich kein Dateisystem ist, sondern ein Feature von NTFS).

Meistens ist EFS transparent. Du siehst es nicht. Dateien werden auf der Festplatte verschlüsselt, aber automatisch entschlüsselt, wenn Sie darauf zugreifen.

Wenn Sie eine verschlüsselte Datei auf ein anderes NTFS-Volume kopieren, bleibt sie mit denselben Schlüsseln wie das Original verschlüsselt. Dies kann sein großartig, und das kann je nach Anwendungsfall auch unglaublich ärgerlich sein.

Wenn Sie Ihre Dateien auf einen anderen Computer übertragen möchten, auf dem dieselben Entschlüsselungszertifikate installiert sind, wählen Sie grundsätzlich NTFS auf dem Wechseldatenträger. Dann bleiben Ihre Dateien während der Übertragung verschlüsselt und sind dennoch auf allen autorisierten Computern transparent zugänglich. Ordentlich-o!

Wenn Sie jedoch normalerweise Dateien auf Maschinen übertragen, die nicht über die Entschlüsselungszertifikate verfügen, kann dies nicht sagen Windows, um eine Datei automatisch zu entschlüsseln, wenn sie auf eine externe Festplatte kopiert wird. Wenn Sie vergessen, es manuell zu entschlüsseln, können Sie auf dem anderen Computer nicht darauf zugreifen. Wenn Sie dies häufig tun, wählen Sie exFAT auf dem Wechseldatenträger. Alle Dateien, die Sie kopieren, werden dann automatisch entschlüsselt, on the fly. Edit siehe Kommentar, anscheinend ist dies in Win10 nicht wahr.

Wenn Sie EFS nicht verwenden (wie fast alle), gilt dies offensichtlich nicht. Ich denke, das ist der zweitgrößte Unterschied nach "Kompatibilität mit anderen Betriebssystemen".

 28
Author: RomanSt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2021-01-18 12:13:10

Als Nachtrag zu den obigen Antworten wird exFAT auch von OS X Snow Leopard in 10.6.5 und höher unterstützt (obwohl in den Versionshinweisen nicht erwähnt).

 27
Author: Adrian B,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-06-10 16:35:47

Die Interoperabilität des Dateisystems ist wichtig. exFAT ist auch nativ, read / write unterstützt von OS X Snow Leopard in 10.6.5 und höher (obwohl nicht in den Release Notes erwähnt). Dies kann durch Überprüfen des Festplattendienstprogramms überprüft werden, bei dem exFAT eine Option zum Formatieren ist.

Unter OS X gilt NTFS immer noch als schreibgeschützt, es sei denn, Sie ändern die fstab auf Laufwerksbasis und sind bereit, sich mit nicht nativem Mounten zu befassen. Daher ist es für die meisten keine zuverlässige Option Internetnutzer.

Während Sie Ihr Laufwerk auf einem Mac oder Linux oder einem anderen System verwenden, ist dies möglicherweise nicht Ihr Hauptanliegen.

 14
Author: cde,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-03-01 15:35:41

NTFS verfügt über Journaling, um sicherzustellen, dass sich das Dateisystem von Korruption erholen kann, während exFAT dies nicht tut. Wenn Sie also das Laufwerk nur von Windows-PCs aus verwenden und Zuverlässigkeit und Datenintegrität wichtig sind, z. B. für Archivierungs-oder Sicherungszwecke, sollte NTFS über exFAT verwendet werden.

Quelle (dann gibt es viele andere Quellen mit der gleichen Art von Informationen)

Unserer Meinung nach gibt es nur eine echte "nicht so positive" Sache über exFAT, und das ist die fehlende Unterstützung für Journaling. Journaling ist eine Funktion, mit der das Dateisystem Aufzeichnungen über Änderungen an darauf gespeicherten Dateien führen kann. Dies ist nützlich, wenn Datenbeschädigungen auftreten, da Journale zur Wiederherstellung fehlerhafter Daten verwendet werden können. exFAT verfügt nicht über diese Funktion, was bedeutet, dass Daten leichter beschädigt werden können, wenn unerwartete Abschaltungen auftreten oder wenn das so formatierte Wechseldatenträger nicht sicher ausgeworfen wird.

 14
Author: Laurent,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-09-05 02:38:21

NTFS hat Sicherheitsattribute, die standardmäßig an den lokalen Computer gebunden werden - für Medien, die sich bewegen müssen, ist FAT normalerweise praktischer.

 10
Author: cbz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-03-14 23:29:59

Ein praktischer Vorteil von NTFS gegenüber exFAT besteht jedoch darin, dass die maximale Länge des Volume-Labels in exFAT immer noch nur 11 Byte beträgt (wie in FAT), in NTFS jedoch 32 Byte.

Dies kann hilfreich sein, wenn Sie mehrere USBs derselben Marken haben und unterschiedliche Namen erstellen möchten, um sie zu identifizieren.

Als Beispiel sind meine typischen Datenträgernamen für ein Verbatim-Laufwerk mit 256 GB verbatim256. Wenn ich jetzt ein zweites Laufwerk desselben Typs habe, kann ich dem Namen nicht einmal 1 oder 2 hinzufügen weil es bereits die maximale Grenze erreicht hat.

Dies ist tatsächlich der entscheidende Faktor für mich, bei NTFS zu bleiben, da beide ansonsten nahezu universell funktionieren.

 1
Author: zar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-09-18 15:28:09

Googles viele Ergebnisse scheinen darauf hinzudeuten, dass es aus vielen Gründen viel besser ist (es ist neuer, die gleichen alten Gründe wie kleiner, schneller, effizienter), aber auch weniger kompatibel, nur Vista und 7.

Dies ist das Beste, was ich gefunden habe, Diagramm erklärt viel.

 0
Author: tobylane,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-08-27 13:32:30