我的驱动器显示的磁盘大小比实际大小小得多

我的驱动器显示的磁盘大小比实际大小小得多

我已检查 ntfs 设置中没有压缩检查,但 1 TB 文件在磁​​盘上仍显示 60 GB。
这怎么可能呢?

在此处输入图片描述

答案1

你有一个文件。其中仍为空(尚未被程序写入)的区域根本不存储在磁盘上 - 它们不是指向磁盘上的某个特定区域,而是在 NTFS 中被标记为“未分配”,并且在读取时自动显示为 0x00 字节。

答案2

如果你想找出文件夹中哪些文件或哪些文件比较稀疏:

如果只有一个稀疏文件,它将是唯一大小约为 29 GB 的文件,因此很容易找到。

如果有多个文件,您可以使用此 PowerShell 命令找到稀疏文件(一旦您定位到文件夹):

Get-ChildItem -Attributes SparseFile

参考:PowerShell获取子项

相关内容