Heim / Den PC beherrschen / Die Struktur des Dateisystems Fett 16 32. Dateisysteme. Die Struktur des Dateisystems. Verwalten des Zugriffs auf Dateien und Verzeichnisse

Die Struktur des Dateisystems Fett 16 32. Dateisysteme. Die Struktur des Dateisystems. Verwalten des Zugriffs auf Dateien und Verzeichnisse

Sie müssen von Dateisystemen wie gehört haben FAT32, NTFS und exFAT. Aber was ist der Unterschied zwischen ihnen? Jeder Typ hat seine eigenen Vor- und Nachteile. Deshalb gibt es keine einzige Option. In diesem Artikel werden wir die Hauptunterschiede zwischen den drei Dateisystemen analysieren.

Wenn wir über das Windows-Betriebssystem sprechen, wissen wir mit Sicherheit, dass es nur auf einer logischen Partition im NTFS-Format installiert ist. Wechsellaufwerke und andere USB-basierte Speichergeräte verwenden den Typ FAT32.

Eines der Formate, die zum Formatieren von Flash-Laufwerken verwendet werden können, ist exFAT, der Nachfolger des alten FAT32-Dateisystems.

Daher haben wir drei Hauptdatenspeicherformate, die sowohl für Windows als auch für verschiedene Arten von Speichermedien weit verbreitet sind.

Was ist ein Dateisystem

Das Dateisystem ist eine Reihe von Regeln, die bestimmen, wie auf einem Gerät gespeicherte Dokumente gespeichert und abgerufen werden. Das kann sein Festplatte, Flash-Laufwerk oder SD-Karte.

Nehmen wir zum besseren Verständnis als Beispiel das Büro eines gewöhnlichen Unternehmens. Fragmente installierter Dokumente werden an einem bestimmten Ort aufbewahrt, beispielsweise in einer Schreibtischschublade. Und wenn es sie öffnen muss, greift das Dateisystem auf die Dateien zu und versucht, die Informationen zu lesen.

Nehmen Sie für eine Sekunde an, dass ein solches System außer Betrieb ist, und erhalten Sie sofort eine große Menge nicht identifizierter Daten, die nicht untersucht werden können.

Eigentlich gibt es das große Menge Dateisysteme wie Flash File System, Tape File System und Disk File System, wir werden uns jedoch nur auf die wichtigsten konzentrieren - FAT32, NTFS und exFAT.

Was ist FAT32

Das FAT32-Dateisystem ist das älteste und erfahrenste in der Geschichte Computertechnologie. Ihre Reise begann 1977 mit dem ursprünglichen 8-Bit-FAT-System, das in einem eigenständigen Laufwerk funktionierte. Microsoft Standalone Disk Basic-80. Es wurde speziell für gestartet Intel 8080 NCR 7200 1977/1978 Arbeit als Dateneingabeterminal mit 8-Zoll-Disketten.

Nach Diskussionen über die Einführung des Systems mit Microsoft-Gründer Bill Gates wurde der Code vom ersten Mitarbeiter des Unternehmens, Mark McDonald, geschrieben.

Der Hauptzweck des FAT-Dateisystems bestand darin, mit Daten im Microsoft 8080/Z80-Betriebssystem zu arbeiten, das auf der von Mark McDonald geschriebenen MDOS/MIDAS-Plattform basiert.

In der Zukunft hat FAT einige Änderungen erfahren und sich allmählich von seiner ursprünglichen Form zu FAT12, FAT16 und schließlich zu FAT32 entwickelt, dessen Name jetzt eng mit externen Laufwerken verbunden ist.

Der Hauptunterschied zwischen FAT32 und seinen Vorgängern besteht darin, die begrenzte Menge an Informationen zu überwinden, die für die Speicherung verfügbar sind. 32-Bit Das System wurde im August 1995 mit der Veröffentlichung von Windows 95 veröffentlicht und ermöglichte in seiner aktualisierten Version die Erhöhung der Obergrenzen für Dateigröße und Speicher auf 4 GB und 16 TB.

Daher ist FAT32 nicht dafür gedacht, große Datenmengen zu speichern und umfangreiche Anwendungen zu installieren. Aus diesem Grund ist das Festplatte Dateisystem verwendet wird NTFS, wodurch Benutzer aufhören müssen, über die Menge an Informationen nachzudenken, die sie herunterladen.

Zusammenfassend ist das FAT32-System ideal zum Speichern von Daten bis zu 4 GB auf jedem Wechselmedien. Seine Popularität ist nicht auf die Computersphäre beschränkt. Es wird in Spielekonsolen, HDTVs, DVD-Playern, Blu-ray-Playern und allen anderen Geräten mit USB-Anschluss verwendet. FAT32 wird von allen Versionen von Windows, Linux und MacOS unterstützt.

Was ist NTFS

1993 führte Microsoft ein neues Dateisystem ein NTFS(New Technology File System) parallel zum Aufkommen des Betriebssystems Windows NT 3.1.

Das Hauptmerkmal des NTFS-Systems ist das Fehlen jeglicher Beschränkungen hinsichtlich der Größe hochgeladener Dateien. Selbst wenn wir versuchen würden, diese Grenze zu überschreiten, würden wir scheitern – es ist so großartig.

Die Entwicklung begann Mitte der 1980er Jahre während einer Zusammenarbeit zwischen Microsoft und IBM, um ein neues Betriebssystem zu schaffen, das die vorherigen hinsichtlich der Grafikleistung übertraf.

Die Vereinigung der beiden Unternehmen hielt jedoch nicht lange an und ohne ein gemeinsames Projekt abzuschließen, beschlossen sie, die Zusammenarbeit einzustellen. In der Folge konzentrierten sich Microsoft und IBM auf die Herstellung eigener Dateisysteme.

Für die Computertechnologie war 1989 durch die Schaffung von HPFS von IBM gekennzeichnet, das für das Betriebssystem OS / 2 verwendet wurde. Ein paar Jahre später, 1993, startete Microsoft NTFS v1.0, das zum offiziellen Dateisystem für Windows NT 3.1 wurde.

Die theoretische Größe einer NTFS-Datei beträgt 16 EB - 1 KB, was 18.446.744.073.709.550.502 Byte entspricht. Zum Entwicklungsteam gehörten Tom Miller, Harry Kimuru, Brian Andrew und David Goebel.

Die nächste Version des Dateisystems war NTFS v3.1 speziell für gestartet Microsoft Windows XP. In Zukunft wurden keine besonderen Änderungen vorgenommen, obwohl viele verschiedene Ergänzungen vorgenommen wurden. Beispielsweise wurde es möglich, logische Partitionen zu verkleinern, symbolische NTFS-Links wiederherzustellen. Darüber hinaus betrug die anfängliche Dateisystemkapazität nur 256 MB von satten 16 EB - 1 KB in neuen Versionen, mit denen gestartet wurde Windows-Veröffentlichung 8.

Apropos nützliche Funktionen Die in NTFS v3.1 eingeführten Funktionen umfassen die Erweiterung unterstützter Dateiformate, Festplattennutzungsquoten, Dateiverschlüsselung und die Erstellung von Analysepunkten. Bemerkenswert ist die Tatsache, dass die neuen Versionen von NTFS vollständig kompatibel mit den vorherigen sind.

