Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Folks, I am looking to monitor stuff like "PercentProcessorTime", "Timestamp_Sys100NS" (Total Processor Time) using WMI. The problem I am facing is, I find that Windows Server 2008 R2 have following two WMI Class: Win32_PerfRawData_PerfOS_Processor and Win32_PerfRawData_Counters_ProcessorInformation

Anyone know the difference between the two?

I should note, Win32_PerfRawData_Counters_ProcessorInformation isn't available in Windows Server 2003 or 2008, it is only available on 2008 R2.

I did some testing and it seems the two provide basically the same information.

share|improve this question
up vote 1 down vote accepted

They are exactly the same except that Win32_PerfRawData_Counters_ProcessorInformation provides more properties to measure. PerfOS_Processor does not count the following as it's properties:

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.