Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Rhinorhino on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

perflib errors

Status
Not open for further replies.

mufka

ISP
Joined
Dec 18, 2000
Messages
587
Location
US
On a Windows 2000 SBS SP3 server, I am seeing a lot of perflib errors in the app log. Event ID is 1010 and every one has a description of -

The Collect Procedure for the "MSSCNTRS" service DLL "C:\Progra~1\common~1\System\MSSearch\Bin\msscntrs.dll" generated an exception or returned an invalid status. Performance data returned by counter DLL will be not be returned in Perf Data Block. Exception or status code returned is data DWORD 0.
(grammer errors included)

Any ideas on what this is or if it is a real problem? Do I need Microsoft Search running?
 
I'm having this same exact problem.

Did you find a solution?

Russell
frw3@yahoo.com
 
I found this in another posting. I applied it to my situation and it fixed the problem:

erans (MIS) Aug 7, 2002
try this:

This event can occur when an application was uninstalled but references to its performance counters remained. Also, improper registration of the counters dll may have the same effect as well as corrupted dlls.

Suggestions from newsgroups: &quot;First, make sure the dll file exists, and exist in the proper locations. Once you've confirmed the location of the DLL, type REGSVR32 /U <DLL name> to unregister the DLL, then drop the /U and run it again to re-register the DLL in its current location. When you unregister the DLL, use the path from the Event Viewer. When you register it, use the path of the file in its current location. That should work.&quot;

Another newsgroup post provided a way to stop this error from occuring by removing the references to these performance counters from the registry:
Go to: HKEY_LOCAL_MACHINE\System\ControlSet001\Services and find the mentioned service(s). There should be a sub-key called &quot;Performance&quot; and in it should be the offending DLL under 'Library'. I found that by just clearing out this key, the error messages stop.&quot;

Jani Hyytiäinen: This error appears also when the service start is set to &quot;manual&quot; or &quot;disable&quot; in the services. By setting the service to automatic will stop the error showing up. Like previously said, the registry entry for the service should be disabled if you need to disable the service, otherwise errors in the logs will occur.&quot;
Microsoft knowledge base - Q226494

Eran
erans@convergys.co.il

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top