イベント ID 5858、Windows の WMI-Activity の CPU 使用率が高い [修正方法]

WMI-Activityが通常の使用量を超えてリソースを消費し、Windows 11/10 コンピューターにイベント ID 5858が表示された場合、以下の解決策を試してください。タスク マネージャーでこのアクティビティの CPU 使用量やメモリ使用量の詳細を確認し、イベント ビューアーでイベント ID を見つけることができます。いずれにしても、以下の手順に従うことで、数分以内に問題を解決できます。

WMI の用途とは?

WMI (Windows Management Instrumentation) は、システムとアプリケーション間の接続を確立します。つまり、インストールされているアプリはシステムが実行されていることを必要とし、実行中に多くの情報を取得します。このユーティリティに問題がある場合や、アプリに問題がある場合、タスク マネージャーはこのサービスにすぐにフラグを立てます。その結果、イベント ビューアーはイベントをイベント ID 5858 というエラーとしてログに記録します。イベント ID が 5857 の場合は、「情報」を示すため問題はありませんが、5858 は「エラー」を示します。

イベント ID 5858、Windows の WMI-Activity の CPU 使用率が高い

Windows 11/10 コンピューターでイベント ID 5858 または WMI-Activity の CPU 使用率が高い問題を解決するには、以下の手順に従います。:

  1. 最近インストールしたアプリを一時的に無効にする
  2. PID を使用して不具合のあるアプリを見つける
  3. WMI サービスを再起動する

以下の解決策を試す前に、一度コンピューターを再起動することをお勧めします。場合によっては、単純な再起動でこの問題を解決できることがあります。

1] 最近インストールしたアプリを一時的に無効にする

まず、この方法は問題を完全に解決するものではありません。しかし、これを行うことで、最近インストールしたアプリがこの問題を引き起こしているかどうかを知ることができます。そうすれば、より迅速に対処できます。前述のように、アプリはシステム情報を取得するためにこのサービスを使用します。そのため、最近インストールしたアプリは一時的に閉じておくか、(ウイルス対策ソフトウェアやファイアウォールの場合)無効にすることをお勧めします。

ただし、最近アプリをインストールしていない場合は、この手順を実行する必要はありません。

2] PID を使用して不具合のあるアプリを見つける

PID (プロセス ID) は、これまでコンピューターで実行したプロセスまたはアプリごとに割り当てられます。幸いにも、タスク マネージャーとイベント ビューアーの両方でこの PID が表示されるため、不具合のあるアプリまたは WMI-Activity に影響を与えて CPU 使用率が高い問題を引き起こしているアプリを特定できます。

イベント ビューアーで PID を見つけるには、まずユーティリティを開きます。次に、以下のパスに進みます。

アプリケーションとサービスのログ > Microsoft > Windows > WMI-Activity > Operational

Operational セクションには、右側にいくつかのイベントが表示されます。そのうちのいくつかはエラーとしてマークされています。イベント ID 5858が設定されているエラーとしてマークされたイベントをクリックする必要があります。

次に、[全般] または [詳細] タブでClientProcessIdを見つけてメモします。

次に、タスク マネージャーを開き、[詳細]タブに進みます。その後、同じ PID を検索します。

これが問題を引き起こしているアプリで、WMI-Activity として隠されています。アプリによっては、アプリを閉じて修復する/更新するか、いくつかの設定を調整する必要があります。

3] WMI サービスを再起動する

WMI サービスは、すべてのアプリがスムーズに動作できるようにするために常に実行されている必要があります。ただし、このサービスに何らかの内部的な問題がある場合、上記の問題が発生する可能性があります。そのため、サービスを再起動することをお勧めします。その場合、以下の手順を実行します。

  • タスクバーの検索ボックスでサービスを検索し、個々の検索結果をクリックします。
  • Windows Management Instrumentationサービスをダブルクリックします。
  • 停止ボタンをクリックします。
  • スタートアップの種類ドロップダウン メニューを展開し、自動オプションを選択します。
  • 開始ボタンをクリックします。
  • OKボタンをクリックします。

ただし、WMI サービスは RPM (リモート プロシージャ コール) に依存しているため、RPM を再起動することも重要です。上記と同じ手順を繰り返して、Remote Procedure Call (RPC) サービスを再起動します。

これらの解決策で問題が解決されるはずですが、場合によっては、破損したドライバーが原因でこの問題が発生することがあります。その場合、コンピューターをクリーン ブート状態で起動して問題をトラブルシューティングする必要があります。

これらの解決策が役立つことを願っています。

破損した WMI を修復するにはどうすればよいですか?

WMI が破損している場合は、システムの復元ポイントを使用するのが最善です。ただし、軽微な問題がある場合は、まず WMI リポジトリをリセットできます。その後、Windows Management Instrumentation の回復を強制できます。破損した WMI を修復する方法については、このガイドを参照してください。