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.