Acronis DiskEditor 33
3.5.4 Dateien mit langen Namen
Alles was gerade beschrieben wurde, stellt die klassische Beschreibung der
Dateien mit Namen in «8.3» im Dateiaufbauformat dar, abgelegt im FAT
Ordner. Jedoch unterstützen alle Windowsversionen nach Windows 95, lange
Dateinamen (bis zu 255 Zeichen). Sie erlauben beinahe alle Zeichen des Uni-
codes. Das ist aus dem Grund möglich, weil nicht nur ein, sondern mehrere
benachbarte 32-Byte Elemente einer Datei zugeteilt werden können. Die An-
zahl der Elemente, die für einen langen Dateinamen benötigt werden, hängt
von der Länge ab. Mehrere Elemente, die am Anfang stehen, enthalten lange
Namen, gefolgt von gewöhnlich langen Elementen, die wiederum mit einer
Struktur kurzer Dateinamen aufwarten. Diese enthalten den oben erwähnten
Dateinamen. Elemente mit Teilen eines langen Namen werden nacheinander
nummeriert. Das Element mit dem Wert 01h ist kurz vor einem Element mit
kurzem Namen lokalisiert. Wenn ein Element für einen langen Namen unge-
nügend ist, dann wird das 02h Element benutzt, etc. Die Zahl des letzten E-
lements wird durch 40h erhöht. Falls nun ein langer Name nur ein Element
benutzt, steigt die Zahl auf 41h.
Ein Datensatz mit einem Fragment eines langen Dateinamens hat die folgen-
de Struktur:
Offset, Länge, Zweck
Bytes Bytes
0 1 Nummer des Elements.
1 10 Name (oder sein Fragment).
0Bh 1 Dateiattribute (immer 0Fh).
0Ch 1 Reserviert.
0Dh 1 Checkcode (von einem kurzen Namen berechnet).
0Eh 12 Name (fortgesetzt).
1A 2 Nummer des ersten Clusters (0)
1Ch 4 Name (fortgesetzt).
Dieses Schema kann im Acronis DiskEditor in der FAT Ordner- Ansicht be-
trachtet werden. Wie Sie oben sehen können, korrespondiert die Datei
test.txt mit 2 Elementordnern. Die untere Linie zeigt die Werte der Kurznamen
im Drop Down Menü an. Die obere Linie hingegen ist für die Werte der lan-
gen Namen verantwortlich. Der Wert 041h im Ext/Prefix Feld zeigt an, dass
der Name der langen Datei einen zusätzlichen Datensatz benötigte.
3.6 Ordner und Unterordner
Wie Sie bereit gelesen haben, wurde die Struktur des Rootverzeichnisses im
FAT32 Dateisystem beschrieben, das Dateiinformationen wie Namen, Attribu-
te und noch einiges mehr enthält.