Applies to: Windows Server 2008
Performance counters, including those built in to the operating system and those provided by non-Microsoft vendors, are combined in the Performance Library. Performance monitoring applications such as Windows Reliability and Performance Monitor use the Performance Library to identify available counters and map to counter providers. Errors accessing the Performance Library may result in application errors when expected data cannot be found, or when expected data providers are unavailable.
Product: Windows Operating System
Symbolic Name: PERFLIB_OPEN_PROC_FAILURE
Message: The Open Procedure for service “%1!s!” in DLL “%2!s!” failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.
Resolve the installation issue
If a performance library file was not properly initialized during installation, you can reload it. Membership in the local Administrators group is required to complete this procedure.
To reload a performance library:
You can use Windows Reliability and Performance Monitor to verify that netowkr performance counters are properly collected and displayed in a Performance Monitor graph. In addition, you can use the typeperf command to get a list of the available counters on the local system.
Membership in the local Administrators group is required to complete these procedures.
View counters in Performance Monitor
To view counters in Performance Monitor:
View a list of counters using the typeperf command
To view a list of counters at the command prompt:
After granting the WSS_WPG group full control(you probable can get away with a little less) to the following registry keys, the errors went away. HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBITSPerformance