Reliability Monitor Not Working
When I open the Reliability Monitor I get the following message: Either
Reliability Monitor has been running for less than 24 hours, or Reliability
Monitor detected data corruption and has reset, any previously displayed
data may no longer be available. (even after it has been running for days)
I looked in the Task Scheduler and I could see that the RACAgent fails with
the following error: The parameter is incorrect. (0x80070057)
I tried to rebuilt the performance counters by running 'lodctr /r', which
didn't help. I also cleared the folder that holds the related data to no
I found the following 2 problems in my event viewer log:
The Open Procedure for service "PNRPsvc" in DLL
"C:\Windows\system32\pnrpperf.dll" failed. Performance data for this service
will not be available. The first four bytes (DWORD) of the Data section
contains the error code.
The Collect Procedure for the "EmdCache" service in DLL
"C:\Windows\system32\emdmgmt.dll" generated an exception or returned an
invalid status. The performance data returned by the counter DLL will not be
returned in the Perf Data Block. The first four bytes (DWORD) of the Data
section contains the exception code or status code.
These have only occurred once though, so I'm not quite sure they're related
and I can't try to fix these by unregistering & registering them again, the
procedure fails even in safe mode.
Any help/suggestions would be much appreciated.