驱动器空间报告不一致

驱动器空间报告不一致

我正在尝试清理 SSD C: 驱动器上的一些可用空间,但根据我用来查看驱动器使用情况的工具,我得到了一些不一致的信息。

如果我通过文件资源管理器查看驱动器,我会看到驱动器大小为 232GB,其中可用空间为 112GB(已使用空间为 120GB)。

如果我通过 windirstat 查看磁盘使用情况(以管理员身份运行以查看所有文件),它会报告驱动器上有 106.5GB 的文件,因此(可用 125.5GB)。

如果我进入 c: 驱动器并选择所有文件(隐藏和系统文件、页面文件、hybernate/etc),它会显示磁盘上有 94.8GB 的​​文件,93.2GB(我有几个压缩目录),这意味着应该有 137.2GB 的可用空间。

总而言之,根据我查看的位置,可用空间相差 25GB。我使用 vssadmin list shadowstorage 检查了系统快照,显示使用率为 0。我清空了回收站。我不确定还有什么东西可以使用这个空间。现在驱动器上有足够的可用空间,但丢失的 10% 让我抓狂。

答案1

文件大小与磁盘上使用的空间不同。NTFS
上的默认簇大小为 4kB,因此每个文件使用的空间至少应四舍五入到下一个 4kB。目录条目的空间也四舍五入到 4kB。

对于我的一个目录,我从资源管理器中看到

File Size   303 MB (318.602.178 Bytes)   
Space Used  358 MB (375.513.088 Bytes)

33.188 Files, 1.859 Folders

在这种情况下,额外的空间约为 18%。

相关内容