The Open Procedure for service “ASP.NET_2.0.50727” in DLL

Reading Time: < 1 minute

You receive the below alert continuosly within the application log on a Windows 2000 server:

Event Type: Error
Event Source: Perflib
Event Category: None
Event ID: 1008
Date: 11/10/2005
Time: 1:34:03 PM
User: N/A
Computer: Server
Description:
The Open Procedure for service “ASP.NET_2.0.50727” in DLL
“C:\WINNT\Microsoft.NET\Framework\v2.0.50727\aspnet_perf.dll” failed.
Performance data for this service will not be available. Status code
returned is data DWORD 0.

Resolution:

Option 1

From a command prompt type, winmgmt /clearadap and press enter and then type winmgmt /resyncperf and press enter.

If the above does not work, try the below:

Option 2

If you’re not bothered about monitoring ASP and want to get rid of the alert.

1) Launch the Exctrlst.exe tool. This tool is in the Microsoft Windows 2000 Resource Kit and can be downloaded from Microsft’s website.

2) Select the DLL (ASP.NET_2.0.50727) 

3) Click to clear the Performance Counters Enabled check box.

4) Restart the computer if the alert continues to be logged within the application log (Event Viewer)

Repair Perfmon Counters

Reading Time: < 1 minute

Browse to the Windows directory via command prompt. To do this:

1) Click start
2) Click run
3) Type cmd
4) Type cd c:\windows
5) Press enter

Type 

lodctr /r:PerfStringBackup.INI and press enter

If the above does not help, follow the instructions below:

1) Search for perf*.dat in the C:\I386 folder (If the I386 folder does not exist, see operating system CD)
2) Copy all perf*.dat files to the C:\Windows\system32 folder
3) Launch perfmon again