Hi
Was the server rebooted after the counters were repaired ?
From cdm Technical brief doc
For Windows NT/etc. the "System Up Time" counter from the “System” performance object is used to get system uptime.
CPU information
Windows NT > 4 (2000/XP/2003/Vista/etc.)
Total cpu usage = "Processor", "% Processor Time", "_Total"
User = "Processor", "% User Time", pchCpu (for “_Total” as well as individual CPU)
System = "Processor", "% Privileged Time", pchCpu (for “_Total” as well as individual CPU)
Idle = 100 – User – System
For the individual cpus, total usage is calculated by summarizing User and System usage.
NT 4
Total CPU usage = "System", "% Total Processor Time"
User = "System", "% Total User Time"
System = "System", "% Total Privileged Time"
This os version did not support multiple processors in a generic way.
Note that cpu wait time is set to 0, as this is not used in Windows.
Processor queue length is fetched from the performance object "System", "Processor Queue Length" counter.