Perflib event ID 1008 and 2003
Hi everyone,
I have a VB6-SP6 application that does not want to start on a W2K Server
(SP4) machine (but it's perfectly running on other win2K machine of the same
network).
Everytime it fails to launch I found the following warnings and error in the
APPLICATION Event viewer:
Type: Warning
Source: Perflib
Event ID: 2003
Description: The configuration information of the performance library
"C:\WINNT\system32\ftpctrs2.dll" for the "MSFTPSVC" service does not match
the trusted performance library information stored in the registry. The
functions in this library will not be treated as trusted.
Type: Error
Event Source: Perflib
Event ID: 1008
Description:
The Open Procedure for service "MSMQ" in DLL "C:\WINNT\system32\MQPERF.DLL"
failed. Performance data for this service will not be available. Status code
returned is data DWORD 0.
Data:
0000: 02 00 00 00 ....
Type: Warning
Event Source: Perflib
Event ID: 2003
Description:
The configuration information of the performance library
"C:\WINNT\system32\w3ctrs.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.
Does anyone have any idea on how to solve this issue ?
Regards
Pietro Vignali
RE: Perflib event ID 1008 and 2003
To get rid of these messages posting, you just need to unload the counter and
disable them in the registry.
from a command prompt, type:
unlodctr MSFTPSVC
unlodctr MSMQ
Then go into the registry keys:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFTPSVC
and
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSMQ
and create a DWORD value called "Disable Performance Counters" with a value
of 1.
This should keep these messages from posting.
I hope this helps!
"Pietro Vignali" wrote:
> Hi everyone,
> I have a VB6-SP6 application that does not want to start on a W2K Server
> (SP4) machine (but it's perfectly running on other win2K machine of the same
> network).
> Everytime it fails to launch I found the following warnings and error in the
> APPLICATION Event viewer:
>
> Type: Warning
> Source: Perflib
> Event ID: 2003
> Description: The configuration information of the performance library
> "C:\WINNT\system32\ftpctrs2.dll" for the "MSFTPSVC" service does not match
> the trusted performance library information stored in the registry. The
> functions in this library will not be treated as trusted.
>
> Type: Error
> Event Source: Perflib
> Event ID: 1008
> Description:
> The Open Procedure for service "MSMQ" in DLL "C:\WINNT\system32\MQPERF.DLL"
> failed. Performance data for this service will not be available. Status code
> returned is data DWORD 0.
> Data:
> 0000: 02 00 00 00 ....
>
> Type: Warning
> Event Source: Perflib
> Event ID: 2003
> Description:
> The configuration information of the performance library
> "C:\WINNT\system32\w3ctrs.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.
>
> Does anyone have any idea on how to solve this issue ?
> Regards
> Pietro Vignali
RE: Perflib event ID 1008 and 2003
To get rid of these messages posting, you just need to unload the counter and
disable them in the registry.
from a command prompt, type:
unlodctr MSFTPSVC
unlodctr MSMQ
Then go into the registry keys:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFTPSVC
and
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSMQ
and create a DWORD value called "Disable Performance Counters" with a value
of 1.
This should keep these messages from posting.
I hope this helps!
"Pietro Vignali" wrote:
> Hi everyone,
> I have a VB6-SP6 application that does not want to start on a W2K Server
> (SP4) machine (but it's perfectly running on other win2K machine of the same
> network).
> Everytime it fails to launch I found the following warnings and error in the
> APPLICATION Event viewer:
>
> Type: Warning
> Source: Perflib
> Event ID: 2003
> Description: The configuration information of the performance library
> "C:\WINNT\system32\ftpctrs2.dll" for the "MSFTPSVC" service does not match
> the trusted performance library information stored in the registry. The
> functions in this library will not be treated as trusted.
>
> Type: Error
> Event Source: Perflib
> Event ID: 1008
> Description:
> The Open Procedure for service "MSMQ" in DLL "C:\WINNT\system32\MQPERF.DLL"
> failed. Performance data for this service will not be available. Status code
> returned is data DWORD 0.
> Data:
> 0000: 02 00 00 00 ....
>
> Type: Warning
> Event Source: Perflib
> Event ID: 2003
> Description:
> The configuration information of the performance library
> "C:\WINNT\system32\w3ctrs.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.
>
> Does anyone have any idea on how to solve this issue ?
> Regards
> Pietro Vignali
Re: Perflib event ID 1008 and 2003
I also have eventid's 2003 in the event viewer under application that look like this:
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.
however I dont have the folders that were mentioned in the post above in the registry:
Then go into the registry keys:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\MSFTPSVC
and
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\MSMQ
please kindly advice. thank you.
Re: Perflib event ID 1008 and 2003
Maybe this one helps.
http://support.microsoft.com/kb/932813
--
Regards,
Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
"d3vlabs" wrote:
>
> I also have eventid's 2003 in the event viewer under application that
> look like this:
>
> 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.
>
>
> however I dont have the folders that were mentioned in the post above
> in the registry:
>
> Then go into the registry keys:
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\MSFTPSVC
> and
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\MSMQ
>
> please kindly advice. thank you.
>
>
> --
> d3vlabs
> ------------------------------------------------------------------------
> d3vlabs's Profile: http://forums.techarena.in/members/d3vlabs.htm
> View this thread: http://forums.techarena.in/windows-s...help/56867.htm
>
> http://forums.techarena.in
>