Das NTFS-Dateisystem hat eine wichtige Funktion, wenn es darum geht, es nach Schäden wiederherzustellen. Es enthält eine bestimmte Datenstruktur, die alle Änderungen im System verfolgt und mit deren Hilfe Sie NTFS immer wieder funktionsfähig machen können.

Dieses Dateisystem wird von allen unterstützt Windows-Versionen beginnend mit Windows XP. Leider teilt MacOS nicht die Verpflichtung zur Kompatibilität, die Microsoft vorantreibt. Apple ließ Benutzern die Möglichkeit, Daten auszulesen NTFS-Laufwerke, aber Sie können ihnen nicht schreiben. Die Unterstützung für dieses Dateisystem von Linux ist auf nur wenige seiner Versionen beschränkt.

Was ist exFAT

ExFAT(Extended FAT) ist ein neues, erweitertes Dateisystem von Microsoft, das seinen Vorgänger bei großen Informationsmengen im Feld erfolgreich ablöst.

Wie Sie wahrscheinlich wissen, verwenden die meisten modernen Digitalkameras das exFAT-System, da es viel leichter als NTFS ist, aber gleichzeitig im Gegensatz zu FAT32 das Speichern von Dateien mit mehr als 4 GB ermöglicht.

Wenn Sie also ein 6-GB-Dokument auf ein Flash-Laufwerk mit dem exFAT-Dateisystem kopieren, werden Sie nicht auf die negativen Folgen stoßen, die mit der vorherigen Version des Systems beobachtet werden können.

Das exFAT-Format erfreut sich immer größerer Beliebtheit und wird hauptsächlich bei SDXC-Speicherkarten mit hoher Kapazität verwendet. Der Hauptgrund dafür ist die geringe Größe des Dateisystems und, wie zuvor beschrieben, die Möglichkeit, Dokumente zu speichern, die größer als 4 GB sind.

Eine interessante Tatsache ist, dass Microsoft das US-Patent 8321439 behält, mit dem Sie eine Datei schnell finden können, indem Sie einen Hash des Namens verwenden. Dank dieser Funktion kann jedes Dokument um ein Vielfaches schneller gefunden werden.

Es ist erwähnenswert, dass für das exFAT-Dateisystem nicht alle verfügbaren Add-Ons veröffentlicht wurden allgemeiner Zugang. Um sie zu erwerben, müssen Anbieter eine eingeschränkte Lizenz von Microsoft erwerben.

Diese Maßnahme wurde ergriffen, um sicherzustellen, dass Lieferanten nicht versuchen, Geld zu verdienen Microsoft-Produkt, die sich als Teil des Unternehmens kennzeichnen, da sie den Quellcode des Dateisystems zur Verfügung hätten.

Da Microsoft in seiner Sturheit unverändert bleibt, haben viele Benutzer begonnen, ihre eigenen exFAT-Modifikationen zu erstellen, von denen eine war exfat-Sicherung. Es bietet Lese- und Schreibvorgänge für Linux-Distributionen, einschließlich FreeBSD.

Das 2006 erstellte exFAT-Dateisystem, das eine allgemeine Begrenzung des Informationsvolumens wie NTFS hat, ist leichter, weil es nicht alle Arten von Zusätzen enthält, wie das zweite.

ExFAT unterstützt Lesen, Schreiben und ist mit Mac-, Android- und Windows-Betriebssystemen kompatibel. Für Linux ist Support-Software erforderlich.

Vergleich von Dateisystemen

FAT32:

  • Kompatibilität: Windows, MacOS, Linux, Spielkonsolen und Geräte mit USB-Anschluss.
  • Vorteile: plattformübergreifende Kompatibilität, leichtes Dateisystem.
  • Minuspunkte: Dateigrößenbeschränkungen (Dokumente bis zu 4 GB sind verfügbar) und Partitionsgrößen bis zu 16 TB.
  • Zweck: Wechseldatenträger. Wird zum Formatieren von Flash-Laufwerken verwendet, aber exFAT wird bevorzugt.

NTFS:

  • Kompatibilität: Windows, MacOS (schreibgeschützt), Linux (schreibgeschützt für einige Distributionen), Xbox One.
  • Vorteile: keine Einschränkungen bei der Größe von Dateien und Partitionen.
  • Minuspunkte: eingeschränkte plattformübergreifende Kompatibilität.
  • Zweck: gut für drinnen Festplatte, weil es Ihnen ermöglicht, eine große Menge an Informationen zu speichern, die andere Dateisysteme nicht verarbeiten können.

exFAT:

  • Kompatibilität: Windows XP und höher, MacOS 10.6.5 und höher, Linux (mit FUSE), Android.
  • Vorteile: hat die allgemeinen positiven Effekte von FAT32 und NTFS, einschließlich der Möglichkeit, Dateien mit mehr als 4 GB zu speichern.
  • Minuspunkte: Microsoft schränkt die Nutzung der Lizenz ein.
  • Zweck: können Sie Dateigrößenbeschränkungen für Wechseldatenträger ausschließen. Viel besser als sein Vorgänger FAT32.

Wenn Sie eine logische Partition mit einem unbekannten, beschädigten oder gelöschten Dateisystem wiederherstellen müssen, helfen Ihnen die Starus Recovery-Tools.

Werkzeug Wiederherstellung der Starus-Partition, oder seine Analoga, Starus FAT Recovery, Starus NTFS Recovery, wurden entwickelt, um mit bestimmten Dateisystemen zu arbeiten - FAT und NTFS. Die Kernsoftware kann mit beiden interagieren. Sie können Programme zur Wiederherstellung von FAT32- und NTFS-Dateisystemen kostenlos herunterladen und ausprobieren!

NTFS, FAT oder exFAT sind völlig unterschiedliche Dateisysteme, die zum Speichern von Daten auf verschiedenen Medien verwendet werden können. Beide werden von Microsoft erstellt und hauptsächlich für Windows verwendet, aber sie werden auch im Linux-Kernel unterstützt.

Am häufigsten wird NTFS verwendet, um das Windows-Betriebssystem zu installieren oder Windows-Partitionen für Dateien, während FAT häufig auf Flash-Laufwerken oder anderen externen Laufwerken verwendet wird. Auch FAT kann oft als Hauptdateisystem für Android verwendet werden. In diesem Artikel werden wir uns die Unterschiede zwischen FAT und NTFS ansehen, im Detail analysieren, wie sie sich unterscheiden und warum sie benötigt werden.

Das Dateisystem legt die Grundregeln fest, wie Daten beim Schreiben auf Medien organisiert werden, unabhängig davon, ob es sich um eine Festplatte oder ein Flash-Laufwerk handelt. Das Dateisystem beschreibt, wie die Ordner organisiert werden.

Ein bestimmtes Datenelement, eine Datei genannt, wird im gewünschten Bereich des Laufwerks abgelegt. Das Dateisystem führt alle notwendigen Berechnungen durch und bestimmt auch die minimale unteilbare Datenblockgröße, die maximale Dateigröße und überwacht die Fragmentierung. Es gibt viele verschiedene Arten von Dateisystemen, dies sind beispielsweise Dateisysteme zum Installieren eines Betriebssystems, z externe Medien, zum optische Platten, verteilte Dateisysteme. Aber in diesem Artikel werden wir nur Fett und NTFS vergleichen.

