【解決済み】WmiPrvSE.exe(WMIプロバイダーホスト)のCPU使用率が高くなる問題の直し方|Windows 10/8.1/7対応
WMIプロバイダーホスト(WmiPrvSE.exe)は、Windows Management Instrumentation(WMI)サービスに関連するプロセスです。WMIは、WindowsベースのOSにおける管理データや操作のための基盤インフラであり、システムの監視や自動化に欠かせない重要なコンポーネントです。
通常、WMIプロバイダーホストはバックグラウンドで動作しており、システムリソースをほとんど消費しません。しかし、まれにこのプロセスがCPU使用率を100%近くまで押し上げ、PCがほとんど操作できない状態になることがあります。

この記事では、WmiPrvSE.exe(WMIプロバイダーホスト)によるCPU使用率の異常上昇をトラブルシューティングし、解決するための具体的な手順を詳しく解説します。
WMIプロバイダーホスト(WmiPrvSE.exe)のCPU使用率が高い問題の解決方法(Windows 10 / 8.1 / 7)
方法1:PCをウイルススキャンする
ウイルスやマルウェアが、WMIプロバイダーホストのCPU使用率異常の原因となることがあります。そのため、他の対処法を試す前に、まずは信頼できるマルウェアスキャン&除去ガイドを参考に、PC内に潜むウイルスや悪意のあるプログラムを検出・駆除してください。
方法2:利用可能なWindowsアップデートをすべて適用する
PCに最新のWindowsアップデートがすべてインストールされていることを確認しましょう。手順は以下の通りです。
- Windows 7 / 8 / 8.1の場合:
1. Windowsキー + Rキーを同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
2. 以下のコマンドを入力してEnterキーを押し、Windows Updateを起動します。
- wuapp.exe

3. 「更新プログラムのチェック」ボタンをクリックし、見つかった更新プログラムをすべてインストールします。
- Windows 10の場合:
1. スタートボタン
をクリックし、「設定」を開きます。

2. 「Update & セキュリティ」をクリックします。
3. 「更新プログラムのチェック」ボタンをクリックし、検出された更新プログラムをすべてインストールします。
方法3:システムメンテナンスのトラブルシューティングツールを実行する
「システムメンテナンス」トラブルシューティングツールを実行すると、システムの問題を自動的に検出・修復できます。
1. Windowsの「コントロールパネル」を開きます。
2. 「表示方法」を「小さいアイコン」に変更し、「トラブルシューティング」をクリックします。

3. 「すべて表示」をクリックします。

4. 「システムメンテナンス」をダブルクリックします。

5. 「次へ」を押し、画面の指示に従ってトラブルシューティングツールを実行します。

方法4:CPU使用率を高くしているプログラムやサービスを特定する
1. Windowsキー
+ Rキーを同時に押して、「ファイル名を指定して実行」を開きます。
2. 「eventvwr.msc」と入力してEnterキーを押します。

3. イベントビューアーで以下の場所に移動します。
- アプリケーションとサービスログ → Microsoft → Windows → WMI-Activity → Operational
4. 「WMI-Activity」のエラーをクリックし、ClientProcessIdの番号を控えておきます。

5. 次に、Ctrl + Shift + Escキーを同時に押して「タスクマネージャー」を開きます。
6. 「詳細」タブと「サービス」タブを確認し、イベントビューアーで控えたClientProcessIdと同じPID番号を持つプロセスまたはサービスを探します。これにより、原因となっているアプリケーションやサービスを特定できます。

7. 原因となるアプリケーションやサービスが特定できたら、そのアプリをアンインストールするか、該当プロセスの優先度を「低」に変更してください。*
* 注意:
1. プロセスの優先度を変更するには、対象のプロセスを右クリックして「優先度の設定」を選択します。
2. CPU使用率の原因がWindowsのサービスである場合は、後述の方法6の手順に従って、そのサービスを停止または無効化してください。

8. 完了したらPCを再起動し、CPU使用率の問題が解決したかどうかを確認します。
方法5:「Windows Management Instrumentation」サービスに依存するサードパーティ製サービスを無効化する
1. Windowsキー
+ Rキーを同時に押して、「ファイル名を指定して実行」を開きます。
2. 「services.msc」と入力してEnterキーを押します。

