Hello Lyn Lyn,
When PerfMon cannot load counters and shows “Unable to add these counters,” the supported recovery is to rebuild the performance counter configuration from the system’s backup files. On Windows, this is done with lodctr /R executed in an elevated command prompt. That command reloads the performance counter registry settings from %SystemRoot%\System32\PerfStringBackup.ini and restores the default libraries. After running it, you should restart the Performance Logs and Alerts service (perfmon depends on it) or simply reboot the server to ensure the counters are re‑registered.
Once the system is back up, verify functionality by running lodctr /Q to list counters and confirm they are present, and then open PerfMon to add counters interactively. If you still encounter missing counters for specific applications, reinstall or repair those applications so their performance libraries are re‑registered. This procedure is the Microsoft‑supported method to restore corrupted performance counter configurations and ensure PerfMon operates correctly again.
If my answer is useful for you, please hit Accept the answer to support me.
Thank you,
HL.