什么占用了我的磁盘空间?

什么占用了我的磁盘空间?

我有一个旧的 Windows 7 盒子,用作媒体中心。它有两个分区:C 包含所有系统文件,所有数据存储在 D 上。不知为何,C 盘最近被越来越多的数据填满,我不知道为什么。

在这里你可以清楚地看到 C 盘是使用近 200GB

然后我运行了 WinDirStat,结果显示只有已使用 50GB

我预计使用量应该更接近 50GB,而不是 200GB,因为该驱动器仅用于系统文件。关于如何找出实际占用了所有这些空间的内容以及如何减少空间,您有什么想法吗?

答案1

目录统计在菜单上点击选项在那里显示未知(或使用快捷方式F7),您将看到 WinDirStat 显示一个新项目,例如一个名为的文件夹,其大小可能在 50GB 到 188GB 之间。

未知基本上是 WinDirStat 无法访问的文件夹。

首先要做的 - 如果这不是您第一次这样做 - 就是以管理员身份运行 WinDirStat,看看是否会有更多的演出显示在其位置。

但即使以管理员身份运行,WinDirStat 也无法访问某些文件。以下是WinDirStat 博客

WDS 无法访问所有 (NTFS?) 驱动器上的系统卷信息下的文件,因此无法汇总这些项目的大小。顺便说一句,我们收到最多 30 GB 的未知空间报告。

那么这个目录中存储了什么呢?如果您可以获得系统访问权限(我不会告诉您这是如何实现的……),您会看到系统在那里保存了一些二进制日志文件,但这些文件只占其中存储内容的一小部分。最大的部分通常被您可以创建的系统还原点 (SRP) 占用(或由软件安装程序自动创建)。内容是获取 SRP 时的注册表转储以及相关文件(通常来自系统文件夹)。

在这种情况下,也就是说,以管理员身份运行该程序后,仍然会看到那个未知的黑洞中有大量存储空间……下一步行动是删除保存的旧还原点,并限制将来允许使用的空间。

删除所有旧还原点

  1. 打开Control Panel> System and Security>System并单击System protection左侧面板上的。
  2. Protection Settings部分下,单击以选择系统磁盘(C:),然后单击Configure
  3. 点击Delete这里Delete all restore points (this includes system settings and previous versions of files).

更改系统保护使用的最大磁盘空间

  1. 在上述窗口中,将Max Usage滑块向左移动到您希望允许使用的数字。(例如 10%)
  2. 点击Apply应用设置
  3. (可选)单击Create并按照步骤创建一个新的还原点(删除所有旧还原点后,就不需要再创建了。)

相关内容