Was ist das FAT-Dateisystem?

Die Dateisysteme fat32 und ntfs sind sehr unterschiedlich. FAT steht für File Allocation Table. Dies ist ein sehr altes Dateisystem in der Geschichte der Computersysteme. Ihre Geschichte begann 1977. Dann wurde ein 8-Bit-Dateisystem entwickelt, das im NCR 7200 auf Basis des Intel 8080 verwendet wurde. Es war ein Eingabeterminal, das mit Disketten arbeitete. Das Dateisystem wurde von Microsoft-Mitarbeiter Mark McDonald geschrieben, nachdem er sein Konzept mit Bill Gates besprochen hatte.

Dann wurde das FAT-Dateisystem im MDOS-Betriebssystem für die Z80-Plattform verwendet. Einige Jahre später wurden neue Versionen wie FAT12, FAT16 und FAT32 veröffentlicht.

FAT32 hat die maximale Volume-Größe im Vergleich zu FAT16 auf 16 TB erhöht. Die Dateigröße wurde ebenfalls auf 4 GB erhöht. Die 32-Bit-Dateizuordnungstabelle wurde im August 1995 für Windows 95 veröffentlicht. Dieses Dateisystem kann jedoch immer noch nicht verwendet werden, um umfangreiche Anwendungen zu installieren oder große Dateien zu speichern. Daher hat Microsoft ein neues Dateisystem entwickelt - NTFS, das solche Mängel nicht aufweist.

FAT32 ist ein großartiges Dateisystem für externe Medien, wenn Sie Dateien übertragen müssen, die nicht größer als 4 GB sind. Es wird von vielen unterstützt verschiedene Geräte wie Kameras, Kameras, Musikplayer. Alle Versionen von Windows und Linux-Distributionen FAT32 vollständig unterstützen. Sogar Apple MacOS unterstützt es.

Was ist das NTFS-Dateisystem?

Für seine neuen Systeme hat Microsoft ein neues Dateisystem entwickelt - New Technology File System oder NTFS. Es erschien 1993 in Windows NT 3.1. NTFS hat viele Datei- und Festplattengrößenbeschränkungen aufgehoben. Seine Entwicklung begann bereits 1980 als Ergebnis der Fusion zwischen Microsoft und IBM, um ein neues Dateisystem mit verbesserter Leistung zu schaffen.

Die Zusammenarbeit zwischen den Unternehmen dauerte jedoch nicht lange, und IBM veröffentlichte HPFS, das in OS / 2 verwendet wurde, und Microsoft erstellte NTFS 1.0. Die maximale Größe einer einzelnen Datei in NTFS kann 16 Exabyte erreichen, was bedeutet, dass selbst die größten Dateien hineinpassen.

NTFS 3.1 wurde für Windows XP veröffentlicht und erhielt viele interessante Verbesserungen, wie z. B. Unterstützung für Partitionsreduzierung, automatische Wiederherstellung und symbolische Links, und die maximale Größe einer Festplatte mit einem Dateisystem wurde auf 256 TB erhöht. Dies trotz der maximalen Dateigröße von 16 EB.

Weitere interessante Funktionen, die später hinzugefügt wurden, sind Lazy Disk Writes, Defragmentierungsunterstützung, Disk-Quota-Einstellungen, Link-Tracking und Verschlüsselung auf Dateiebene. Bei alledem behält NTFS die Kompatibilität mit früheren Versionen bei.

Nun handelt es sich um ein Journaled File System, alle Aktionen mit Dateien werden in einem speziellen Journal aufgezeichnet, mit dessen Hilfe das Dateisystem im Schadensfall sehr schnell wiederhergestellt werden kann. NTFS wird unter Windows XP und höher unterstützt. Wenn wir Fat oder NTFS vergleichen, wird letzteres unter Linux nicht vollständig unterstützt, das Aufzeichnen und Wiederherstellen im Schadensfall ist möglich, und unter MacOS wird nur das Lesen unterstützt.

Was ist das exFAT-Dateisystem?

Das exFAT-Dateisystem ist ein weiteres Microsoft-Projekt zur Verbesserung des alten Dateisystems. Es kann gestreift werden, wo FAT32 nicht passt. Es ist viel leichter als NTFS, unterstützt jedoch Dateien, die größer als 4 GB sind, und wird auch häufig auf Flash-Laufwerken und Laufwerken verwendet. Mit ihr Entwicklung von Microsoft verwendete eine eigene Technologie zum Suchen von Dateinamen nach Hash, was die Leistung erheblich verbessert.

Die meisten Länder erkennen das US-Patentrecht an, sodass eine Implementierung von exFAT auf geschlossenen oder Open-Source-Systemen nicht möglich ist. Aber Microsoft möchte, dass dieses Dateisystem frei verteilt und verwendet wird. Daher wurde eine auf FUSE basierende Version von exFAT namens fuse-exfat entwickelt. Es gibt vollen Lese- und Schreibzugriff. Auf der Ebene wurde auch eine Implementierung erstellt Linux-Kernel bei Samsung, die nun auch gemeinfrei ist.

Dieses Dateisystem hat auch eine maximale Dateigrößenbeschränkung von 16 EB, ist aber viel leichter und hat keine Zusatzfunktionen. In Bezug auf die Kompatibilität wird es unter Windows, MacOS, Android und Linux vollständig unterstützt.

Unterschiede zwischen FAT und Ntfs

Und jetzt schauen wir uns die Hauptunterschiede zwischen FAT und NTFS in Form einer kurzen Zusammenfassung der einzelnen Dateisysteme an:

FAT32

  • Kompatibilität: Windows, Mac, Linux, Spielkonsolen, fast alle Geräte mit USB-Anschluss;
  • Vorteile: plattformübergreifend, Leichtigkeit;
  • Minuspunkte: maximale Dateigröße 4 GB und Partition 16 GB, Non-Journaling;
  • Verwendungszweck: externe Medien.

NTFS

  • Kompatibilität: Windows, Linux, Xbox One und schreibgeschützt auf dem Mac
  • Vorteile: protokolliert, große Partitions- und Dateigrößenbeschränkungen, Verschlüsselung, automatische Wiederherstellung;
  • Minuspunkte: eingeschränkt plattformübergreifend;
  • Verwendungszweck: um Windows zu installieren.

exFAT

  • Kompatibilität: Windows XP und höher, MacOS X 10.6.5, Linux (Sicherung), Android;
  • Vorteile: große Partitions- und Dateigrößenbeschränkung, leichtgewichtig im Vergleich zu NTFS;
  • Minuspunkte: Microsoft schränkt seine Verwendung durch eine Lizenzvereinbarung ein;
  • Verwendungszweck: für externe Medien und externe Festplatten.

Schlussfolgerungen

In diesem Artikel haben wir Fat und NTFS verglichen. Sie sind sehr unterschiedliche Dateisysteme. Aber es ist schwer zu verstehen, welches Dateisystem besser ist als Fat oder NTFS, einerseits hat NTFS viel mehr Funktionen, aber FAT ist leichter und wird wo immer möglich unterstützt. Für Linux-Datenpartitionen, die verfügbar sein sollten in Windows ist besser Verwenden Sie FAT anstelle von NTFS, da es besser unterstützt wird. Was ist deiner Meinung nach besser fat oder ntfs für Linux?

