Windows 上的實際檔案大小

Windows 上的實際檔案大小

我有一個與我目前正在測試/正在研究/試圖理解的內容相關的問題。

我創建了一個包含以下內容的小文字文件

abc.txt

ABCDEF

現在當我查看文件屬性時

在此輸入影像描述

我看到檔案的大小是 6 位元組(因為有 6 個字元),磁碟上的大小是 4Kb。必須有一些與該文件關聯的元數據,例如文件類型、時間戳、安全資訊等。

所有這些資訊都儲存在哪裡?是MFT嗎(我幾乎可以肯定是)?如果是這樣,我可以以任何可能的方式找出該檔案的元資料消耗了多少空間嗎?

答案1

事實並非如此。您的檔案的絕對大小為 6 位元組。然而,您正在使用的檔案系統的區塊大小為4KB,這表示分割區被分段為4KB 區塊,而您的檔案雖然只有6 個位元組,但必須寫入4KB 區塊,因此“磁碟上的大小” 。

因此,系統中的所有檔案的「磁碟大小」最小為 4KB,即使它們實際上較小,並且所有檔案的「磁碟大小」都是 4KB(4096 位元組)的倍數。

您引用的元資料大小根本不會出現在那裡,即使它與檔案一起儲存在檔案系統層級也是如此。

相關內容