空文件占用多少空间?

Gar*_*ary 13 ntfs disk-space metadata filesystems fat32

Windows 报告空文件和文件夹都占用0 bytes. 当然需要一些东西来存储文件名、属性、日期[创建/修改/访问]等。

这是如何加权的?

Kar*_*ran 12

从标题为优化 NTFS的 MS 文章中:

所有 NT 磁盘文件系统,包括 NTFS,都使用集群作为其基本存储单元。不管一个文件有多小,它必须至少占用一组磁盘空间。因此,小于集群的非常小的文件会浪费磁盘空间。(小于 1KB 的文件是一个例外。系统将这些文件存储在引用它们的 MFT 文件记录段(FRS)中,而不是将它们存储在外部。)此外,当文件不以偶数结尾时集群边界,文件的溢出占用另一个完整的集群,浪费空间。文件溢出到的集群越大,浪费的空间就越多。

斜体部分告诉您为什么将空文件报告为不占用磁盘空间(文件表条目占用的空间不包括在计算中)。

编辑:另一篇有用的文章详细说明了所遵循的确切过程。