Neben allen anderen Aufgaben erfüllt es seinen Hauptzweck – es organisiert die Arbeit mit Daten nach einer bestimmten Struktur. Für diese Zwecke wird das Dateisystem verwendet. Was ein FS ist und was es sein kann, sowie weitere Informationen darüber werden im Folgenden vorgestellt.

allgemeine Beschreibung

Das Dateisystem ist ein Teil des Betriebssystems, das dafür verantwortlich ist, Informationen auf Medien zu platzieren, zu speichern, zu löschen, Benutzern und Anwendungen diese Informationen bereitzustellen und bereitzustellen sichere Verwendung. Darüber hinaus hilft sie bei der Datenwiederherstellung im Falle eines Hardware- oder Softwareausfalls. Deshalb ist das Dateisystem so wichtig. Was ist FS und was kann es sein? Es gibt mehrere Arten:

Für Festplatten, also Geräte mit wahlfreiem Zugriff;

Für Magnetbänder, also Geräte mit seriellem Zugriff;

Für optische Medien;

Virtuelle Systeme;

Netzwerksysteme.5

Die logische Einheit der Datenspeicherung im Dateisystem ist eine Datei, dh eine geordnete Sammlung von Daten mit einem bestimmten Namen. Alle verwendeten Daten Betriebssystem, werden in Form von Dateien präsentiert: Programme, Bilder, Texte, Musik, Videos sowie Treiber, Bibliotheken und mehr. Jedes dieser Elemente hat einen Namen, einen Typ, eine Erweiterung, Attribute und eine Größe. Jetzt wissen Sie also, dass das Dateisystem eine Sammlung solcher Elemente sowie Möglichkeiten ist, mit ihnen zu arbeiten. Je nachdem, in welcher Form es verwendet wird und welche Prinzipien darauf anwendbar sind, können mehrere Haupttypen von FS unterschieden werden.

Programmansatz

Wenn also ein Dateisystem betrachtet wird (was es ist und wie man damit arbeitet), dann sollte beachtet werden, dass es sich um eine mehrstufige Struktur handelt, auf der obersten Ebene gibt es einen Dateisystemschalter, der eine Schnittstelle zwischen den System und eine bestimmte Anwendung. Es wandelt Dateianfragen in ein Format um, das von der nächsten Ebene – den Treibern – akzeptiert wird. Sie wiederum beziehen sich auf die Treiber bestimmte Geräte die die erforderlichen Informationen speichern.

Für Client-Server-Anwendungen sind die Anforderungen an die Leistung des Dateisystems recht hoch. Moderne Systeme sind so konzipiert, dass sie effizienten Zugriff, Unterstützung für großvolumige Medien, Datenschutz vor unbefugtem Zugriff und Wahrung der Integrität von Informationen bieten.

FAT-Dateisystem

Dieser Typ wurde bereits 1977 von Bill Gates und Mark McDonald entwickelt. Es wurde ursprünglich in OS 86-DOS verwendet. Wenn wir darüber sprechen, was das FAT-Dateisystem ist, dann ist es erwähnenswert, dass es anfangs nicht unterstützt werden konnte Festplatte, funktionierte aber nur mit flexiblen Medien bis 1 Megabyte. Jetzt ist diese Einschränkung nicht mehr relevant, und dieses FS wurde von Microsoft für MS-DOS 1.0 und nachfolgende Versionen verwendet. FAT verwendet bestimmte Dateinamenskonventionen:

Der Name muss mit einem Buchstaben oder einer Ziffer beginnen und kann jedes ASCII-Zeichen enthalten, mit Ausnahme von Leerzeichen und Sonderelementen;

Die Länge des Namens sollte nicht mehr als 8 Zeichen betragen, danach wird ein Punkt gesetzt und dann die Erweiterung angegeben, die aus drei Buchstaben besteht.

Dateinamen können beliebige Groß- und Kleinschreibung verwenden und werden nicht unterschieden oder beibehalten.

Da FAT ursprünglich für das Einzelbenutzer-Betriebssystem DOS konzipiert wurde, sah es keine Speicherung von Daten über den Besitzer oder Zugriffsrechte vor. Auf der dieser Moment Dieses Dateisystem ist am weitesten verbreitet, die meisten unterstützen es bis zu einem gewissen Grad.Seine Vielseitigkeit macht es möglich, es auf Volumes zu verwenden, mit denen verschiedene Betriebssysteme arbeiten. Dies ist ein einfacher FS, der eine Dateibeschädigung aufgrund eines falschen Herunterfahrens des Computers nicht verhindern kann. Darauf basierende Betriebssysteme umfassen spezielle Dienstprogramme, die die Struktur überprüfen und Dateiinkonsistenzen korrigieren.

NTFS-Dateisystem

Dieses FS wird am meisten für die Arbeit mit Windows NT bevorzugt, da es speziell dafür entwickelt wurde. Das Betriebssystem enthält das Konvertierungsdienstprogramm, das Volumes mit FAT und HPFS in NTFS-Volumes konvertiert. Wenn wir darüber sprechen, was das NTFS-Dateisystem ist, ist es erwähnenswert, dass es die Fähigkeit zur Steuerung des Zugriffs auf bestimmte Verzeichnisse und Dateien erheblich erweitert, viele Attribute eingeführt, dynamische Dateikomprimierungstools implementiert hat, Fehlertoleranz bietet und die Anforderungen von unterstützt POSIX-Standard. In diesem FS können Sie Namen mit einer Länge von bis zu 255 Zeichen verwenden, während ein Kurzname darin auf die gleiche Weise wie in VFAT generiert wird. Um zu verstehen, was das NTFS-Dateisystem ist, ist es erwähnenswert, dass es sich im Falle eines Betriebssystemausfalls selbst wiederherstellen kann, sodass das Festplattenvolumen verfügbar bleibt und die Verzeichnisstruktur nicht leidet.

Funktionen von NTFS

Auf einem NTFS-Volume wird jede Datei durch einen Eintrag in der MFT-Tabelle dargestellt. Die ersten 16 Tabelleneinträge sind vom Dateisystem selbst für die Speicherung spezieller Informationen reserviert. Der allererste Eintrag beschreibt die Dateitabelle selbst. Wenn der erste Datensatz zerstört wird, wird der zweite gelesen, um die Spiegel-MFT-Datei zu finden, in der der erste Datensatz mit der Haupttabelle identisch ist. Das logische Zentrum der Festplatte enthält eine Kopie der Bootstrap-Datei. Der dritte Eintrag in der Tabelle enthält die Protokolldatei, die für die Datenwiederherstellung verwendet wird. Der siebzehnte und folgende Einträge der Dateitabelle enthalten Informationen über die Dateien und Verzeichnisse, die sich auf der Festplatte befinden.

Das Transaktionsprotokoll enthält vollständiger Satz Operationen, die die Struktur des Volumes ändern, einschließlich Operationen zum Erstellen von Dateien, sowie alle Befehle, die sich auf die Verzeichnisstruktur auswirken. Das Transaktionsprotokoll ist z NTFS-Wiederherstellung infolge eines Systemausfalls. Der Eintrag für das Stammverzeichnis enthält eine Liste der Verzeichnisse und Dateien, die sich im Stammverzeichnis befinden.

