目次
WMI Provider Host(WmiPrvSE.exe)は、Windowsベースのオペレーティングシステムにおける管理データおよび操作のインフラストラクチャであるWindows Management Instrumentation(WMI)サービスに関連するプロセスであり、WMI Provider Hostは、WMIサービスに関する情報を提供します。
WMI Provider Hostプロセスはバックグラウンドで動作しており、通常は多くのシステムリソースを使用しません。 しかし、何度かWMI Provider Host (WmiPrvSE.exe) プロセスがCPUを100%動作させ、システムを使用不能にすることに気づかされたことがあります。
このチュートリアルでは、WmiPrvSE.exe(WMI Provider Host)プロセスによって引き起こされるCPU使用率の高い問題のトラブルシューティングと解決方法について、詳しく説明します。
WMI Provider Host (WmiPrvSE.exe) のCPU使用率が高い場合の解決方法 (Windows 10、8.1、7)
方法1.コンピュータをウイルススキャンする.方法2.利用可能なすべてのWindowsアップデートをインストールする.方法3.システムメンテナンスのトラブルシューターを実行する.方法4.高いCPU使用率の原因となるプログラムまたはサービスを見つける.方法5.「Windows Management Instrumentation」サービスに依存している第三者のサービスを無効にする.方法6.原因のサービスを停止または無効にする.方法7.壊れたシステムファイルを修復する、またはシステム全体を修復する.方法8.DISMツールでWindowsの破損エラーを修正する。 方法1.コンピュータのウィルスをスキャンする。
ウイルスや悪意のあるプログラムは、WMI Provider HostのCPU使用率の問題を引き起こす可能性があります。 そこで、WmiPrvSE.exe (WMI Provider Host) のCPU使用率の高い問題のトラブルシューティングを続ける前に、このマルウェアスキャンと除去ガイドを使って、コンピュータで実行中のウイルスまたは/および悪意のあるプログラムをチェックし、除去してください。
方法2.利用可能なすべてのWindowsアップデートをインストールする。
お使いのコンピューターに、利用可能なすべてのWindows Updateがインストールされていることを確認します。 そのためには、次のことを行います。
- オン Windows 7、8、8.1 :
1. プレス ウィンドウズ + R キーを使って読み込むことができます。 実行 のダイアログボックスが表示されます。
2. 以下のコマンドを入力して、Windows Updateを起動し、押してください。 入力 .
- wuapp.exe
3. をクリックします。 アップデートを確認する ボタンをクリックし、見つかったすべてのアップデートをインストールします。
- オン Windows 10 :
1. Windowsをクリックします。 スタート をクリックし、開きます。 設定 .
2. クリック アップデートとセキュリティ。
3. をクリックします。 アップデートを確認する ボタンをクリックし、見つかったすべてのアップデートをインストールします。
方法3.システムメンテナンスとWindows Updateのトラブルシューターを実行する。
システムメンテナンスのトラブルシューターを実行し、システムの問題を自動的に解決します。
1. Windowsに移動します。 コントロールパネル .
2. を設定します。 で見る になります。 スモールアイコン をクリックします。 トラブルシューティングを行います。
3. をクリックします。 すべて表示 .
4. をダブルクリックします。 システムメンテナンス .
5. プレス 次のページ をクリックし、画面に表示される指示に従ってシステムメンテナンスのトラブルシューターを実行します。
方法4.WmiPrvSE.exeのCPU使用率が高い原因となるサービスまたはプログラムを見つける。
1. を同時に押してください。 ウィンドウズ + R キーを押すと、実行コマンドボックスが表示されます。
2 実行コマンドボックスで、次のように入力します。 eventvwr.msc プレス 入る。
3. で イベントビューア に行く。
- アプリケーションとサービスのログ -> マイクロソフト -> Windows→WMIアクティビティ→オペレーション
4. WMI-Activity」エラーをクリックし、以下の点に注意してください。 ClientProcessId の番号を入力します。
5. 次に Ctrl + SHIFT + エスケープシーケンス キーで開くことができます。 タスクマネージャー .
6. では、見てみましょう。 詳細 となります。 サービス内容 タブで、どのプロセスやサービスが、同じ ピーディー という数字が表示されます。 ClientProcessId イベントビューアで、原因となるサービスやアプリケーションを見つけるために、あなたが気づいた番号を入力してください。
7. WMI Provider HostのCPU使用率が高い問題の原因となるアプリケーションまたはサービスが見つかったら、原因となるアプリケーションをアンインストールするか、原因となるプロセスの優先度を次のように変更します。 低 . *
注意事項
1.プロセスの優先度を変更する場合:プロセス上で右クリックし 優先順位を設定する .
2.CPU使用率の高さがWindowsのサービスに起因する場合は、以下の方法-6の手順に従って、サービスを停止または完全に無効にしてください。
8. 完了したら、PCを再起動し、CPU使用率の高い問題が解決されたかどうかを確認します。
方法5.Windows Management Instrumentationサービスに依存しているサードパーティーのサービスを無効にする。
1. を同時に押してください。 ウィンドウズ + R キーを押すと、実行コマンドボックスが表示されます。
2 実行コマンドボックスで、次のように入力します。 services.msc を押してください。 入る。
3. を右クリックします。 Windows Management Instrumentation(ウィンドウズ マネジメント インストゥルメンテーション サービスを選択し プロパティ
4. を選択します。 依存関係 タブをクリックし、「次のシステムコンポーネントはこのサービスに依存しています」の欄に、「IP Helper」以外のサービスが表示されているかどうかを確認します。
注:デフォルトでは、「Windows Management Instrumentation」サービスに依存する唯一のサービスは、「Windows Management Instrumentation」サービスです。 IPヘルパー サービスを提供します。
5. その他のサービス(「IP Helper」を除く)が表示された場合は、サードパーティーのサービスを無効にする(方法は6を参照)か、該当するアプリケーションをアンインストールしてください。
例(以下のスクリーンショットを参照):MalwareBytesサービスを無効にする、またはMalwareBytesアプリケーションをアンインストールする。
方法6.原因となっているサービスを停止または無効化する。
1. を同時に押してください。 ウィンドウズ + R キーを押すと、実行コマンドボックスが表示されます。
2 実行コマンドボックスで、次のように入力します。 services.msc を押してください。 入る。
3. サービスの一覧から、停止または無効化したいサービス*を探し、右クリックします。 その後、以下のいずれかの操作を行います。
注:CPUが高い問題の原因となるサービスが見つからない場合は、「Windows Management Instrumentation」サービスを再起動、停止、または無効にしてください。
- a. 選択する 停止 で一時的にサービスを停止します(再起動まで)。
- b. プロパティを選択し、スタートアップの種類を「無効」に設定して、サービスを完全に無効にします。
方法7.破損したシステムファイルおよびサービス(SFC)を修正する。
システムファイルチェッカー(SFC)ツールを実行して、Windowsの破損したファイルやサービスを修復します。 そのためには、以下のようにします。
1. に移動して、昇格したコマンドプロンプトのウィンドウを開きます。
- Windowsのスタートボタンで右クリック を選択し コマンドプロンプト(Admin)
2. コマンドウィンドウに次のコマンドを入力し、 を押します。 入力 .
- SFC /SCANNOW
3.待機 と コンピュータを使用しないでください まで SFCツール は、破損したシステムファイルやサービスをチェックし、修正します。
4. SFCツールが終了したとき。 リブート を使用して、'WMI Provider Host'がまだCPUのリソースを占有しているかどうかを確認します。
方法8:DISMツール(System Update Readiness Tool)を使って、Windowsの破損エラーを修正する。
1. Windowsのスタートボタンで右クリック を選択し コマンドプロンプト(Admin)。
2. コマンドプロンプトウィンドウで、次のコマンドを入力し、押してください。 入る。
- Dism.exe /Online /Cleanup-Image /Restorehealth
3. DISMがコンポーネントストアを修理するまで、しばらくお待ちください。
4. 操作が完了すると、コンポーネントストアの破損が修復されたことが通知されます。
5. コマンドプロンプトのウィンドウを閉じ、コンピュータを再起動します。
Good Luck!
このガイドが役に立ったかどうか、あなたの経験についてコメントを残してください。 他の人のために、このガイドを「いいね!」と「シェア」してください。
アンディ・デイビス
Windows に関するシステム管理者のブログ