When I notice my system getting sluggish, the first thing I do is open up Task Manager to see if some process or another is using up 100% of the cpu. What do I do when I hear my hard drive churning away like crazy, but the cpu is 99% idle? How do I sort my processes by "disk io in last 5 secods" or something like that?
Asked
Active
Viewed 4,975 times
3 Answers
4
Filemon or procmon from the sysinternals suite; process explorer also helps. Free download, unzip and run them as admin user...

Bart Silverstrim
- 31,172
- 9
- 67
- 87
3
If you start task manager and go to the process tab, you can then add columns from the View menu. IO Writes and Reads might show you right away. If not I would go with the sysinternals stuff Bart mentioned.

Kyle Brandt
- 83,619
- 74
- 305
- 448
-
2I found delta I/O Delta Read and I/O Delta Write to be the most helpful. – Scott Nov 11 '09 at 16:06
1
You might compare snapshots using wmic:
wmic.exe process list io /every:10 /repeat:6
This command will take a snapshot of your process IO 6 times at 10 second intervals.
This command:
wmic process list statistics /format:list
will give you non-process specific IO as well, like paging file statistics.
Rob

RobW
- 2,806
- 1
- 19
- 22