EFS-Funktionen

Das verschlüsselnde Dateisystem (EFS) ist a Windows-Komponente, mit dem Informationen auf der Festplatte verschlüsselt gespeichert werden können. Die Verschlüsselung ist zum stärksten Schutz geworden, den dieses Betriebssystem bieten kann. In diesem Fall ist die Verschlüsselung für den Benutzer recht einfache Aktion, müssen Sie nur das Kontrollkästchen in den Eigenschaften des Ordners oder der Datei aktivieren. Sie können festlegen, wer solche Dateien lesen kann. Dateien werden verschlüsselt, wenn sie geschlossen werden, und wenn sie geöffnet werden, sind sie automatisch einsatzbereit.

Funktionen von RAW

Geräte zur Datenspeicherung sind die anfälligsten Komponenten, die am häufigsten nicht nur physisch, sondern auch logisch beschädigt werden. Bestimmte Hardwareprobleme können fatal sein, während andere Lösungen haben. Manchmal haben Benutzer eine Frage: "Was ist das RAW-Dateisystem?"

Wie Sie wissen, muss das Laufwerk über ein Dateisystem verfügen, um Informationen auf eine Festplatte oder ein Flash-Laufwerk schreiben zu können. Die gängigsten sind FAT und NTFS. Und RAW ist nicht einmal das Dateisystem, an das wir normalerweise denken. Es ist eigentlich ein logischer Fehlschluss installiertes System, das heißt, seine tatsächliche Abwesenheit für Windows. Meistens ist RAW mit der Zerstörung der Struktur des Dateisystems verbunden. Danach greift das Betriebssystem nicht nur auf die Daten zu, sondern zeigt sie auch nicht an technische Information nach Ausrüstung.

UDF-Funktionen

Universal Disk-Format(UDF) soll CDFS ersetzen und Unterstützung für DVD-ROM-Geräte hinzufügen. Wenn wir darüber sprechen, was es ist, dann ist dies eine neue Implementierung alte Version für die es die Anforderungen erfüllt Es zeichnet sich durch bestimmte Merkmale aus:

Dateinamen können bis zu 255 Zeichen lang sein;

Der Name kann in Klein- oder Großbuchstaben geschrieben werden;

Die maximale Pfadlänge beträgt 1023 Zeichen.

Ab Windows XP ist dieses Dateisystem schreib-/lesbar.

Dieser FS wird für Flash-Laufwerke verwendet, die beim Arbeiten verwendet werden sollen verschiedene Rechner Betrieb unter verschiedenen Betriebssystemen, insbesondere Windows und Linux. EXFAT wurde zur „Brücke“ zwischen ihnen, da es mit den vom Betriebssystem empfangenen Daten arbeiten kann, von denen jedes sein eigenes Dateisystem hat. Was es ist und wie es funktioniert, wird in der Praxis deutlich.

Schlussfolgerungen

Wie aus dem Obigen deutlich wird, verwendet jedes Betriebssystem bestimmte Dateisysteme. Sie sind zum Speichern geordneter Datenstrukturen auf physischen Medien vorgesehen. Wenn Sie bei der Verwendung eines Computers plötzlich eine Frage zum endgültigen Dateisystem haben, ist es durchaus möglich, dass Sie beim Versuch, eine bestimmte Datei auf das Medium zu kopieren, eine Meldung erhalten haben, dass die zulässige Größe überschritten wurde. Deshalb ist es notwendig zu wissen, in welchem ​​Dateisystem welche Dateigröße akzeptabel ist, damit Sie keine Probleme bei der Übertragung von Informationen haben.

In FAT haben Dateinamen das 8.3-Format und bestehen nur aus ASCII-Zeichen. Unterstützung für lange (bis zu 255 Zeichen) Dateinamen wurde zu VFAT hinzugefügt. Langer Dateiname, LFN) codiert in UTF-16LE, wobei LFNs gleichzeitig als 8.3-Namen gespeichert werden, im Nachhinein als SFNs bezeichnet. Kurzer Dateiname). Bei LFNs wird die Groß-/Kleinschreibung beim Nachschlagen nicht berücksichtigt, aber im Gegensatz zu SFNs, die in Großbuchstaben gespeichert werden, behalten LFNs die Groß-/Kleinschreibung bei, die bei der Erstellung der Datei angegeben wurde.

Struktur des FAT-Systems

Im FAT-Dateisystem werden zusammenhängende Festplattensektoren zu Einheiten zusammengefasst, die als Cluster bezeichnet werden. Die Anzahl der Sektoren in einem Cluster ist gleich einer Zweierpotenz (siehe unten). Eine ganzzahlige Anzahl von Clustern (mindestens einer) wird zum Speichern von Dateidaten zugewiesen, sodass beispielsweise bei einer Dateigröße von 40 Bytes und einer Clustergröße von 4 KB nur 1 % des dafür zugewiesenen Speicherplatzes tatsächlich belegt wird durch die Dateiinformationen. Um solche Situationen zu vermeiden, ist es ratsam, die Größe von Clustern zu reduzieren und umgekehrt die Menge an Adressinformationen zu reduzieren und die Geschwindigkeit von Dateioperationen zu erhöhen. In der Praxis wird ein Kompromiss gewählt. Da die Kapazität eines Datenträgers möglicherweise nicht in einer ganzzahligen Anzahl von Clustern ausgedrückt wird, befinden sich am Ende des Datenträgers normalerweise sogenannte „Einheiten“. überschüssige Sektoren – ein „Rest“ von weniger als einem Cluster, der nicht vom Betriebssystem zum Speichern von Informationen zugewiesen werden kann.

Der Speicherplatz des FAT32-Volumes ist logisch in drei zusammenhängende Bereiche unterteilt:

  • reservierter Bereich. Enthält Dienststrukturen, die zum Partition Boot Record (Partition Boot Record – PBR, zur Unterscheidung vom Master Boot Record – dem Master Boot Record der Platte; PBR wird oft auch fälschlicherweise als Bootsektor bezeichnet) gehören und bei der Initialisierung der verwendet werden Volumen;
  • Ein Bereich einer FAT-Tabelle, der ein Array von Indexzeigern ("Zellen") enthält, die Datenbereichsclustern entsprechen. Normalerweise gibt es aus Gründen der Zuverlässigkeit zwei Kopien der FAT-Tabelle auf der Festplatte;
  • Der Datenbereich, in den der eigentliche Inhalt der Dateien geschrieben wird – also der Text Textdateien, codiertes Bild für Bilddateien, digitalisierter Ton für Audiodateien usw. - sowie die sog. Metadaten - Informationen über Datei- und Ordnernamen, ihre Attribute, Erstellungs- und Änderungszeiten, Größe und Speicherort auf der Festplatte.

FAT12 und FAT16 haben auch einen eigenen Bereich für das Root-Verzeichnis. Es hat eine feste Position (unmittelbar nach dem letzten Eintrag in der FAT-Tabelle) und eine feste Größe in Sektoren.

