找出哪些东西消耗了硬盘空间?

找出哪些东西消耗了硬盘空间?

可能重复:
可视化 Windows 上的文件系统使用情况

我有一台运行 Windows Server 2003 R2 的计算机,在过去一周内,可用硬盘空间急剧下降。是否有一个程序可以安装在服务器上,用于监视哪些文件被添加到驱动器中?我可以使用 WinDirStat 找出文件的最后修改时间,但每天有大约 100 个用户修改他们的文件。如果我只能查看新创建的文件,这可能会让我知道每天大约 6GB 的消耗量。

答案1

它不会实时执行此操作,但为什么不直接使用 Windows 的按日期搜索功能,然后按大小对结果进行排序呢?这不仅会显示创建的文件,还会显示所有文件,但我怀疑,由于您每天损失 6GB,所以这并不重要,答案会非常明显。

在此处输入图片描述

您还可以尝试使用dir类似这样的选项来使用该命令:dir *.* /s /o-d-s /tc >c:\temp\dir.txt/ods 按日期和大小对它们进行排序,- 表示按最新和最大顺序排序,/tc 表示使用创建日期。/s 很常见,用于搜索子目录,唯一令人讨厌的是,我无法将整个驱动器作为一个单元进行排序,而不是按目录进行排序。

答案2

我假设您确定磁盘使用不是由于影子文件、备份、日志或服务器本地创建的任何其他内容造成的。

审核网络共享上文件创建的快速简便的方法。。。

但是,如果你有很多用户,那么这实际上并没有触及问题的关键。我会求助于类似磁盘使用情况记录每个文件夹的大小。查看几天的日志以缩小有问题的文件夹范围。有了这些有问题的文件夹,您就可以使用 AD 审计来监控文件活动。有了这些信息,您就可以与用户讨论他们的文件使用模式。然后,如果您还没有这样做,我会与管理层讨论制定磁盘使用的基本规则。

相关内容