Dealing with Event 2003 on Perflib
When running the performance monitor a number of Event ID 2003 are logged against various services on our Exchange 2007 Server. The services affected include W3SVC, InetInfo, and ASP.
Event Type: Warning
Event Source: Perflib
Event Category: None
Event ID: 2003
The configuration information of the performance library "C:WINDOWSsystem32inetsrvw3ctrs.dll" for the "W3SVC" service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted.
Microsoft Knowledge Base article 932813 Event ID number 2003 is logged in the Application log after you install Windows Server 2003 Service Pack 2 seems to indicate a resolution to this issue which involves running the Lodctr command which registers performance counter information and can be used to set the information as trusted.
From a command prompt the following entries were run:
You can learn more about Lodctr at Microsoft TechNet Loctr (the /T flag is not described on the site but is used to specify a service name which then sets the service as Trusted).