Wenn ein Cluster zu einer Datei gehört, enthält die entsprechende Zelle die Nummer des nächsten Clusters derselben Datei. Wenn die Zelle dem letzten Cluster der Datei entspricht, dann enthält sie spezielle Bedeutung(FFFF 16 für FAT16). Somit wird eine Kette von Datei-Clustern aufgebaut. Nullen entsprechen unbenutzten Clustern in der Tabelle. „Bad“-Cluster (die beispielsweise von der Verarbeitung ausgeschlossen werden, weil der entsprechende Bereich des Geräts nicht lesbar ist) haben ebenfalls einen speziellen Code.

Beim Löschen einer Datei wird das erste Zeichen des Namens durch einen speziellen Code E5 16 ersetzt und die Kette der Datei-Cluster in der Zuordnungstabelle auf Null zurückgesetzt. Denn die Information über die Dateigröße (die sich im Verzeichnis neben dem Dateinamen befindet) bleibt erhalten, falls die Datei-Cluster sequentiell auf der Platte lagen und sie nicht überschrieben wurden neue Informationen, ist es möglich, eine gelöschte Datei wiederherzustellen.

Boot-Record

Die erste Struktur eines FAT-Volumens wird BPB genannt. BIOS-Parameterblock ) und befindet sich im reservierten Bereich im Sektor Null. Diese Struktur enthält Informationen, die den Dateisystemtyp identifizieren und physikalische Eigenschaften Datenträger (Disketten- oder Festplattenpartition).

BIOS-Parameterblock

Im Prinzip fehlte BPB in FAT, das MS-DOS 1.x bediente, da damals nur von zwei verschiedenen Datenträgertypen ausgegangen wurde - ein- und zweiseitige fünf Zoll 360-kb-Disketten und das Datenträgerformat bestimmt durch das erste Byte des FAT-Bereichs. BPB wurde Anfang 1983 in MS-DOS 2.x als erforderliches Framework eingeführt. Bootsektor, durch die fortan das Volumenformat bestimmt werden sollte; Das alte FAT-Erkennungsschema für das erste Byte wird nicht mehr unterstützt. Auch in MS-DOS 2.0 wurde eine Hierarchie von Dateien und Ordnern eingeführt (davor wurden alle Dateien im Stammverzeichnis gespeichert).

Die BPB-Struktur in MS-DOS 2.x enthielt ein 16-Bit-Feld "Gesamtzahl der Sektoren", was bedeutete, dass diese Version von FAT für Volumes mit mehr als 2 16 = 65.536 Sektoren, dh mehr als 32 MB, grundsätzlich nicht anwendbar war mit einer Standard-Sektorgröße von 512 Bytes. In MS-DOS 4.0 (1988) wurde das obige BPB-Feld auf 32 Bit erweitert, was eine Erhöhung der theoretischen Volume-Größe auf 232 = 4.294.967.296 Sektoren bedeutete, also bis zu 2 TB bei einem 512-Byte-Sektor.

Die nächste Modifikation von BPB erschien mit Windows 95 OSR2, das FAT32 einführte (im August 1996). Die Begrenzung der Volume-Größe auf zwei Gigabyte wurde aufgehoben, ein FAT32-Volume kann theoretisch bis zu 8 TB groß sein. Die Größe jeder einzelnen Datei darf jedoch 4 GB nicht überschreiten. BIOS-Parameterblock FAT32 für Kompatibilität mit frühe Versionen FAT wiederholt BPB FAT16 bis einschließlich dem BPB_TotSec32-Feld, gefolgt von den Differenzen.

Der FAT32-"Bootsektor" besteht eigentlich aus drei 512-Byte-Sektoren - den Sektoren 0, 1 und 2. Jeder von ihnen enthält die Signatur 0xAA55 an der Adresse 0x1FE, dh in den letzten beiden Bytes, wenn die Sektorgröße 512 Bytes beträgt. Beträgt die Sektorgröße mehr als 512 Bytes, so ist die Signatur sowohl an der Adresse 0x1FE als auch in den letzten beiden Bytes des Nullsektors enthalten, also dupliziert.

FSInfo

Der Boot-Datensatz einer FAT32-Partition enthält eine Struktur namens FSInfo, wird verwendet, um den Wert der Anzahl freier Cluster auf dem Volume zu speichern. FSInfo belegt in der Regel Sektor 1 (siehe Feld BPB_FSInfo) und hat folgende Struktur (Adressen relativ zum Sektoranfang):

  • FSI_LeadSig. Die 4-Byte-Signatur 0x41615252 gibt an, dass der Sektor für die FSInfo-Struktur verwendet wird.
  • FSI_Reserviert1. Das Intervall vom 4. bis einschließlich 483. Byte des Sektors wird auf Null zurückgesetzt.
  • FSI_StrucSig. Eine weitere Signatur befindet sich bei 0x1E4 und enthält den Wert 0x61417272.
  • FSI_Free_Count. Das Vier-Byte-Feld an der Adresse 0x1E8 enthält die letzte dem System bekannte Anzahl freier Cluster auf dem Datenträger. Der Wert 0xFFFFFFFF bedeutet, dass die Anzahl der freien Cluster unbekannt ist und berechnet werden muss.
  • FSI_Nxt_Free. Ein Vier-Byte-Feld an der Adresse 0x1EC enthält die Clusternummer, ab der die Suche nach freien Clustern in der Indexzeigertabelle beginnen soll. Normalerweise enthält dieses Feld die Nummer des letzten FAT-Clusters, der zum Speichern der Datei zugewiesen wurde. Der Wert 0xFFFFFFFF bedeutet, dass die Suche nach einem freien Cluster ganz am Anfang der FAT-Tabelle erfolgen soll, also ab dem zweiten Cluster.
  • FSI_Reserviert2. Reserviertes 12-Byte-Feld an Adresse 0x1F0.
  • FSI_TrailSig. Signatur 0xAA550000 - die letzten 4 Bytes des FSInfo-Sektors.

Der Zweck der Einführung von FSInfo besteht darin, die Systemleistung zu optimieren, da die Indexzeigertabelle in FAT32 ziemlich groß sein kann und ihre Byte-für-Byte-Suche viel Zeit in Anspruch nehmen kann. Die Werte der Felder FSI_Free_Count und FSI_Nxt_Free entsprechen jedoch möglicherweise nicht der Realität und sollten auf Angemessenheit überprüft werden. Außerdem werden sie nicht einmal aktualisiert Sicherung FSInfo, normalerweise in Sektor 7.

Bestimmung der Art des FAT-Volumens

Die Bestimmung des Typs des FAT-Volumes (d. h. die Wahl zwischen FAT12, FAT16 und FAT32) erfolgt durch das Betriebssystem basierend auf der Anzahl der Cluster im Volume, die wiederum aus den BPB-Feldern bestimmt wird. Zunächst wird die Anzahl der Sektoren des Wurzelverzeichnisses berechnet:

RootDirSectors = (BPB_RootEntCnt * 32) / BPB_BytsPerSec

DataSec = TotSec – (BPB_ResvdSecCnt + (BPB_NumFATs * FATSz) + RootDirSectors)

Abschließend wird die Anzahl der Datenbereichscluster bestimmt:

CountofClusters = DataSec / BPB_SecPerClus

Durch die Anzahl der Cluster besteht eine Eins-zu-eins-Korrespondenz mit dem Dateisystem:

  • Anzahl der Cluster< 4085 - FAT12
  • Anzahl der Cluster = 4085 ÷ 65524 - FAT16
  • Anzahl der Cluster > 65524 - FAT32

