If you suspect that the performance counters on a Windows system are corrupt, your system administrator will need to rebuild or reload the default performance counter library values on that system. Indications of corrupt performance counters can include drastically incorrect values (ex. total cpu usage exceeding 100%), missing counters, or Perflib event log errors.  For related articles review:  "No recent performance data available. Is the system online?" - WMI elements and "No recent performance data available. Is the system online?" - Uptime Infrastructure Monitor Agent Windows elements

The first and easiest step is to refresh the performance counters. If that does not work, then rebuilding the counters is required.

 

References

How to rebuild performance counters on Windows Vista/Server2008/7/Server2008R2
How to manually rebuild Performance Counter Library values