Applog error 1008

Discussion in 'Windows Small Business Server' started by kcds49, Jul 11, 2006.

  1. kcds49

    kcds49 Guest

    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\\framework\v2.0.50727\aspnet_perf.dll failed.

    The open procedure for service ASP.NET in DLL
    c:\winnt\\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?
    kcds49, Jul 11, 2006
    1. Advertisements

  2. 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:

    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

    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

    Hope the above info helps.

    Have a nice day.

    Best Regards,

    Steven Zhu
    Microsoft Online Partner Support
    Get Secure! -
    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.
    Steven Zhu [MSFT], Jul 12, 2006
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.