Laut offizieller Spezifikation ist dies die einzig gültige Methode zur Bestimmung des FAT-Typs. Das künstliche Erstellen eines Volumes, das gegen die angegebenen Zuordnungsregeln verstößt, führt dazu, dass es von Windows falsch behandelt wird. Es wird jedoch empfohlen, Werte von CountofClusters zu vermeiden, die nahe an den kritischen Werten (4085 und 65525) liegen, um den Dateisystemtyp von eventuellen, oft falsch geschriebenen Treibern korrekt zu bestimmen.

Im Laufe der Zeit wurde FAT in verschiedenen Geräten weit verbreitet, um die Kompatibilität zwischen DOS, Windows, OS / 2 und Linux zu gewährleisten. Microsoft hat keine Absicht gezeigt, sie zur Lizenzierung zu zwingen [ klären] .

Im Februar 2009 verklagte Microsoft den Automobilhersteller TomTom Navigationssysteme basiert auf Linux und beschuldigt es der Patentverletzung.

Anmerkungen

  1. http://cd.textfiles.com/megademo2/INFO/OS2_HPFS.TXT
  2. www.microsoft.com/mscorp/ip/tech/fathist.asp unter archive.org
  3. Microsoft Extensible Firmware Initiative FAT32-Dateisystemspezifikation 1.03. Microsoft (6. Dezember 2000). - Dokumentenformat Microsoft Word, 268 KB. archiviert
  4. Was ist mit VFAT? . TechNet-Archiv. Microsoft (15. Oktober 1999). Archiviert vom Original am 22. August 2011. Abgerufen am 5. April 2010.
  5. Verwechseln Sie die VFAT-Dateisystemerweiterung nicht mit dem gleichnamigen Dateisystemtreiber, der in Windows für Workgroups 3.11 und wurde entwickelt, um MS-DOS-Funktionsaufrufe (INT 21h) im geschützten Modus zu verarbeiten (siehe: KB126746: Versionsverlauf von Windows für Workgroups . VERSION 3.11 → Nicht-Netzwerkfunktionen. Microsoft (14. November 2003). Archiviert vom Original am 22. August 2011. Abgerufen am 5. April 2010.)
  6. Bundespatentgericht erklärt FAT-Patent von Microsoft für nichtig. heise online. Heise Zeitschriften Verlag (2. März 2007). archiviert
  7. Brian Kahin. Microsoft erschüttert die Welt mit FAT-Patenten. Die Huffington Post (10. März 2009). Archiviert vom Original am 22. August 2011. Abgerufen am 10. März 2009.
  8. Ryan Paul. Klage von Microsoft wegen FAT-Patenten könnte OSS Büchse der Pandora öffnen (Englisch) . Ars Technica. Condé Nast Publications (25. Februar 2009). archiviert
  9. Glyn Moody.(Englisch) . ComputerworldUK. IDG (5. März 2009). Archiviert vom Original am 22. August 2011. Abgerufen am 9. März 2009.
  10. Steven J. Vaughan-Nichols. Linux-Unternehmen unterzeichnen Patentschutzpakte von Microsoft. Blogs. IDG (5. März 2009). Archiviert vom Original am 22. August 2011. Abgerufen am 9. März 2009.
  11. Erika Ogg. TomTom kontert Microsoft im Patentstreit. CNet (19. März 2009). Archiviert vom Original am 22. August 2011. Abgerufen am 20. März 2009.

Verknüpfungen

  • ECMA-107 FAT-Standard

Jeder von uns hat mindestens einmal in seinem Leben ein USB-Flash-Laufwerk, eine SD-Karte, eine externe oder interne Festplatte formatiert und erinnert sich wahrscheinlich daran, dass vor dem Formatieren eines der oben genannten Geräte das Betriebssystem verwendet wird Windows-System stellt sich immer die Frage - mit welchem ​​Dateisystem möchten Sie Ihr Gerät formatieren: FAT32, NTFS oder exFAT?

Natürlich kennen die meisten Benutzer den Unterschied zwischen ihnen nicht und wählen normalerweise die Option, die standardmäßig eingestellt ist. Und das alles, weil Windows mit dieser Frage den Unterschied zwischen ihnen in keiner Weise erklärt. In diesem Artikel werden wir versuchen, es Ihnen in einer verständlichen Sprache zu erklären und Ihnen zu sagen, wie sich das FAT32-Dateisystem von NTFS und exFAT unterscheidet.

FAT32 ist das älteste der betrachteten Dateisysteme und wird am häufigsten auf tragbaren Flash-Laufwerken verwendet - Flash-Laufwerke oder SD-Karten.

NTFS wird von Windows als Hauptdateisystem für das Laufwerk verwendet, auf dem dieses Betriebssystem installiert ist, und es eignet sich auch hervorragend für andere integrierte Laufwerke und Partitionen der harten Laufwerk auf einem Windows-Computer.

exFAT ist ein moderneres Analogon des alten FAT32-Systems und unterstützt mehr Geräte als NTFS, aber immer noch nicht so viele wie das "klassische" FAT32.

Sehen wir uns nun jedes dieser Dateisysteme genauer an.

FAT32-Dateisystem

FAT32 ist das älteste in diesem Artikel betrachtete Dateisystem. Es wurde ab Windows 95 aktiv eingesetzt und ersetzte ein noch veralteteres System - FAT16.

Das hohe Alter dieses Dateisystems hat seine Vor- und Nachteile.

Zu den Vorteilen gehört in diesem Fall, dass FAT32 zu einer Art Standard geworden ist und immer noch standardmäßig in allen Wechselmedien verwendet wird. Wenn Sie heute ein Flash-Laufwerk oder eine SD-Karte kaufen, ist das FAT32-Dateisystem "ab Werk" installiert. Dies geschah in erster Linie, damit Ihre Wechselmedien nicht nur moderne Computer und Gadgets unterstützen, sondern auch alte Geräte und Spielkonsolen, die über einen USB-Anschluss verfügen und nur mit dem FAT32-Dateisystem arbeiten können.

Aufgrund des Alters dieses Systems hat es jedoch auch einige Nachteile, von denen der Hauptgrund die Begrenzung der Dateigröße und des gesamten Volumens ist. Jeder separate Datei in diesem Dateisystem nicht größer als 4 Gigabyte und die gesamte Partition mit dem FAT32-Dateisystem nicht größer als 8 Terabyte sein.

Und wenn Sie das zweite Minus noch ertragen können (bisher verwenden nur wenige Leute Laufwerke mit mehr als 8 TB), dann ist die Dateigrößenbeschränkung ein ziemlich ernstes Minus - die meisten Videos in hohe Qualität passen jetzt nicht mehr in die Größe von 4 GB, besonders wenn sie im modernen 4K-Format vorliegen.

Derzeit ist dieses Dateisystem jedoch noch recht geeignet für tragbare Geräte(wie Flash-Laufwerke und SD-Karten, die viele kleine Dateien), ist aber nicht mehr für eine Computerfestplatte geeignet. Erstens fehlen einige der Sicherheitsfunktionen des moderneren NTFS-Dateisystems, und teilweise aus diesem Grund können Sie keine moderne Version von Windows mehr auf einem FAT32-Laufwerk installieren, Sie müssen es neu formatieren zu NTFS.

