空文件占用多少空间?

空文件占用多少空间?

Windows 会将空文件和文件夹报告为占用空间0 bytes。当然需要某物存储文件名、属性、日期(创建/修改/访问)等。

这个权重是多少?

答案1

摘自一篇微软文章优化 NTFS

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

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

编辑:另一个有用的文章详细说明所遵循的具体过程。

相关内容