【Windows 10】WMIプロバイダーホスト(WmiPrvSE.exe)のCPU使用率が高いときの対処法
タスクマネージャー(Ctrl + Shift + Esc)を開いた際、WmiPrvSE.exeというプロセスが高いCPU使用率(場合によってはメモリ使用量も)を引き起こしていることに気づいたことはありませんか?この記事では、WMIプロバイダーホストによる高CPU使用率の問題を解決するための具体的な手順をわかりやすく解説します。

WMIプロバイダーホスト(WmiPrvSE.exe)とは?
WMIプロバイダーホスト(WmiPrvSE.exe)は、「Windows Management Instrumentation Provider Service(Windows管理インストルメンテーションプロバイダーサービス)」の略称です。Windows Management Instrumentation(WMI)は、Microsoft Windowsオペレーティングシステムの構成要素の一つで、企業環境における管理情報の提供や制御を担当しています。開発者は主にシステム監視の目的でWMIプロバイダーホストを利用しています。
この問題は、Windows 10へ最近更新・アップグレードした直後に発生することが多いようです。その他の原因として、ウイルスやマルウェアへの感染、システムファイルの破損、WMIプロバイダーホストサービスの設定不備などが考えられます。
それでは、以下のチュートリアルに沿って、WMIプロバイダーホストの高CPU使用率を解消していきましょう。
Windows 10でWMIプロバイダーホストの高CPU使用率を修正する方法
作業を始める前に、万一のトラブルに備えて復元ポイントを作成しておきましょう。
方法1: システムメンテナンスのトラブルシューティングツールを実行する
1. Windowsキー + Rを押し、「control」と入力してEnterキーを押し、コントロールパネルを開きます。

2. 検索ボックスに「トラブルシューティング」と入力し、トラブルシューティングをクリックします。

3. 左側のペインにある「すべて表示」をクリックします。
4. 「システムメンテナンス」をクリックし、トラブルシューティングツールを実行します。

5. トラブルシューティングツールによって、WMIプロバイダーホストの高CPU使用率が自動的に修復される可能性があります。
方法2: Windows Management Instrumentationサービス(WMI)を再起動する
1. Windowsキー + Rを押し、「services.msc」と入力してEnterキーを押します。

2. 一覧から「Windows Management Instrumentation」サービスを見つけ、右クリックして「再起動」を選択します。

3. これによりWMIに関連するすべてのサービスが再起動され、高CPU使用率の問題が解決されます。
方法3: WMIに関連する他のサービスを再起動する
1. コマンドプロンプトを開きます。スタートメニューで「cmd」と検索してEnterキーを押せば起動できます。

2. 以下のコマンドを順番に入力し、それぞれEnterキーで実行します。
net stop iphlpsvc
net stop wscsvc
net stop Winmgmt
net start Winmgmt
net start wscsvc
net start iphlpsvc

3. 変更を保存するためにPCを再起動します。
方法4: CCleanerとMalwarebytesを実行する
1. CCleanerとMalwarebytesをダウンロードしてインストールします。
2. Malwarebytesを実行し、有害なファイルがないかシステム全体をスキャンします。マルウェアが検出された場合は自動的に削除されます。

3. 次にCCleanerを起動し、「カスタムクリーン」を選択します。
4. カスタムクリーンの画面で「Windows」タブを選び、デフォルト項目にチェックが入っていることを確認して「解析」をクリックします。

5. 解析が完了したら、削除対象となるファイルの内容を必ず確認してください。

6. 最後に「クリーナーの実行」ボタンをクリックし、CCleanerの処理が終わるまで待ちます。
7. システムをさらにクリーンアップするには、「レジストリ」タブを選択し、以下の項目にチェックが入っていることを確認します。

8. 「問題をスキャン」ボタンをクリックしてスキャンを待ち、その後「選択された問題を修復」ボタンをクリックします。

