Is there any way to determine how many cores a particular machine's CPU has based on a Performance Monitor file I have?

Additionally, can we see if hyperthreading is enabled?

For a period of high usage, it seems the total % Processor Time is 94 which would suggest 1 core at nearly 100% usage - I believe, it would be >100 for 2 cores etc?

Additionally, the % Process time is 196% which would suggests hyperthreading is enabled?



'ProcessorPerformance' will show a number of instances, usually called 'PPM_Processor_X' - that's the number of logical cores available to you. No way to tell if they're regular or HT threads though sorry.

  • Where can I find that, @Chopper3? – Dave Clarke Sep 18 '13 at 9:37
  • it's one of the perfmon root counters – Chopper3 Sep 18 '13 at 9:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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