This issue appears to occur most frequently for the ASP.NET and the ASP.NET_2.x.xxxxx services
Commented on 08 May 2007 13:37
--------------------------------------------------------------------------------
If there is a problem with a performance counter library that causes the library's Open Procedure to fail, NTPerfCtrExtSvc may encounter a memory leak.
There is no patch or fix available for the problem - only 2 workarounds. Try workaround 1 first.
1 - How to manually rebuild Performance Counter Library values (http://support.microsoft.com/?id=300956)
2 - Disable the performance counters for the affected service (as stated in the event detail - see below) using the Windows Extensible Performance Counter List tool from the Windows 2000 Resource Kit, which also works on Windows 2003/XP. http://www.microsoft.com/downloads/details.aspx?FamilyID=7ff99683-b7ec-4da6-92ab-793193604ba4&displaylang=en
Event Type: Error
Event Source: Perflib
Event Category: None
Event ID: 1008
Date: 08/05/2007
Time: 13:13:12
User: N/A
Computer: CHICAGO
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.