9. CCleanerから「レジストリの変更をバックアップしますか?」と聞かれたら、「はい」を選択します。
10. バックアップが完了したら、「選択されたすべての問題を修復」ボタンをクリックします。
11. 変更を保存するためにPCを再起動します。
方法5: セーフモードでトラブルシューティングを行う
1. ガイドに従って、ネットワークありのセーフモードでPCを起動します。
2. セーフモードで起動したら、Windowsの検索ボックスに「PowerShell」と入力し、Windows PowerShellを右クリックして「管理者として実行」を選択します。

3. PowerShellに以下のコマンドを入力し、Enterキーを押します。
msdt.exe -id MaintenanceDiagnostic

4. システムメンテナンスのトラブルシューティングツールが開くので、「次へ」をクリックします。

5. 何らかの問題が検出された場合は「修復」をクリックし、画面の指示に従って処理を完了させます。
6. 次に、PowerShellウィンドウで以下のコマンドを再度入力し、Enterキーを押します。
msdt.exe /id PerformanceDiagnostic

7. パフォーマンスのトラブルシューティングツールが開くので、「次へ」をクリックし、画面の指示に従って完了させます。

8. セーフモードを終了し、通常どおりWindowsを起動します。
方法6: イベントビューアーで原因となっているプロセスを特定する
1. Windowsキー + Rを押し、「eventvwr.Msc」と入力してEnterキーを押すと、イベントビューアーが開きます。

2. 上部メニューの「表示」をクリックし、「分析およびデバッグ ログを表示」を選択します。

3. 左側のペインから、以下の階層を順番にダブルクリックして移動します。
アプリケーションとサービス ログ > Microsoft > Windows > WMI-Activity
4. WMI-Activityフォルダー内(ダブルクリックして展開しておいてください)で、「Operational」を選択します。

5. 右側のウィンドウでOperationalログの「エラー」を選択し、全般タブから該当サービスの「ClientProcessId」(プロセスID)を探して控えておきます。
6. これで高CPU使用率の原因となっているサービスのプロセスIDが判明しました。次に、この特定のサービスを無効化することで問題を解決します。
7. Ctrl + Shift + Escを同時に押して、タスクマネージャーを開きます。

8. 「サービス」タブに切り替え、先ほど控えたプロセスIDを探します。

9. 対応するプロセスIDを持つサービスが犯人です。見つかったら、コントロールパネル > プログラムのアンインストールを開きます。

10. 上記のプロセスIDに関連するプログラムやサービスをアンインストールし、PCを再起動します。
まとめ
以上で、Windows 10におけるWMIプロバイダーホストの高CPU使用率の問題を解決できたはずです。まずは軽微な対処法(方法1〜3)から試し、改善しない場合はマルウェアスキャンやイベントビューアーでの原因特定といった本格的な対策へと進むのがおすすめです。それでも問題が解決しない場合は、コメント欄でお気軽にご質問ください。
-
Windows 10でWMIプロバイダーホストのCPU使用率が高くなる問題を解決する方法
Windows 10のパソコンで、大事な作業をしようとしていたまさにその時にエラーが発生するほどイライラすることはありません。こうした突然のトラブルの原因を特定するのは難しいものですが、正しい対処手順を知っていれば、友人に頼んだり気分を害したりする前に、自分で問題を解決できます。この記事では、Windows 10でWMIプロバイダーホスト(WMI Provider Host)のCPU使用率が高くなる問題の解決方法を詳しく解説します。 WMIプロバイダーホストのCPU使用率が高い場合に現れる症状 まず、この問題が発生しているパソコンでよく見られる症状を確認しましょう。 大量のシステムリソースを
-
【解決済み】Windows 10でWMIプロバイダーホスト(wmiprvse.exe)のCPU使用率が高いときの対処法
WMI(Windows Management Instrumentation)、別名「WMI プロバイダー ホスト(WmiPrvSE.exe)」は、通常バックグラウンドで動作する内部プロセスです。PC上のプログラムが他のプログラムやシステムコンポーネントの情報を要求・取得できるようにする重要な仕組みですが、本来は目立ったCPUリソースを消費することはありません。しかし、バグや他のプロセスの異常動作が原因で「WMI プロバイダー ホストのCPU使用率が高い」という現象が発生することがあります。実際に、Windows 10のユーザーからは、Windowsアップデート適用後にCPU使用率が高騰すると