JSI Tip 6218. Windows 2000 repeatedly logs events 1008 and 2001 when you use Performance Monitor?

When using performance counters to collect data, your Application event log repeatedly logs:

Date: <date>
Source: Perflib
Time: <time>
Category: None
Type: Error
Event ID: 1008
User: N/A
Computer: <ComputerName>
Description: The Open Procedure for service 'Remote Access' in DLL "Rasctrs.dll" failed. Performance data for this service will not be available. Status code returned is DWORD 0.

Date: <date>
Source: Rasctrs
Time: <time>
Category: None
Type: Error
Event ID: 2001
User: N/A
Computer: <ComputerName>
Description: Load of Rasctrs.dll failed. Make sure the DLL file is in the PATH.WIN32 Error number is returned in the data.

If you disabled the Remote Access service, these events will be logged because the Performance Monitor checks the availability of all counters listed in the registry. Since Remote Access is installed but unavailable, the errors are logged.

To prevent these errors:

1. Copy / Paste the following to a DisableRASCntr.reg file:

REGEDIT4

\[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess\Performance\]
"Disable Performance Counters"=dword:00000001

2. Merge the DisableRASCntr.reg file with your registry or run regedit /s DisableRASCntr.reg.

3. Shutdown and restart Windows 2000.



Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish