[EventId 1008] RemoteAccessのOpenプロシージャ...見つかりません (Perflib)

このサイトを検索 | Search this site
warning

Windows 10 v1903へアップデートしたタイミングで、
イベントID1008、Perflibの警告ログが記録されました。

「Perflib」はパフォーマンスカウンターのことです。

[PLAN]

  1. パフォーマンスカウンターを再構築する
  2. 拡張可能なカウンターを追加する


イベントログ

イベントログ
メッセージ DLL "C:\Windows\System32\rasctrs.dll" のサービス "RemoteAccess" の Open プロシージャは、エラー コード 指定されたファイルが見つかりません。 で失敗しました。このサービスのパフォーマンス データは使用できません。
ログの名前Application
ソースPerflib
イベントID1008
レベル警告
ユーザーSYSTEM

緩和策

PLAN-A → PLAN-B の優先度です。

  1. パフォーマンスカウンターを再構築する
  2. 拡張可能なカウンターを追加する (rasctrs.ini)

PLAN-A
パフォーマンスカウンターを再構築します。

管理者モードで起動したコマンドプロンプトまたは、Windows PowerShellを使用します。

>lodctr /R
>_
管理者:Windows PowerShellー □ × 
PS C:\WINDOWS\system32> lodctr /R

情報: パフォーマンス カウンターの設定をシステムのバックアップ ストアから正常に再構築しました
PLAN-B
拡張可能なカウンターを追加します。

rasctrs.dllに対応するINIファイルは rasctrs.ini です。

rasctrs.iniは拡張可能なカウンターを追加するために必須のファイルです。

>LODCTR rasctrs.ini
>_
管理者:Windows PowerShellー □ × 
PS C:\WINDOWS\system32> lodctr C:\Windows\INF\RemoteAccess\0411\rasctrs.ini

Perflib の言語キー 009 を開けません

Microsoft公式サイトによると、「Perflib の言語キー 009 を開けません」は無視してよいそうです。

あとがき

イベントログに「Perflib」の文字が記録されたときは、パフォーマンスカウンターに問題が生じていることを通知しています。

PLAN-Bは、拡張可能なカウンターを追加するために、[拡張子.INI] ファイルが必要です。

INIファイルは、イベントログに記録されたDLLファイルの名前から探すことができます。

この記事の例では拡張子を除く部分が同じ名前です。

DLLファイルrasctrs.dll
INIファイルrasctrs.ini

または、レジストリエディターを起動してDLLファイル名で検索します。

RemoteAccessのパフォーマンスカウンターに関する設定は次の階層で見つかります。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess\Performance

Perflib-rasctrs_ini

-.dllと-.iniの拡張子を除いた部分の文字列は異なることがあるので、レジストリエディターで確認する方法が確実です。

SC2
ブログサークルSNS
クリックして応援してね!
人気ブログランキングPVアクセスランキング にほんブログ村ブログランキング・にほんブログ村へ

このサイトを検索 | Search this site

コメントを投稿

0 コメント