Windows 上の実際のファイル サイズ

Windows 上の実際のファイル サイズ

現在テスト中/作業中/理解しようとしていることに関連した質問があります。

私は次の内容の小さなテキストファイルを作成しました

テキスト

ABCDEF

ファイルのプロパティを表示すると

ここに画像の説明を入力してください

ファイルのサイズは 6 バイト (文字が 6 つあるため)、ディスク上のサイズは 4Kb です。まあ、妥当でしょう。このファイルには、ファイルの種類、タイムスタンプ、セキュリティ情報などのメタデータが関連付けられているはずです。

このすべての情報はどこに保存されていますか? MFT ですか (ほぼ間違いないと思います)? もしそうなら、このファイルのメタデータによって消費されるスペースの量を確認する方法はありますか?

答え1

そうではありません。ファイルの絶対サイズは 6 バイトです。ただし、使用しているファイル システムのブロック サイズは 4 KB です。つまり、パーティションは 4 KB のブロックに分割され、ファイルは 6 バイトしかないにもかかわらず、4 KB のブロックに書き込まれる必要があるため、「ディスク上のサイズ」となります。

このため、システム内のすべてのファイルの「ディスク上のサイズ」は、実際にはそれより小さく、すべてのファイルの「ディスク上のサイズ」が 4KB (4096 バイト) の倍数になる場合でも、最小で 4KB になります。

参照したメタデータのサイズは、ファイル システム レベルでファイルとともに保存されている場合でも、そこにはまったく表示されません。

関連情報