My client's SBS 2000 Premium application log is filled with two errors, both event ID 1008: The open procedure for service ASP.NET_2.0.50727 in DLL c:\winnt\microsoft.net\framework\v2.0.50727\aspnet_perf.dll failed. The open procedure for service ASP.NET in DLL c:\winnt\microsoft.net\framework\v2.0.50727\aspnet_perf.dll failed. I was advised to uninstall the health monitor on the server, but I am not comfortable with that. Any ideas?
Hi, Thanks for posting here. From the description, I understand that you kept on receiving event 1008 on the SBS 2000 box. If I am off base, please do let me know. Based on my research, the performance logging feature in Application Center uses Performance Data Helper (PDH) to collect performance data every 10 seconds. If any performance counter object in the performance library is not available, the error message occurs. The error message references the affected performance counter service name and counter DLL. Because of this, performance counters that are related to this error may not be functioning. First, I would suggest you perform the following steps: 1. Start Registry Editor. 2. Locate and then click the following service_name \Performance subkey in the registry: \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP.NET_2.0.50727\Perf ormance 3. Click Add Value on the Edit menu, and then add the following values: Value name: Disable Performance Counters Data type: REG_DWORD Radix: Decimal Value data: 1 4. Quit Registry Editor. 5. Restart the computer. Alternately, you can choose to disable these errors, please add the following registry value under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib: Value Name: EventLogLevel Type: REG_DWORD Value: 0 After adding the above key, these errors will not be reported to the event log. More information can be found at: 226494 INFO: Events for Performance Monitor Extensions http://support.microsoft.com/?id=226494 In addition, you can also use the Exctrlst.exe utility to fix this issue: 1. Start the Exctrlst.exe tool. This tool is in the Microsoft Windows 2000 Resource Kit. 2. Select the DLL (Perfctrs.dll) that did not open in the Extensible Performance Counters list box. 3. Click to clear the Performance Counters Enabled check box. 4. Restart the computer. For your convenience, I attach the download link as following: Exctrlst.exe: Extensible Performance Counter List https://thesource.ofallevil.com/downloads/details.aspx?familyid=7FF99683-B7E C-4DA6-92AB-793193604BA4&displaylang=en Hope the above info helps. Have a nice day. Best Regards, Steven Zhu MCSE Microsoft Online Partner Support Get Secure! - www.microsoft.com/security ====================================================== PLEASE NOTE the newsgroup SECURE CODE and PASSWORD were updated on February 14, 2006.? Please complete a re-registration process by entering the secure code mmpng06 when prompted. Once you have entered the secure code mmpng06, you will be able to update your profile and access the partner newsgroups. ====================================================== When responding to posts, please "Reply to Group" via your newsreader so that others may learn and benefit from this issue. ====================================================== This posting is provided "AS IS" with no warranties, and confers no rights. ======================================================