I got the following event log errors several times on Windows Server 2012 machines with SharePoint Server 2013:
Log Name: Application
Source: Microsoft-Windows-Perflib
Event ID: 1008
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Description:
The Open Procedure for service «BITS» in DLL «C:\Windows\System32\bitsperf.dll» failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.
Log Name: Application
Source: Microsoft-Windows-Perflib
Event ID: 1008
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Description:
The Open Procedure for service «WmiApRpl» in DLL «C:\Windows\system32\wbem\wmiaprpl.dll» failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.
Microsoft published a Technet article about this issue. But this didn’t work for me. The solutions is to grant the group WSS_WPG read permissions to the affected registry groups:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WmiApRpl\Performance
- Open the regedit.exe as administrator.
- Browse to the referenced registry groups above.
- Right click on the «Performance» folder and select «Permissions…»
- Add the SERVERNAME\WSS_WPG group and grant «Read» permissions.
- Repeat this on all SharePoint servers.
Roger Haueter
I'm a passionate leader and Senior Systems Architect based in Bern, Switzerland. I primarily focus on cloud strategy consulting for Microsoft 365.