Skip to content

Glossar

Update Sequence Array (Fix-ups)

NTFS-Schutz gegen Torn Writes in FILE-Records, Indexpuffern und $LogFile-Seiten: Die letzten zwei Bytes jedes Sektors werden durch einen Prüfwert ersetzt.

Ein Update Sequence Array (USA), auch Fix-ups genannt, schützt NTFS-Strukturen, die sich über mehrere Sektoren erstrecken, vor abgerissenen Schreibvorgängen (Torn Writes). Vor dem Schreiben kopiert NTFS die letzten zwei Bytes jedes 512-Byte-Sektors in ein Array im Header und ersetzt sie durch eine Update Sequence Number. Beim Lesen prüft ein Parser, ob jeder Sektor mit dieser Nummer endet, und setzt die ursprünglichen Bytes wieder ein.

Restart-Seiten (RSTR) und Eintragsseiten (RCRD) des $LogFile verwenden es, genau wie FILE-Records und INDX-Puffer. Eine Abweichung bedeutet, dass die Seite nur teilweise geschrieben wurde oder die Kopie beschädigt ist. Ein sorgfältiger Parser zählt solche Seiten, behält ihre Einträge und warnt, dass sie veraltete Bytes enthalten können, wie in Ein NTFS-$LogFile Schritt für Schritt analysieren beschrieben.