
Im Computerbereich gibt es viele verschiedene Dateisysteme. Vom bekannten Hersteller Microsoft wurde 1980 die File Allocation Table, kurz FAT eingeführt. Dieses Dateisystem ist auch heute noch auf vielen Rechnern vertreten. Die Vorläufer dieses Dateisystems wurden von den Betriebssystemen CP/M und QDOS genutzt. Im Laufe der Jahre wurde das FAT-System ständig weiterentwickelt und schließlich durch das NTFS-System für die modernen Windows-Betriebssysteme abgelöst.
Warum ist FAT bis heute relevant? Trotz Nachfolgern wird FAT aufgrund seiner einfachen Struktur, hohen Kompatibilität und breiten Unterstützung weiterhin in Kameras, Videorekordern, Industriesteuerungen, USB-Sticks, SD-/microSD-Karten und als EFI System Partition auf vielen Rechnern verwendet. Auch für den Datenaustausch zwischen Geräten und Plattformen ist es nach wie vor ein de-facto-Standard.
Wir analysieren Defekte an allen gängigen Datenträgern aller Hersteller - kostenlos und unverbindlich.
Sie erhalten anschließend ein Festpreis-Angebot für die Wiederherstellung Ihrer Daten. Kosten fallen nur an, wenn Sie uns beauftragen und wir Ihre Daten retten können!
100% kostenlose Analyse anfordern!FAT-System
Das FAT-Dateisystem gliedert sich in fünf Bereiche. Zunächst kommt der Bootsektor, gefolgt von reservierten Sektoren, dann die FAT-Tabelle, das Stammverzeichnis und schließlich der eigentliche Datenbereich. Der Bootsektor ist für das Laden des Betriebssystems zuständig. Er besteht größtenteils aus x86-Maschinencode und enthält den Boot-Loader. Zwischen der FAT-Tabelle und dem Bootsektor liegen reservierte Sektoren. Diese werden hauptsächlich von sogenannten Bootmanagern benötigt, über die gegebenenfalls eine Auswahl an verschiedenen installierten Betriebssystemen möglich ist. Spätere FAT-Systeme enthalten in diesem Bereich noch eine komplette Sicherungskopie des Bootsektors.
Bootsektor und BIOS Parameter Block (BPB)
Der erste Sektor eines FAT-Volumes enthält neben Startcode die Strukturparameter des Datenträgers. Diese sind im BIOS Parameter Block (BPB) definiert und bestimmen das Layout des Volumes.
- Sektorgröße (typisch 512 oder 4096 Bytes)
- Clustergröße (1, 2, 4, 8, … Sektoren pro Cluster)
- Anzahl reservierter Sektoren (inkl. Bootsektor, ggf. FSInfo bei FAT32)
- Anzahl der FAT-Kopien (meist 2; Spiegelung optional)
- Größe der FAT (in Sektoren)
- Root-Directory-Einträge (fix bei FAT12/16; variabel bei FAT32)
- Gesamtsektoren (Volume-Größe)
- Medientyp, Volume-ID/-Label und OEM-ID
Hinweis zu FAT32: Zusätzlich existiert häufig ein FSInfo-Sektor, der freie Cluster und den nächsten freien Cluster zwischenspeichert, um Verwaltungsaufwand zu reduzieren.
Die FAT-Tabelle enthält die Dateizuordnung. Hierin wird unter anderem festgelegt, welche Cluster auf dem Datenträger belegt oder frei sind. Die Größe der FAT-Tabelle ist abhängig von der verwendeten FAT-Version. Belegte Cluster werden als verkettete Liste bezeichnet. Zusätzlich ist in den meisten FAT-Tabellen noch eine zweite Sicherungskopie enthalten. Damit können Datenwiederherstellungsprogramm bei einer Beschädigung der ersten FAT-Tabelle die Eintragungen restaurieren. Nach der FAT-Tabelle kommt das Stammverzeichnis. Es ist im Allgemeinen auch als Root Directory oder Hauptverzeichnis eines Datenträgers bekannt. In diesem Verzeichnis ist jede abgespeicherte Datei und jedes Unterverzeichnis eingetragen.
Wie die FAT-Zuordnung funktioniert
- Jede Datei besteht aus einer Kette von Clustern. Die FAT speichert für jeden Cluster den Verweis auf den nächsten Cluster der Kette (Next) oder ein Ende-der-Kette-Markierung.
- Speziell markierte Einträge kennzeichnen freie, defekte oder reservierte Cluster.
- FAT existiert meist zweifach (primäre Tabelle und Kopie). Bei Beschädigungen kann die Kopie helfen, Inkonsistenzen zu korrigieren.
Stammverzeichnis (Root Directory)
Bis FAT16 liegt das Root Directory an einem festen Ort direkt hinter den FAT-Tabellen und hat eine fest definierte Anzahl an Einträgen. Ab FAT32 ist das Root Directory ein normales Verzeichnis im Datenbereich und damit variabel groß. Das erhöht die Flexibilität und die Anzahl möglicher Einträge erheblich.
Bis zur Einführung von Windows 95 waren keine langen Dateinamen möglich. Bis dahin setzten sich Dateien aus dem Namen und einem dreistelligen Präfix, beispielsweise „name.txt“ zusammen. Die ersten FAT-Systeme hatten feste Größen und eine vorab festgelegte Anzahl an Dateieintragungen. Erst in späteren FAT-Versionen hatte das Root Directory eine variable Größe. Nach dem Stammverzeichnis wird der übrige freie Datenträgerplatz für die Aufnahme der Anwendungsprogramme und Daten reserviert.
Lange Dateinamen (VFAT) und 8.3-Alias
- Mit Windows 95 führte Microsoft VFAT ein: Lange Dateinamen werden in zusätzlichen, speziellen Verzeichniseinträgen abgelegt.
- Jede Datei besitzt weiterhin einen 8.3-kompatiblen Alias zur Abwärtskompatibilität (z. B. FOTO~1.JPG).
- Prüfsummen in LFN-Einträgen erhöhen die Integrität der Namensspeicherung.
Typische Eigenschaften
- Fragmentierung: Durch die Kettenstruktur können Dateien stark fragmentieren, was die Performance reduziert.
- Cluster-Slack: Kleine Dateien belegen stets mindestens einen vollständigen Cluster; ungenutzter Rest ist „Slack Space“.
- Keine Journaling-Funktion: Unsauberes Trennen oder Stromausfall erhöht das Risiko für Inkonsistenzen.
FAT-Versionen
Microsoft entwickelte dieses Dateisystem auf der Grundlage von QDOS, einem Vorläufer des MSDOS-Betriebssystems. Die erste FAT-Version, die 1980 entwickelt wurde war FAT12. Sie wird heute noch für reine DOS-Disketten verwendet. 1983 wurde von Microsoft FAT16 entwickelt. FAT16 ist auch heute noch ein beliebtes Format. Viele mobilen Datenträger nutzen bis zu einer Größe von 2 Gigabyte dieses Dateisystem.
Mit Einführung von Windows 95 wurde 1997 auch FAT32 bekannt. Es erlaubte erstmals lange Dateinamen und war für Datenträger von mehr als 2 Gigabyte prädestiniert. FAT32 wird auch von den letzten MSDOS-Versionen unterstützt. Schließlich gibt es noch die weniger bekannten Versionen FATplus und exFAT. Unter FATplus können Dateien bis 256 Gigabyte angelegt werden. exFAT ist ein speziell für Flash-Speicher entwickeltes Dateisystem.
Überblick über Grenzen und Einsatzgebiete
- FAT12: Für kleine Medien; maximal wenige Tausend Cluster. Klassisch auf 5,25″- und 3,5″-Disketten.
- FAT16: Unterstützt bis zu ca. 2 GB pro Volume (mit üblichen 512-Byte-Sektoren). Größere Clustergrößen sind möglich, gehen aber zulasten der Speichereffizienz.
- FAT32: Deutlich mehr Cluster (theoretisch bis ~2 TB mit 512-Byte-Sektoren; mit größeren Sektoren noch mehr). Einzeldateien sind auf 4 GB minus 1 Byte begrenzt. Einige Betriebssysteme beschränken die Formatierung (z. B. GUI-Tools), nicht aber die Unterstützung größerer Volumes.
- FATplus/FAT+: Erweiterungen mit größerer Dateigrößen-Unterstützung in bestimmten Umgebungen; jedoch eingeschränkte Kompatibilität. In der Praxis selten, da nicht weit verbreitet.
- exFAT: Für Flash-Medien optimiert (z. B. SDXC-/SDUC-Karten, moderne USB-Sticks, Kameras). Unterstützt sehr große Dateien und Volumes, verwendet u. a. eine Allokations-Bitmap und reduziert Verwaltungs-Overhead. Weit verbreitete Plattformunterstützung.
Aktueller Stand
exFAT ist in vielen aktuellen Systemen nativ integriert und wird für hochkapazitive Speicherkarten in Kameras und mobilen Geräten bevorzugt. Für UEFI-Systeme ist zudem häufig ein FAT32-formatiertes EFI-Startvolume notwendig, was die praktische Relevanz der FAT-Familie weiter erhält.
File Allocation Table wiederherstellen
Nicht selten kommt es zu einem logischen Defekt der Festplatte, durch den die FAT nachhaltig zerstört wird. Die Festplatte kann hierdurch nicht mehr starten, Betriebssysteme wie Windows, Unix oder Linux sind nicht mehr ausführbar. In diesen Fällen helfen wir Ihnen mit unseren Dienstleistungen aus dem Bereich der professionellen Datenrettung weiter.
Typische Symptome einer beschädigten FAT
- „Datenträger muss formatiert werden“-Meldungen
- „Datei oder Verzeichnis ist beschädigt und nicht lesbar“
- Unvollständige Verzeichnisstrukturen, fehlende oder mit Sonderzeichen ersetzte Dateinamen
- Unerwartete Größenangaben (0 Byte-Dateien, negative Restkapazität)
- Startprobleme, Bluescreens oder Einfrieren bei Zugriff auf das Volume
Ursachen
- Unsachgemäßes Entfernen von Wechseldatenträgern, Stromausfälle während Schreibvorgängen
- Defekte Sektoren im Bereich der FAT oder des Bootsektors
- Fehlerhafte Treiber oder fehlerhafte Controller
- Malware, die Verzeichnis- oder Zuweisungstabellen verändert
Wichtige Hinweise
- Nicht weiter auf den Datenträger schreiben. Jeder Schreibzugriff kann Zuordnungsketten überschreiben und Wiederherstellungschancen mindern.
- „Schnelle Reparaturen“ ohne Abbild (z. B. unbedachte Tools) können mehr zerstören als beheben.
- Wenn verfügbar, die zweite FAT-Kopie und der FSInfo-Sektor sind wichtige Anknüpfungspunkte für eine Rekonstruktion.
Wir sind auf die Wiederherstellung von File Allocation Table Fehlern spezialisiert und bieten Ihnen daher an, die defekte Festplatte kostenlos vorab zu analysieren. Nach erfolgter Festplatten-Analyse erhalten Sie ein Festpreis-Angebot für die Datenwiederherstellung. Wenn Sie die Datenrettung in Auftrag geben, retten wir Ihre Daten durch die Wiederherstellung der FAT und der damit verbundenen Zuordnung und senden Ihnen die wiederhergestellten Daten auf einer neuen Festplatte zurück. Wir beraten Sie gerne per Telefon und via Anfrage Formular.
So gehen wir typischerweise vor
- Analyse: Ermittlung von Dateisystemtyp, Partitionsschema (MBR/GPT), Zustand von Bootsektor, FAT und ggf. FSInfo.
- Abbild-Erstellung: Sektorgenaues, schreibgeschütztes Image zur Arbeit auf Kopien, nicht auf dem Original.
- Rekonstruktion: Wiederherstellung der Zuordnungen aus intakten Strukturen (zweite FAT, Verzeichniseinträge, 8.3/LFN) und, wo nötig, Ergänzung mittels Heuristiken und Carving.
- Validierung: Konsistenzprüfung von Ketten, Prüfen von Dateigrößen, Zeitstempeln und Prüfsummen (falls vorhanden).
- Übergabe: Strukturierte Rückgabe der wiederhergestellten Daten auf einem neuen Datenträger.
Ziel ist stets die maximale Wiederherstellungsquote bei minimalem Risiko für die ursprünglichen Inhalte.
Häufige Fragen und Antworten
Was ist die File Allocation Table (FAT)?
Die File Allocation Table (FAT) ist ein Dateisystem, das vom Hersteller Microsoft eingeführt wurde. Es wurde 1980 entwickelt und ist auch heute noch auf vielen Rechnern zu finden. Die FAT besteht aus verschiedenen Bereichen, darunter der Bootsektor, reservierte Sektoren, die FAT-Tabelle, das Stammverzeichnis und der eigentliche Datenbereich. Es handelt sich um ein weit verbreitetes Dateisystem, das früher durch das NTFS-System abgelöst wurde.
Kernprinzip: FAT speichert die Belegung von Clustern in einer Tabelle. Dateien bestehen aus Ketten dieser Cluster. Durch die einfache, dokumentierte Struktur ist FAT plattformübergreifend kompatibel und wird von zahlreichen Geräten unterstützt.
Besonderheiten:
- Unterstützung für 8.3-Dateinamen und, ab Windows 95, lange Dateinamen (VFAT).
- Geringer Verwaltungs-Overhead, besonders auf kleinen Volumes.
- Keine integrierte Protokollierung (kein Journaling), daher sensibel gegenüber abruptem Ausschalten oder Entfernen.
Welche Technologien stecken hinter der File Allocation Table (FAT)?
Die File Allocation Table (FAT) wurde auf Basis des Betriebssystems QDOS entwickelt und von Microsoft weiterentwickelt. Es gibt verschiedene Versionen der FAT, darunter FAT12, FAT16, FAT32 und exFAT. Jede Version bietet unterschiedliche Funktionen und unterstützt verschiedene Größen von Datenträgern. Mit der FAT können Dateien und Verzeichnisse auf dem Datenträger organisiert und zugeordnet werden.
Technische Bausteine im Überblick
- Bootsektor/BPB: Legt das Volume-Layout fest (Sektor-/Clustergröße, FAT-Anzahl, Größenfelder).
- FAT-Tabellen: Spiegeln die Zuordnung; meist doppelt vorhanden.
- Verzeichniseinträge: Metadaten wie Name, Attribute, Zeitstempel, Startcluster, Dateigröße.
- FSInfo (FAT32): Cacht freie Cluster und beschleunigt die Allokation.
- Allokations-Bitmap (exFAT): Effiziente Verwaltung freier/benutzter Cluster.
Grenzen und Vorteile
- FAT32: Dateiobergrenze 4 GB minus 1 Byte, dafür sehr hohe Interoperabilität.
- exFAT: Große Dateien/Volumes, optimiert für Flash, geringe Latenz durch Bitmap-Verwaltung.
Wie kann man die File Allocation Table (FAT) wiederherstellen?
Wenn die Dateizuordnungstabelle (FAT) beschädigt ist und die Festplatte nicht mehr startet, können spezialisierte Datenrettungsunternehmen helfen. Diese Unternehmen analysieren den Zustand der Festplatte und stellen ein Festpreis-Angebot für die Wiederherstellung der Daten bereit. Durch die Wiederherstellung der FAT und der damit verbundenen Zuordnung können die verlorenen Daten wiederhergestellt werden. Die wiederhergestellten Daten werden auf einer neuen Festplatte zurückgesendet.
Empfohlene Vorgehensweise
- Datenträger sofort write-protecten und nicht weiter benutzen.
- Sektorgenaues (forensisches) Abbild erstellen.
- Strukturprüfung von Bootsektor, FAT-Kopien und Verzeichnissen.
- Rekonstruktion der Clusterketten aus vorhandenen Metadaten und Heuristiken.
- Validierung der Ergebnisse und Sicherung auf ein neues Medium.
Wovon ist abzuraten? Unüberlegte Reparatur-Tools auf dem Originalmedium, Initialisierungen, Schnellformatierungen oder „fsck/chkdsk“ ohne Abbild können die Lage verschlimmern.