FAT32-Kompatibilität

Geräte mit dem Dateisystem FAT32 sind am vielseitigsten und mit allen Versionen von Windows, Mac OS, Linux-Betriebssystemen, beliebigen Spielkonsolen und im Allgemeinen mit fast allem kompatibel, was über einen USB-Anschluss verfügt.

FAT32-Einschränkungen

Der Hauptnachteil dieses Dateisystems sind Datei- und Volumegrößenbeschränkungen – die maximale Dateigröße darf 4 GB nicht überschreiten, und die maximale Partitionsgröße ist auf 8 TB begrenzt.

Anwendung von FAT32

Das Haupteinsatzgebiet dieses Dateisystems sind externe Speicherlaufwerke, von denen nicht erwartet wird, dass sie große Dateien speichern, und die eine maximale Kompatibilität mit möglichst vielen verschiedenen Geräten erfordern.

NTFS-Dateisystem

NTFS- Dies ist ein moderneres und technologisch fortschrittlicheres Dateisystem, wie sogar die Entschlüsselung der Abkürzung seines Namens beweist -" neues Technologie-Dateisystem". Vor allem das Windows-Betriebssystem liebt es, was im Allgemeinen nicht überraschend ist - schließlich werden beide von Microsoft entwickelt.

Beginnend mit der Version des Betriebssystems von Microsoft namens XP, in der das NTFS-System erstmals zum Standard wurde, werden Sie bei der Installation von Windows unbedingt in einem Dialogfeld aufgefordert, zu formatieren Systempartition zu diesem Dateisystem. Derzeit wird davon ausgegangen, dass Sie sich theoretisch noch viele Jahre keine Gedanken über die Einschränkungen des NTFS-Dateisystems machen müssen.

Zusätzlich zum Fehlen ernsthafter Beschränkungen der Datei- und Partitionsgröße hat NTFS mehrere Zusätzliche Vorteile, wie z. B.: Unterstützung für Dateiberechtigungen (zur Verbesserung der Datensicherheit), Aufzeichnung von Änderungen (zur Wiederherstellung der Dateistruktur im Falle eines Fehlers), Verschlüsselung, Festplattenkontingente, feste Links und andere moderne Funktionen, die NTFS ideal für eine Systemfestplatte machen.

Aus diesem Grund muss die Partition Ihrer Festplatte, auf der das Windows-Betriebssystem installiert ist, in NTFS formatiert sein. Wenn Sie Programme auf anderen Partitionen auf demselben Datenträger oder auf anderen Festplatten installieren möchten, müssen diese ebenfalls über ein geeignetes Dateisystem verfügen.

Leider ist NTFS mit den meisten anderen Betriebssystemen nicht kompatibel, da es für die Anforderungen des Windows-Betriebssystems konzipiert wurde. Alle Versionen des Microsoft-Betriebssystems von XP bis zum neuesten Windows 10 funktionieren perfekt damit, aber andere Betriebssysteme haben erhebliche Einschränkungen bei der Arbeit damit.

Beispielsweise kann Mac OS nur Daten von Datenträgern mit einer Datei lesen NTFS-System kann ihnen aber nicht schreiben. Einige seltene Linux-Distributionen können möglicherweise auf NTFS-Laufwerke schreiben, aber die meisten sind immer noch auf das Lesen von Informationen beschränkt. Keine der Playstation-Versionen kann mit NTFS arbeiten, genau wie Microsofts Xbox 360, und nur die neue Xbox One unterstützt dieses Dateisystem.

NTFS-Kompatibilität

Dieses Dateisystem funktioniert hervorragend mit allen letzte Version Das Windows-Betriebssystem hat seit XP Schreibbeschränkungen auf Mac OS und Linux und funktioniert nicht mit den meisten anderen Geräten, mit der möglichen Ausnahme der Xbox One.

NTFS-Einschränkungen

Beschränkungen für die Größe von Dateien oder Partitionen in NTFS sollten nicht lange an den Beschränkungen anliegen, daher können wir sagen, dass es im Moment keine gibt.

NTFS-Anwendung

Die Verwendung dieses Dateisystems ist nur auf Festplatten und SSDs sinnvoll, auf denen das Windows-Betriebssystem installiert ist, da nur damit dieses Format seine ganzen Vorteile entfaltet.

exFAT-Dateisystem

exFAT wurde erstmals 2008 eingeführt und ist das modernste der in diesem Artikel besprochenen Dateisysteme. Seine Unterstützung wurde Windows seit Version XP durch Betriebssystem-Updates hinzugefügt.

Das exFAT-Dateisystem wurde für die Verwendung auf externen Laufwerken – Flash-Laufwerken, SD-Karten und externen Festplatten – erstellt und optimiert und soll das veraltete FAT32-System ersetzen. Es ist das leichteste und einfachste Dateisystem aufgrund des Fehlens verschiedener spezialisierter NTFS-Eigenschaften sowie des fast vollständigen Fehlens von Datei- und Partitionsgrößenbeschränkungen, die FAT32 hat.

exFAT hat auch bessere Verträglichkeit mit anderen Betriebssystemen als NTFS, und Geräte damit sind perfekt lesbar und beschreibbar sowohl unter Windows und Mac OS als auch unter Linux (vorausgesetzt, dass einige Software).

Da exFAT vom Betriebssystem unterstützt wird Mac-System OS standardmäßig, dann wird es wahrscheinlich von den meisten anderen modernen Geräten unterstützt, mit denen Apple-Geräte arbeiten, zum Beispiel Digitalkameras.

Moderne Versionen Spielekonsole, wie Xbox One und Playstation 4, unterstützen im Gegensatz zu ihrem auch Geräte mit exFAT-Dateisystem vorherige Versionen(Xbox 360 und Playstation 3).

exFAT-Kompatibilität

exFAT funktioniert hervorragend mit allen modernen Versionen von Windows (beginnend mit XP) und Mac OS. Um mit Linux zu arbeiten, müssen Sie zusätzliche Software installieren. Es gibt viel mehr verschiedene Geräte, die dieses Dateisystem als NTFS unterstützen, aber einige von ihnen (meist ältere Versionen) können immer noch nur mit FAT32 arbeiten.

exFAT-Einschränkungen

Außerdem gibt es, wie im Fall von NTFS, noch keine realistischen Grenzen für die Größe einer Datei oder Partition in einem exFAT-System.

exFAT-Anwendung

Dieses Dateisystem eignet sich hervorragend für die Verwendung auf verschiedenen Wechselmedien, deren Dateigröße 4 GB überschreiten kann (externe Festplatten, große Flash-Laufwerke). Wenn alle Geräte, mit denen Sie arbeiten, auf dem neuesten Stand sind, können Sie FAT32 auf Wechseldatenträgern genauso gut zugunsten von exFAT aufgeben.

Zusammenfassend können wir folgende Schlussfolgerungen ziehen: NTFS eignet sich hervorragend für eine Systemfestplatte mit Windows-Betriebssystem, exFAT ist besser Verwendung auf Wechselmedien, und FAT32 sollte nur verwendet werden, wenn Sie eine maximale Kompatibilität mit der ganzen Vielfalt Ihrer Geräte erreichen möchten.