File Allocation Table (FAT): Was ist das? (Seine Typen & mehr) [MiniTool Wiki]
File Allocation Table
Schnelle Navigation :
Was ist die Dateizuordnungstabelle (FAT)?
Was ist eine Dateizuordnungstabelle? Eine Dateizuordnungstabelle (FAT) kann für die FAT stehen Dateisystem oder die Tabelle, die sich im FAT-Dateisystem befindet.
Die Dateizuordnungstabelle ist eine Tabelle zur Beschreibung des Zuordnungsstatus der Cluster (der Grundeinheiten des logischen Speichers auf einer Festplatte) im Dateisystem und der Verknüpfungsbeziehung zwischen den Dateiinhalten. Sie können einfach sagen, dass es sich um eine Tabelle handelt, in der sich die Datei befindet.
Es ist ein wichtiger Bestandteil des FAT-Dateisystems und auch für die Verwendung der Festplatte sehr wichtig. Wenn die Dateizuordnungstabelle verloren geht, können die Daten auf der Festplatte nicht gefunden und nicht verwendet werden.
Wenn eine neue Datei auf die Festplatte geschrieben wird, wird die Datei in einem oder mehreren Clustern gespeichert, die nicht unbedingt nebeneinander liegen. Sie können ziemlich weit über die Festplatte verteilt sein. Das Betriebssystem erstellt einen FAT-Eintrag für die neue Datei und zeichnet den Speicherort jedes Clusters und seine Reihenfolge auf. Wenn Sie eine Datei lesen, setzt das Betriebssystem die Datei aus diesen Clustern wieder zusammen und platziert sie als die gesamte Datei, in der Sie sie lesen möchten.
Dann können Sie feststellen, dass das FAT-Dateisystem nach seiner Organisationsmethode benannt ist - der Dateizuordnungstabelle. Es ist ein Dateisystem, das 1977 von Microsoft für die Datenträgerverwaltung erfunden wurde und vor der Veröffentlichung von als Standarddateisystem in Windows verwendet wird NTFS .
Die Anweisung des Dateizuordnungs-Dateisystems
Das FAT-Dateisystem unterteilt den Speicherplatz der logischen Festplatte grob in vier Teile: Bootsektor, Dateizuordnungstabellenbereich, Stammverzeichnisbereich und Datenbereich.
Bootsektor: Es wird auch als reservierter Sektor bezeichnet und befindet sich im ersten Teil. Es enthält: den Bootloader-Code, den das Betriebssystem zum Starten des Computers benötigt, die Partitionstabelle des Hauptstartdatensatzes ( MBR ), der beschreibt, wie das Laufwerk organisiert ist, und den BIOS-Parameterblock (BPB), der den physischen Umriss des Datenspeichervolumens beschreibt.
FAT-Bereich: Dieser Abschnitt enthält normalerweise zwei Kopien der Dateizuordnungstabelle zur Redundanzprüfung und zur Angabe der Zuweisung von Clustern.
Stammverzeichnisbereich: Dieser Bereich ist eine Verzeichnistabelle mit Informationen zu Verzeichnissen und Dateien. Es funktioniert nur mit FAT12 und FAT16. Es hat eine feste maximale Größe und wird zum Zeitpunkt der Erstellung konfiguriert. FAT32 speichert normalerweise das Stammverzeichnis im Datenbereich, sodass es nach Bedarf erweitert werden kann.
Datenbereich: Hier werden Verzeichnisdaten und vorhandene Dateien gespeichert. Es belegt die meisten Partitionen auf der Festplatte.
Arten der Dateizuordnungstabelle
Wir haben erwähnt, dass eine Dateizuordnungstabelle eine Liste von Clustern ist, um zu zeigen, wo sich die gespeicherten Daten befinden. Die allgemeinen Arten von Dateisystemen (FAT12, FAT16 oder FAT32) werden durch die Breite der Clustereinträge in der FAT bestimmt.
FAT12 (12-Bit-Dateizuordnungstabelle)
Die erste Version des FAT-Dateisystems ist FAT12, der älteste FAT-Typ, der einen 12-Bit-Dateizuordnungstabelleneintrag verwendet. Es wurde 1980 eingeführt. FAT12 unterstützt bis zu 16 MB Partitionsgröße mit einem 4-KB-Cluster oder 32 MB mit einem 8-KB-Cluster. Die maximale Datei ist durch die Partitionsgröße begrenzt. Es wird fast nie benutzt, da es zu klein ist.
Hinweis: FAT8 wurde 1977 eingeführt und ist die erste echte Version des FAT-Dateisystems. Es wird jedoch nur begrenzt verwendet und ist auf bestimmte Terminalcomputersysteme beschränkt.FAT16 (16-Bit-Dateizuordnungstabelle)
Die zweite Implementierung von FAT war FAT16, mit der 1984 erstmals der Eintrag in der 16-Bit-Dateizuordnungstabelle eingeführt wurde.
Abhängig vom verwendeten Betriebssystem und der verwendeten Clustergröße kann das FAT16-formatierte Laufwerk eine maximale Laufwerksgröße von 2 GB bis 16 GB haben. Letzteres ist nur in Windows NT 4 mit einem 256-KB-Cluster verfügbar.
Die Dateigröße auf dem FAT16-Laufwerk beträgt bis zu 4 GB, wenn die Unterstützung für große Dateien aktiviert ist, oder 2 GB, wenn nicht. Im Grunde wird es jetzt jedoch von niemandem verwendet, da niemand eine Partition von nur 4 GB hat.
FAT32 (32-Bit-Dateizuordnungstabelle)
FAT32 ist die neueste Version des 1996 eingeführten FAT-Dateisystems. Jetzt sagen Sie, FAT bedeutet oft FAT32. Es unterstützt eine maximale Partitionsgröße von bis zu 2 TB oder sogar 16 TB mit 64-KB-Clustern. Tatsächlich können Sie es in der Windows-Datenträgerverwaltung jedoch nur auf 32 GB einstellen.
Die größte Einzeldateigröße in FAT32 beträgt 4 GB. Aus diesem Grund schlagen Sie fehl, wenn Sie in FAT32 eine Datei erstellen, die größer als 4 GB ist.
Zusammenfassend lässt sich sagen, dass das FAT-Dateisystem nur eine begrenzte Leistung aufweist, da es nicht kompliziert ist und daher von fast allen PC-Betriebssystemen unterstützt wird. Aufgrund seiner guten Kompatibilität ist es ein ideales Disketten- und Speicherkartendateisystem sowie für den Datenaustausch unter verschiedenen Betriebssystemen.
FAT hat jedoch einen schwerwiegenden Nachteil: Wenn beim Schreiben neuer Daten nach dem Löschen einer Datei die Datei nicht in einem vollständigen Fragment organisiert und dann geschrieben wird. Nach längerer Verwendung werden die Dateidaten allmählich verteilt und die Lese- und Schreibgeschwindigkeit verlangsamt. Die Defragmentierung ist eine Problemumgehung, muss jedoch häufig neu organisiert werden, um die Gültigkeit des FAT-Dateisystems zu gewährleisten.
Während Sie diesen Artikel gelesen haben, möchten Sie vielleicht Konvertieren Sie FAT in NTFS wenn Sie feststellen, dass es so begrenzt ist, oder Sie möchten Konvertieren Sie NTFS in FAT für seine große Kompatibilität.