3. 「Windows Management Instrumentation」サービスを右クリックし、「プロパティ」を選択します。

4. 「依存関係」タブを開き、「このサービスに依存するシステム コンポーネント」の一覧に「IP Helper」以外のサービスが表示されていないか確認します。*
* 注意:デフォルト設定では、「Windows Management Instrumentation」サービスに依存しているのは「IP Helper」サービスのみです。
5. 「IP Helper」以外のサービスが表示された場合は、そのサードパーティ製サービスを無効化する(手順は方法6を参照)か、該当するアプリケーションをアンインストールしてください。*
* 例(下のスクリーンショット参照):MalwareBytesのサービスを無効化するか、MalwareBytesアプリケーションをアンインストールします。

方法6:原因となっているサービスを停止または無効化する
1. Windowsキー
+ Rキーを同時に押して、「ファイル名を指定して実行」を開きます。
2. 「services.msc」と入力してEnterキーを押します。
3. サービス一覧から、停止または無効化したいサービス*を見つけて右クリックし、以下のいずれかの操作を行います。
* 注意:どのサービスが原因かわからない場合は、「Windows Management Instrumentation」サービスを再起動・停止・無効化してみてください。
- a. 「停止」を選択すると、サービスを一時的に停止できます(再起動まで有効)。

- b. 「プロパティ」を開き、「スタートアップの種類」を「無効」に設定すると、サービスを完全に無効化できます。

方法7:破損したシステムファイルとサービスを修復する(SFC)
システムファイルチェッカー(SFC)ツールを実行して、破損したWindowsのシステムファイルやサービスを修復します。手順は以下の通りです。
1. 管理者権限でコマンドプロンプトを開きます。
- スタートボタン
を右クリックし、「コマンドプロンプト(管理者)」を選択します。

2. コマンドウィンドウに以下のコマンドを入力してEnterキーを押します。
- SFC /SCANNOW

3. SFCツールが破損したシステムファイルやサービスのチェック・修復を完了するまで、待機してPCを使用しないでください。
4. SFCツールの完了後、PCを再起動し、「WMIプロバイダーホスト」がまだCPUリソースを大量に消費していないか確認します。
方法8:DISMツールでWindowsの破損エラーを修復する(システム更新準備ツール)
1. スタートボタン
を右クリックし、「コマンドプロンプト(管理者)」を選択します。
2. コマンドプロンプトに以下のコマンドを入力してEnterキーを押します。
- Dism.exe /Online /Cleanup-Image /Restorehealth

3. DISMがコンポーネントストアの修復を完了するまでお待ちください。

4. 処理が完了すると、コンポーネントストアの破損が修復された旨のメッセージが表示されます。

5. コマンドプロンプトを閉じて、PCを再起動します。
本ガイドがお役に立てましたら、ぜひコメントで体験談をお聞かせください。また、他の方の助けにもなるよう、この記事の「いいね」とシェアをお願いいたします。
-
【解決済み】Windows 10で「サービスホスト:ローカルシステム」のCPU使用率が高いときの対処法
最近のWindows Updateを適用した後、ノートパソコンの動きが極端に遅くなったり、フリーズしたりしていませんか?タスクマネージャーを確認すると、「サービスホスト:ローカルシステム(Service Host: Local System)」というプロセスがCPUやメモリ、ディスクを大量に消費しているケースがあります。この記事では、サービスホストプロセスとは何か、なぜWindows 10でCPU・ディスク・メモリ使用率が高くなるのか、そしてその解決方法を詳しく解説します。 サービスホスト:ローカルシステムとは? サービスホスト(Svchost.exe)は、Windowsが動作するために必要
-
Windows 10/8.1/7でRuntime BrokerのCPU使用率が100%になる問題を解決する方法
Windows Updateを適用した後やサードパーティ製ソフトウェアをインストールした後、起動時にWindowsの動作が極端に遅くなったり、長時間応答しなくなったりすることがあります。タスクマネージャーの「プロセス」タブでシステムリソースの使用状況を確認すると、Runtime Broker(ランタイムブローカー)がCPU使用率の99%を占有しているケースがあります。Runtime BrokerはWindows 8および10におけるセキュリティ機能の重要な一部であり、アプリの機能とハードウェアの連携を担当しています。Runtime Brokerによる高いCPU使用率、100%のディスク使用率、