This can happen in mixed 32-/64-bit environments, for example if the PerformanceGuard agent that should read 32-bit dll-based performance counters is a 64-bit agent. To solve this problem, do the following on the computer that runs the agent: Select /Start, type services.msc and press ENTER. Then right-click the service Performance Counter DLL Host, select Properties, set Startup type to Automatic, start the service, and click OK. This will make 32-bit counters available in 64-bit applications. Finally, restart the PerformanceGuard Agent service. |