1

ここでNTFS 構造について調べていましたが、自分自身で答えたい主な質問は、断片化されたストリームのブロックがどのようにつながっているかということでした。

このページには、マスター ファイル テーブルにはファイルのストリームに関する情報があると説明されていますが、そこにある情報と、どのブロックが自分に属しているかをストリームがどのように認識しているかについての正確な説明はありません。

私の質問:

NTFS はブロックの文字列を断片化されたストリームにどの程度正確に関連付けますか? 次のブロックへのポインターを含むブロックヘッダーですか? ストリームブロック関連テーブル? 私が考えていなかったもっと賢い何か?

4

1 に答える 1

0

「NTFS ファイル レコード属性」のセクションを参照してください。属性データ (データ、ストリーム、名前、セキュリティ情報などを含む) は、ファイル レコード自体に存在するか (「常駐属性」)、またはディスク上の順序付けられたエクステントのコレクションに格納されます (「非常駐属性」)。 . 前者の場合、データは属性レコード自体にあります。後者の場合は、エクステント リストの圧縮された表現が属性レコードにあります。

于 2012-11-14T21:52:29.870 に答える