Windows cannot load the extensible counter DLL TermService. EventID=1023 EventSource=Perflib

Copper Contributor

Hello guys,


I installed Windows Server 2012 R2 on VM.


Also I need FTP service, so I installed IIS.


But every day at 9:00 or 10:00 pm, 'Windows cannot load the extensible counter DLL TermService. The first four bytes (DWORD) of the Data section contains the Windows error code EventID=1023, EventSource=Perflib' is occured.


I searched on Google and tried lodctr /r


1)Write down the name that is mentioned as [module] in Event ID 1023 message.

2) Click Start, click Run and type Regedit [enter]

3) In the Registry browse to the key: HKLM\SYSTEM\CurrentControlSet\Services\ServiceName\Performance (Where ServiceName references to the [module] name written down in step 1.)

4) Under the Performance branch check the entry that says "Library"

5) Check if the file exits in the folder that is referenced in the registry Library entry.

6) Search the computer for that filename to see if it exists on other locations.

7) Compare file size and versions of the files that are found. If the DLL from step 5 is older/lower version then the ones in other folders try renaming this DLL and copy a newer one to the folder.


I tried this solutions, but the file is already exists and no other additional file. So I failed to solve this error.


Does anyone can fix this error, please know me how to solve it.


Thank you!

0 Replies