How to correct Perflib Event ID 2003

Author: NetworkAdminKB.com
Created: 2009-8-25
Modified: 2010-02-06

Issue:

You receive the following error message in the Event Log.

 

Event ID: 2003

Event Source: Perflib

Event Type: Warning

Description:

The configuration information of the performance library "C:\WINDOWS\system32\perfts.dll" for the "TermService" service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted.

 

Cause:

This problem occurs because the size and the date of the specified file (Perfts.dll in this case) do not match the size and the date that are in the registry for that counter file.

 

Solution:

1)      Open a Command Prompt

2)      At the command prompt, type the following command, and then press ENTER.

a.       lodctr /T:keyname

b.      Example: lodctr /T:TermService

                                                               i.      TermService is taken from the Description in Event ID 2003.

c.       The /T option will modify the size and the date that are stored in the registry for the specified DLL and Service Keyname.

3)      Type exit, and then press ENTER to close the Command Prompt window.

Article ID: 229, Created On: 9/18/2011, Modified: 9/18/2011