Ask the Community
Groups
Performance monitor counters for Processor and Memory are unavailable - Connect IT Community | Kaseya
<main> <article class="userContent"> <h3 data-id="problem">Problem:</h3> <p>Performance monitor counters for Processor and Memory are unavailable. These cannot be used locally in perfmon nor can they be successfully deployed via monitorsets.</p> <h3 data-id="solution">Solution:</h3> <p>Likely this is caused by a registry key that was set by Windows automatically:</p> <blockquote class="blockquote"> <p>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfOS\Performance</p> </blockquote> <p>In it there is probably a Disable Performance Counters value that is set to 1. Please change the value to 0 and reboot the computer.</p> <p><br>The Performance Library (Perflib) uses [the Disable Performance Counters flag] to disable counters that cause serious errors. This prevents the troublesome counters from jeopardizing the display of all performance counters on the system. You can use this entry to re-enable the counters for a service after the counter DLL has been repaired or replaced</p> <p>There's also other PerfXX keys @ <strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services</strong>. If you're missing other counters, try look into these or do a registry find for Disable Performance Counters.</p> <p>For more information on this Microsoft issue please refer to the following document:</p> <p><a href="/home/leaving?allowTrusted=1&target=http%3A%2F%2Ftechnet.microsoft.com%2Fen-us%2Flibrary%2Fcc784382%28v%3Dws.10%29.aspx">http://technet.microsoft.com/en-us/library/cc784382(v=ws.10).aspx</a></p> </article> </main>