Performance module (vcpSysPerf) fails in PDH.DLL with an error
search cancel

Performance module (vcpSysPerf) fails in PDH.DLL with an error


Article ID: 341411


Updated On:




  • When the Capacity Planner collector is left to run a performance job, the application suddenly fails with a Windows error message.
  • You receive a Windows Error Reporting message abo ut the component vcpSysPerf failing in module PDH.DLL.


VMware Capacity Planner 2.1.x
VMware Capacity Planner 2.6.x
VMware Capacity Planner 2.5.x


Validate that each troubleshooting step below is true for your environment. The steps provide instructions or a link to a document, for validating the step and taking corrective action as necessary. The steps are ordered in the most appropriate sequence to isolate the issue and identify the proper resolution. Do not skip a step.
This can occur if there is minor corruption in the database file.
  1. Verify that the issue is not a corrupted database file. From the Capacity Planner Data Manager, click Admin>Database>Check Database. If the check fails proceed to article:
    Repairing the Capacity Planner Collector's Database (8415731) .
  2. Disable antivirus scanning on the database file. For more information, see An error is randomly seen stating that the database cannot be opened (1001763) .
  3. If the problem persists, it could be due to a faulty CPU or memory module in the hardware of the server. which can corrupt the database. Try migrating the Capacity Planner installation to another host to confirm the issue.

For more information, see Known issues causing Collector failure (1005550).

Note: If your problem still exists after trying the steps in this article, please:
File a support request with VMware Support and note this KB article ID in the problem description. For more information, see How to submit a support request.