如何找到哪个程序正在写入 C: 驱动器?

如何找到哪个程序正在写入 C: 驱动器?

我有一个问题。系统经常用尽 C:/ 驱动器上的空间。有没有一种简单的方法可以对磁盘空间使用情况进行快照,以便我可以释放一些空间,拍摄此快照,等到驱动器再次填满并进行比较(然后使用例如 Process Monitor 来查找负责的程序)?

或者发现程序直接向 C: 中写入大量内容?

答案1

您没有指定正在使用的 Windows 版本,但如果它不是旧版本(例如不是 XP 或更早版本),那么使用内置软件执行此操作的最简单方法是:

  1. 启动任务管理器(例如,按下ControlAltDel并单击“启动任务管理器”)。
  2. 转到“性能”选项卡。
  3. 点击“资源监视器”。

  4. 资源监视器启动后,转到 [磁盘] 选项卡。它将列出当前程序以及它们读取和到卷。

Windows 7 任务管理器示例 在此处输入图片描述

答案2

我建议文件夹更改视图:它是一个简单的工具,可以监视您选择的文件夹或磁盘驱动器,并列出监视文件夹期间正在修改、创建或删除的每个文件名。然后,它还可以树的大小,一款用于检查磁盘上所有文件夹大小的工具,用于找出哪个文件过大。但无论如何,要想查看哪些进程在不断写入磁盘,Process Monitor 是最佳选择。

相关内容