One extremely annoying thing to get alerted about in the Windows application logs are the Perflib errors:
The Open Procedure for service "pcAnywhere" in DLL "C:\Program Files\ Symantec\pcAnywhere\PcaPerfCtrs.dll" failed. Performance data for this service will not be available. Status code returned is data DWORD 0. |
or:
The Open Procedure for service "ISAPISearch" in DLL "QPerf.dll" failed. Performance data for this service will not be available. Status code returned is DWORD 0. |
Now, you may want to uninstall unused services outright, as in the case of the second message (indexing server), but if you want to selectively enable and disable the performance counters, the easiest is to use the Extensible Counter List utility that comes with the Windows 2000 resource kit (exctrlst.exe). Just highlight the various services, and uncheck “Performance Counters Enabled” if you don’t want to get alerted about the Perlib problems. For more information see this article.