6

For some reason Windows 8's Task Manager reports spikes of 99% disk activity for hours at a time. Looking at the entries in that column, however, data doesn't seem to be getting written any more quickly than when the disk activity is around 25-50% (which it seem to idle at most of the time).

Furthermore, when these 99% disk activity spikes are happening, the average response time reported in the Performance tab becomes 4000-6000ms.

Is there a good way to find out what is causing the disk activity? I've tried using Process Explorer, but I said above, the rate at which data is reportedly being written doesn't seem to correspond (Dropbox and Google Chrome are constantly the top two, but the spikes are not dependent on their being open).

Thanks in advance for any help. It gets very annoying when the computer stutters to a halt.

9
  • If the disk itself has an internal (read) error then these kinds of things can happen. Can you check SMART data and post the result of that here?
    – Hennes
    Oct 28, 2012 at 22:37
  • 1
    Resource Monitor has some more details about the disk activity of processes. Oct 28, 2012 at 22:38
  • @Hennes: CrystalDiskInfo says there is a current Read Error Rate of 117 - would this explain the problem? Oct 28, 2012 at 22:39
  • @Louis: thanks - what should I be looking for in Resource Monitor, though? Oct 28, 2012 at 22:40
  • I am not familiar enough with CrystalDiskInfo to know what means with that. But if that value increases than I would check if my backups are up to date.
    – Hennes
    Oct 28, 2012 at 22:41

1 Answer 1

2

DiskMon can be used to inspect pure read and wites, although it doesn't tell you where these originate form it can already give you an idea of whether it is reading or whether it is writing and to what partition this is happening if you have multiple partition; as well as give an idea about the rate.

Because you actually want to know what's happening, Process Monitor will give you an in depth sight on which I/O events are happening so you need to see there what I/O events (whether file, registry or something else) are flooding your PC.

Note: You can add a duration column, allowing you to inspect your disk latency as well!

If that's not enough, you could attempt to use xperf from the Windows Performance Toolkit (available in the Windows SDK or the Windows ADK) to get an even more in depth sight of what's happening, whether it's from a high level of a low level, drivers or software; this tool reveals it all.

Not the answer you're looking for? Browse other questions tagged .