WMIプロバイダーホスト(WmiPrvSE.exe)Windows11/10でのCPU使用率が高い

場合によっては、WMIプロバイダーホスト(WMI Provider Host)プロセスが、Windows11/10/8/7コンピューターのCPUのかなりの部分を一貫して使用していることに気付くことがあります。特にメディアアプリケーションが使用されている場合、プロセスがCPUパワーの50%以上を使用してしまうことがあるという報告があります。この投稿では、WMIプロバイダーホストの高いCPU使用率(WMI Provider Host High CPU Usage)の問題をトラブルシューティングする方法を説明します。ただし、トラブルシューティングの方法について説明する前に、WMIプロバイダーホスト(WMI Provider Host)とは何かを簡単に見てみましょう。

WMIプロバイダーホストとは何ですか?

サービスWMIプロバイダーホスト(WmiPrvSE.exe )は、 (WmiPrvSE.exe)Windows Management InstrumentationProviderServiceの頭字語です。これは重要なサービスであり、このプロセスなしでアプリケーションを管理することは困難です。停止すると、システムの機能の多くが役に立たなくなります。さらに、ユーザーはさまざまなエラーの通知を受け取らない場合もあります。

WmiPrvSE.exeはウイルスですか?

正当なWmiPrvSE.exe(WmiPrvSE.exe)またはWindowsManagementInstrumentationProviderServiceプロセスはWindows/System3 2フォルダーにありますが、マルウェアはこの名前を使用して偽装し、任意のフォルダーに配置することができます。したがって、この可能性を分離するには、ファイルのプロパティ(Properties)を確認し、アンチウイルスでスキャンします。

大量のCPU(CPU)を使用しているWMIプロバイダーホスト(WMI Provider Host)を停止するにはどうすればよいですか?

ここで、この投稿の主題に戻ります。高いCPUを使用している場合は、services.mscを(services.msc)実行(Run) し、「Windows Management Instrumentationサービス(Service)を再起動して、それが役立つかどうかを確認します。それでも解決しない場合は、次の提案を試してください。

  1. システムメンテナンストラブルシューティングを実行する(Run System Maintenance Troubleshooter)
  2. システムパフォーマンストラブルシューティングを実行する(Run System Performance Troubleshooter)
  3. クリーンブート状態でのトラブルシューティング
  4. イベントビューアのログを確認します。

これらの一部には管理者権限が必要です。

1]システムメンテナンストラブルシューティングを実行する(Run System Maintenance Troubleshooter)

システムメンテナンストラブルシューティングを実行します。システムメンテナンストラブルシューティング(System Maintenance Troubleshooter)を実行するには。Runを開き、次のように入力して、Enterキーを押します。(Run)

msdt.exe -id MaintenanceDiagnostic

それは役に立ちますか?

2]システムパフォーマンストラブルシューティングを実行する(Run System Performance Troubleshooter)

次に、システムパフォーマンストラブルシューティング(System Performance Troubleshooter)を実行します。これを行うには、管理者特権のコマンドプロンプト(Command Prompt)を開き、次のように入力し、 Enterキーを押して(Enter)パフォーマンストラブルシューティング(Performance Troubleshooter)を実行します。

msdt.exe /id PerformanceDiagnostic

このトラブルシューティングは、ユーザーが設定を調整してオペレーティングシステムの速度とパフォーマンスを向上させるのに役立ちます。

3]クリーンブート状態でのトラブルシューティング

ネットワークを使用してセーフモードでシステムを起動します。システムがセーフモードで正常に動作する場合は、クリーン(Mode)ブート(Clean Boot)を実行する必要がある場合があります。Windows 10をセーフモードで起動(start Windows 10 in Safe Mode)するには、別の手順に従う必要があります。そこで、「ネットワークを使用したセーフモード」でシステムを起動するオプションを選択します。

したがって、クリーンブート状態(Clean Boot State)で起動してから、問題のあるプロセスを手動でトラブルシューティング、特定、および切り分けてみてください。作業が完了したら、システムを正常に起動するように設定します。

4]イベントビューアのログを確認する

理想的には、これらの手順により、 WMIプロバイダーホストが原因で(WMI Provider Host)CPU使用率が高くなる問題が修正されます。ただし、問題が解決されない場合は、問題のあるプロセスを特定するために、イベントビューアを使用して、それを使用してエラーを特定することもできます。

Win + Xメニューをクリックし、[イベントビューア(Event Viewer)]を選択します。[(Click)表示(View)]メニューをクリックして、 [分析ログとデバッグログ(Show Analytic and Debug Logs)の表示]を選択します。次に、 [アプリケーション(Applications)Service Logs > Microsoft > Windows > WMI ActivityWMIの(WMI)操作(Operational)ログを見つけます。ここで考えられるエラーを検索し、 ClientProcessID(ClientProcessID)を書き留めます。

WMIプロバイダーホストのCPU使用率が高い

次に、Task Manager > サービス]タブを開き、[ (Services)PID ]をクリックして、プロセスをPID別に(PID)配置します。

で一致するプロセスIDを持つプロセスを見つけます。これは、 WMI(WMI)が過剰なCPUを使用する原因となっているプロセスです。

関連(Related):WMIリポジトリのリセットに失敗しました、エラー0x80070005、0x8007041B(Error 0x80070005)、0x80041003

WMIプロバイダーホストとは何ですか?

WMIプロバイダーホスト(WmiPrvSE.exe )は、 (WmiPrvSE.exe)Windows Management InstrumentationProviderServiceの略です。別のアプリケーションがWindowsに関する情報を必要とする場合、WMIは情報を提供するための標準的な方法を提供します。消費者はそれをあまり使用しませんが、エンタープライズ(Enterprise)やPCが一元管理されている場所では重要です。

WMIプロバイダーホストを無効にできますか?

WMIをサービスセクションから無効にすることで、 WMIを無効にすることができます。[サービス(Services)]スナップインで、Windows Management Instrumentationサービスを見つけて右クリックし、無効にします。ただし、問題が発生するため、実行したままにしておくことをお勧めします。

WMIプロバイダーホストを終了できますか?

いいえ、WMIプロバイダーホストを終了することはできませんか?WMIプロバイダーホスト(WMI Provider Host)はオペレーティングシステムサービス(Service)であるため、完全に停止または無効にすることはできません。

さらにヘルプが必要な場合は、Technetに、WMIコンポーネントの高いCPU使用率のトラブルシューティングについて説明している高度な記事があります。(If you need more help, there is an advanced article on Technet that talks about troubleshooting high CPU usage in WMI components.)

高リソースを使用するプロセスに関するいくつかの投稿:(Some posts about processes using high resources:)



About the author

私は、Windows 11/10 と Apple の最新の iOS プラットフォームの両方の経験を持つ iPhone と macOS の開発者です。10 年以上の経験があるため、両方のプラットフォームでファイルを作成および管理する方法を深く理解しています。私のスキルは、ファイルを作成するだけではありません。また、Apple 製品、その機能、およびそれらの使用方法についての深い知識も持っています。



Related posts