修正:Windows 10でのWMIプロバイダーホスト(WmiPrvSE.exe)の高いCPU使用率



問題を排除するために楽器を試してください

WMIプロバイダーホスト WmiPrvSE は、開発者が監視目的で使用するWindowsホスト管理プロセスです。



この動作は通常、実稼働環境で見られます。Windows7を10にアップグレードした後、多くのユーザーがCPU使用率の急上昇に気づき、システムの遅延、高温、低速を引き起こしています。私の個人的な推測では、この問題は、想定されているパターンに従わないこのサービスの異常な動作が原因であると考えられます。



この問題を修正するには、コマンドプロンプトでいくつかの基本的なコマンドを実行し、 Windows Management Instrumentation Service



破損したファイルを修復する

Restoroをダウンロードして実行し、破損したファイルや不足しているファイルをスキャン、修復、復元します。 ここに 、次に、プロセスWmiPrvSEによる使用量が減少するかどうかを確認します。そうでない場合は、以下にリストされている他の解決策を試してください。

Windows Management InstrumentationServiceの再起動

を保持します Windowsキー キーボードと Rを押す 。実行ダイアログで;タイプ services.msc

servicesrun



サービスコンソールから。を見つける Windows Management Instrumentation Service、 私が通常行うことは、サービスのいずれかをクリックしてから、 キーを押して、Word Wで始まるサービスにアクセスします。次に、クイックスキャンを実行して、必要なサービスを見つけます。

WmiPrvSE

次に、[再起動]を選択してサービスを再起動します。必要に応じて、ここからサービスを停止することもできますが、お勧めしません。それで、それを実行させてください、そして、このプロセスで高いCPU使用率の問題を修正します。

その他の関連サービスを再起動する

これが完了したら、マウスを左下隅の[スタート]ボタンにカーソルを合わせて(右クリック)します。コンテキストメニューが開きます。選択 コマンドプロンプト(管理者) ここから。

WmiPrvSE1

開いたコマンドプロンプトウィンドウで;次のコマンドを1つずつ入力します。各コマンドの後で、Enterキーを押します。

net stop iphlpsvc net stop wscsvc net stop Winmgmt net start Winmgmt net start wscsvc net start iphlpsvc

2015-10-26_040001

完了したら; PCを再起動して確認します。これにより、プロセスが大幅に低下し、CPUが通常の使用に戻ります。そうでない場合は、以下の次の方法に進みます。

クリーンブートを実行して、障害のあるアプリケーションを特定します

特定のアプリケーションが、WMIプロバイドホストによる高いCPU使用率を引き起こしている可能性があります。したがって、このステップでは、クリーンブートを実行し、過度の使用を引き起こしているアプリケーションを分離します。クリーンブートでは、ブートプロセスに不可欠なサービスのみがロードされ、追加のサービスとアプリケーションは無効になります。クリーンブートを実行するには:

  1. ログ 管理者アカウントを持つコンピューターに。
  2. 押す ' ウィンドウズ 「+」 R 」を開いて「 実行 ' 促す。

    実行プロンプトを開く

  3. タイプmsconfig 」を押して「Enter」を押します。

    MSCONFIGの実行

  4. クリックサービス 」オプションを選択し、「 すべてのMicrosoftサービスを非表示にする 」ボタン。

    [サービス]タブをクリックし、[すべてのMicrosoftサービスを非表示にする]オプションのチェックを外します

  5. クリック無効にする すべて 」オプション、次に「 OK '。

    「すべて無効にする」オプションをクリックする

  6. クリック起動 」タブをクリックし、「 開いた タスクマネージャー 」オプション。

    「タスクマネージャを開く」オプションをクリックする

  7. クリック起動 タスクマネージャの「」ボタン。
  8. クリック リスト内の「 有効 その横に書かれた」と 選択する無効にする 」オプション。

    「スタートアップ」タブをクリックし、そこにリストされているアプリケーションを選択します

  9. 繰り返す リスト内のすべてのアプリケーションに対してこのプロセスを実行し、コンピューターを再起動します。
  10. これで、コンピュータは「 掃除 ブート 」状態。
  11. 小切手 問題が解決するかどうかを確認します。
  12. の場合 高CPU 使用法に遭遇しなくなったことは、 三番 パーティー 応用 または サービス それを引き起こしていた。
  13. 開始 沿って 有効にする 1 同じ方法で一度にサービスを提供し、 高い CPU 使用法が戻ってきます。
  14. 再インストール インクルード サービス / 応用 沿って 有効にする これ 高い使用率が戻ってくるか 保つ それ 無効

イベントビューアを使用してプロセスを見つけ、アンインストールします

を開きます イベントビューア 。 Windows 7以前を使用している場合は、 イベントビューア の中に スタートメニュー そしてそれを開きます。 Windows 8 / 8.1または10を使用している場合は、を押すだけです。 Windowsロゴ キー+ バツ 開くには WinXメニュー 次にをクリックします イベントビューア の中に WinXメニュー

wmiプロバイダーホスト-1

クリック 見る 上部のツールバーにあります イベントビューア ウィンドウを開き、 分析ログとデバッグログを表示する オプション。

wmiプロバイダーホスト-2

ウィンドウの左側のペインで、に移動します アプリケーションとサービスのログ >> マイクロソフト >> ウィンドウズ >> WMI-アクティビティ

wmiプロバイダーホスト-3

をダブルクリックします WMI-アクティビティ その内容を展開するには、をクリックします 運用 その内容のリストで、WMIプロバイダーホストの操作ログを開きます。

エラーを探し、エラーが見つかったらクリックして、ウィンドウの下部に仕様を表示します。

一般 クリックしたエラーの仕様のタブで、用語を探します ClientProcessId 、そしてそれを見つけたら、それに続く番号(たとえば、1079)を書き留めるか覚えておいてください。

wmiプロバイダーホスト-4

閉じます イベントビューア を開きます タスクマネージャー 。 Windowsキーを押しながらRキーを押します。[ファイル名を指定して実行]ダイアログで、次のように入力します。 taskmgr [OK]をクリックします。に移動します サービス タブをクリックして、同じサービスを探します プロセスID (( PID )に続く番号として ClientProcessID 期間。

2015-12-11_120924

対応するサービスがあります プロセスID 犯人なので、見つけたらすぐに 無効にする それからに行きます コントロールパネル >> プログラムと機能 犯人サービスの対象となったプログラムをアンインストールします。プログラムがアンインストールされると、WMIプロバイダーホストは非常に最小限のCPUの使用に戻る必要があります。

読んだ4分