已用空间与所有文件的总和不匹配

已用空间与所有文件的总和不匹配

我在 VirtualBox 中运行 Windows 10 并获取有关硬盘使用情况的以下值。

已用空间:12.2 GB。

已用空间

所有文件的总和:如果我打开 Windows 资源管理器,选择所有文件并选择属性,我会得到 17.8 GB 的磁盘空间。

所有文件的总和

令人困惑的是,已用空间是降低比所有文件的总和还要多。如果有的话,我本来希望它是更高因为所有文件的总和取决于 Windows 资源管理器在显示系统文件方面的配置。此外,所有在资源管理器中“不可见”的 NTFS 内容都应显示在已用空间中。

顺便说一句,选择了“显示隐藏文件、文件夹和驱动器”,并且未选中“隐藏受保护的操作系统文件(推荐)”。如果保留默认设置,所有文件的总和将减少约 1GB,这是可以接受的,也是意料之中的。但与已用空间相比,这仍然相差甚远。

作为比较,我的 Windows 7 主机系统的数据如下:

已用空间:97.1 GB
所有文件总和:98.1GB(磁盘大小:98.6 GB)

有了这些数字,我就可以活下去了。在我看来,大约 1% 的差异没什么可担心的,但 Windows 10 中近 50% 的差异是从哪里来的呢?

答案1

别担心,你没有损失任何空间。你可以继续保存数据,直到卷满了为止 - 驱动器的属性说的是实话。

出现差异的原因是 Explorer 重复计算了以多个名称出现的文件。Windows 对某些系统文件使用硬链接,而对于不考虑这一点的程序,它们会显示为完全独立的全尺寸文件。

很多其中的文件\Windows\WinSxS是熟悉/正常的系统文件,这些文件与其他系统文件夹硬链接。WinSxS 看起来相当大(在我的 Windows 8.1 计算机上超过 9GB),但其中的大多数文件本身不占用磁盘空间。仅从 WinSxS 来看,5.5GB 的差异是完全合理的。

有关 WinSxS 的详细信息,请参阅管理组件商店

要了解有关硬链接(和其他类型的链接)的更多信息,请参阅硬链接和连接

答案2

我想说这是虚拟盒而不是 Windows 10 的结果。在我的虚拟驱动器中,我也有类似的不均衡现象。如果我通过文件系统检查它,它使用了 500 GB 空间,但如果我检查其 100% 的空间,它有 498 GB。那个差异应该是路径、别名和其他系统信息,这些信息未在磁盘空间视图中计算。

这个差异取决于项目数量,而不是大小。你有超过 140k,而我只有 18 个。

相关内容