Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

In Windows how do I determine how many bytes have changed on a given Hard Disk??? I don't just mean how many files changed and the sizes of those changes. I mean given a period of time, say 1 hour, what is the size of the changes written to disk?

share|improve this question

2 Answers 2

There's no built-in mechanism for the Windows OSs you mention in your tags to do what you're asking and be byte-accurate. A driver for a given disk controller might support that (and I know some RAID controllers do), but that's as close as you're going to get to byte-accurate.

You could monitor the "write" counters on the PhysicalDisk performance object for the disk in question and probably get an approximate count, but it's not going to be byte-accurate. Fire up PERFMON and have a look.

share|improve this answer

There's probably a way thru one of the raw perfmon counters availabe via WMI see WMI performance counter types. It'd be helpful to know why you want this data, as there may be other ways to get it (per process etc)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.