Windows 2000 でアプリケーションログに以下のイベントが記録されることがある。
種類 | : | エラー |
ソース | : | PrefNet |
イベント ID | : | 2004 |
説明 | : | サーバーサービスを開けません。サーバーパフォーマンスデータは返されません。戻されたエラーコードはデータ DWORD 0 にあります。 |
このエラーは、サーバーサービスのパフォーマンスカウンタを取得するライブラリがサーバーサービスにアクセスできないために出る。
○ 対処方法
以下の方法でパフォーマンスカウンタを外すことによって、上記エントリがログに記録されないようにすることができる。
1. | Windows サポートツールまたはリソースキットから Exctrlst.exe ツールを入手する |
2. | Exctrlst.exe ツールを起動する |
3. | [Extensible Counter List]ダイアログの[Extensible Performance Counters]ボックスから「PrefNet」を選択する |
4. | ボックス直下の[Performance Counters Enable]のチェックを外す |
5. | ダイアログ右上の[Refresh]ボタンをクリックする |
6. | ダイアログを閉じ、システムを再起動する |

上記 Exctrlst.exe での操作は以下のレジストリ設定に相当する(既定でこのエントリは存在しない)。
キー | : | HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Services¥PerfNet¥Performance | |
エントリ | : | Disable Performance Counters | |
種類 | : | DWORD 値 | |
値 | : | 1 |