如何诊断丢失的磁盘空间?

如何诊断丢失的磁盘空间?

我安装了一个程序:“Digital Lifeboat”,这是一个分布式备份服务。该公司去年倒闭了,所以我卸载了该应用程序。

卸载后,它几乎在我所有的分区上都留下了一些文件夹。有些文件夹是空的,或者只包含其他空文件夹,所以我删除了它们。

大多数分区上的一个文件夹(名为“LifeboatStorage”)的所有权设置不允许我删除(甚至打开)它们。我以为我最终会摆脱它们,但从那时起我就没怎么关注它们了。

最近,我尝试在其中一个分区上保存一个小文件,但出现错误,提示磁盘空间不足。我查看了分区 (H:) 的属性,它显示大约有 8GB 的​​可用空间。

我开始将一些文件从该分区转移到另一个分区,以释放一些空间,结果发现另一个分区 (G:) 也存在同样的问题。大约有 8GB 的​​可用空间,但无法存储一些小文件。

我想,这些驱动器怎么会有 8GB 的​​可用空间,却无法存储一些小的文本文件。我在两个驱动器上运行了“Chkdsk”(和“Chkdsk /f”),结果都是干净的。

然后我意识到它可能与“LifeboatStorage”文件夹有关。因此,我获得了所有权,并检查了文件夹的属性,发现它包含 8GB 的​​文件,位于许多文件夹中(在每个驱动器上)。这个空间的确切字节数和丢失的空间并不完全相同,但非常接近。考虑到文件夹占用的空间,它可能完全相同。

以下是 G 上的驱动器和文件夹的属性的屏幕截图: G 上的驱动器和文件夹的属性:

以及 H 上的驱动器和文件夹的属性:
H 上的驱动器和文件夹的属性:

我还没有删除文件夹/文件。我想先做一些分析,因为一旦我删除它们,根据发生的情况,我可能会丢失有关所发生事件的所有信息。

因此,我认为删除这些文件夹时会出现以下几种情况:
1. 报告的驱动器可用空间仍为 8GB,但实际上我有 8GB 的​​可用空间。2
. 报告的驱动器可用空间显示为 16GB,但实际上我有 8GB 的​​可用空间。3
. 1 和 2 的其他组合。

如果结果是#1,就会发现“Digital Lifeboat”是造成这种差异的原因,但这引出了一个问题:它怎么会消耗空间但却没有显示在驱动器使用情况/可用空间报告中?

如果结果是#2,那么问题可能(但仍不确定)与“数字救生艇”无关。

我担心的是,分区表或目录受到了某种“黑客攻击”,而仅通过删除文件是无法撤消的。

有人知道这个问题吗?在删除文件之前(或之后),我该如何诊断这个问题?


不管怎样,我的意图肯定是删除这些文件。正如我之前所说,我担心的是,在当前状态下,可用空间似乎被错误报告了。如果我盲目地删除这些文件,我可能仍然无法使用该可用空间。当然,只有尝试后我才会知道。但我认为在删除这些文件之前我需要做一些调查,以防删除这些文件使诊断问题变得更加困难。

对我来说,这些文件和文件夹显然不是以“通常”的方式创建的,因为这样做会反映在标准驱动器空间使用信息中。

我希望其他人已经经历过这个问题(使用此应用程序)并能提供一些见解,或者是否有任何建议关于在哪里寻找可能导致可用空间被错误报告的原因。

最后,我唯一的选择可能就是删除这些文件。如果是这样的话,我很乐意尝试并报告我的发现。

答案1

当您打开资源管理器并选择属性时,Windows 会从 NTFS 位图元文件中读取可用空间。在资源管理器中选择所有文件/文件夹并显示属性,扫描所有文件/文件夹。但 Windows 会跳过隐藏文件/文件夹以及当前用户没有读取权限的文件夹(例如系统卷信息文件夹)。

你应该使用树大小免费(以管理员身份运行)查看哪些文件夹占用最多空间:

树大小免费

相关内容