23

Possible Duplicate:
How can I view what percentage of my hard drive bandwidth is currently being used?

My HDD on a dock just started making noises like it's being accessed but I don't see any program accessing it.

Is there a program that shows which HDD is accessed by which program in percentages similar to how the task manager shows which programs use the most CPU?

Joan Venge
  • 1,544

2 Answers2

24

If you're using Windows Vista or newer, try Resource Monitor. Just type resmon into the Start menu search, or open Task Manager and click the "Resource Monitor" button on the Performance tab.

Once in Resource Monitor, go to the Disk tab. There you can see which processes are accessing your disks, and exactly which disks and which files they're accessing.

You can also check out Process Explorer (from Sysinternals). It's a bit more flexible and fully-featured, for instance you can set a filter to show only the processes that are accessing a particular disk or path.

Indrek
  • 24,874
13

I don’t know of a program that can show you access by percentage (at least not through a built-in function), but if all you need to do is to see what program is heavily accessing the drive, you can use Process Monitor to see all file and folder accessed. You can select the Files filter to see only disk access and right-click anything that seems normal to filter it out to further reduce the clutter and winnow it down to just the unexpected/heavy access:

You can also export the data to a CSV file and open it in another program to graph a chart, but it’s probably much easier just to view the accesses live in the list.

enter image description here (Personally I much prefer Filemon over ProcMon, but that only works in XP.)

DiskMon which shows direct disk access (i.e., to the disk itself as opposed to any specific files or folders, but it doesn’t show the process doing it.

enter image description here

Synetech
  • 69,547