WMIプロバイダーホスト WmiPrvSE は、開発者が監視目的で使用するWindowsホスト管理プロセスです。
この動作は通常、実稼働環境で見られます。Windows7を10にアップグレードした後、多くのユーザーがCPU使用率の急上昇に気づき、システムの遅延、高温、低速を引き起こしています。私の個人的な推測では、この問題は、想定されているパターンに従わないこのサービスの異常な動作が原因であると考えられます。
この問題を修正するには、コマンドプロンプトでいくつかの基本的なコマンドを実行し、 Windows Management Instrumentation Service 。
破損したファイルを修復する
Restoroをダウンロードして実行し、破損したファイルや不足しているファイルをスキャン、修復、復元します。 ここに 、次に、プロセスWmiPrvSEによる使用量が減少するかどうかを確認します。そうでない場合は、以下にリストされている他の解決策を試してください。
Windows Management InstrumentationServiceの再起動
を保持します Windowsキー キーボードと Rを押す 。実行ダイアログで;タイプ services.msc
サービスコンソールから。を見つける Windows Management Instrumentation Service、 私が通常行うことは、サービスのいずれかをクリックしてから、 に キーを押して、Word Wで始まるサービスにアクセスします。次に、クイックスキャンを実行して、必要なサービスを見つけます。
次に、[再起動]を選択してサービスを再起動します。必要に応じて、ここからサービスを停止することもできますが、お勧めしません。それで、それを実行させてください、そして、このプロセスで高いCPU使用率の問題を修正します。
その他の関連サービスを再起動する
これが完了したら、マウスを左下隅の[スタート]ボタンにカーソルを合わせて(右クリック)します。コンテキストメニューが開きます。選択 コマンドプロンプト(管理者) ここから。
開いたコマンドプロンプトウィンドウで;次のコマンドを1つずつ入力します。各コマンドの後で、Enterキーを押します。
net stop iphlpsvc net stop wscsvc net stop Winmgmt net start Winmgmt net start wscsvc net start iphlpsvc
完了したら; PCを再起動して確認します。これにより、プロセスが大幅に低下し、CPUが通常の使用に戻ります。そうでない場合は、以下の次の方法に進みます。
クリーンブートを実行して、障害のあるアプリケーションを特定します
特定のアプリケーションが、WMIプロバイドホストによる高いCPU使用率を引き起こしている可能性があります。したがって、このステップでは、クリーンブートを実行し、過度の使用を引き起こしているアプリケーションを分離します。クリーンブートでは、ブートプロセスに不可欠なサービスのみがロードされ、追加のサービスとアプリケーションは無効になります。クリーンブートを実行するには:
- ログ に 管理者アカウントを持つコンピューターに。
- 押す ' ウィンドウズ 「+」 R 」を開いて「 実行 ' 促す。
実行プロンプトを開く
- タイプ 「 msconfig 」を押して「Enter」を押します。
MSCONFIGの実行
- クリック 「 サービス 」オプションを選択し、「 すべてのMicrosoftサービスを非表示にする 」ボタン。
[サービス]タブをクリックし、[すべてのMicrosoftサービスを非表示にする]オプションのチェックを外します
- クリック 「 無効にする すべて 」オプション、次に「 OK '。
「すべて無効にする」オプションをクリックする
- クリック 「 起動 」タブをクリックし、「 開いた タスクマネージャー 」オプション。
「タスクマネージャを開く」オプションをクリックする
- クリック 「 起動 タスクマネージャの「」ボタン。
- クリック リスト内の「 有効 その横に書かれた」と 選択する 「 無効にする 」オプション。
「スタートアップ」タブをクリックし、そこにリストされているアプリケーションを選択します
- 繰り返す リスト内のすべてのアプリケーションに対してこのプロセスを実行し、コンピューターを再起動します。
- これで、コンピュータは「 掃除 ブート 」状態。
- 小切手 問題が解決するかどうかを確認します。
- の場合 高CPU 使用法に遭遇しなくなったことは、 三番 パーティー 応用 または サービス それを引き起こしていた。
- 開始 沿って 有効にする 1 同じ方法で一度にサービスを提供し、 高い CPU 使用法が戻ってきます。
- 再インストール インクルード サービス / 応用 沿って 有効にする これ 高い使用率が戻ってくるか 保つ それ 無効 。
イベントビューアを使用してプロセスを見つけ、アンインストールします
を開きます イベントビューア 。 Windows 7以前を使用している場合は、 イベントビューア の中に スタートメニュー そしてそれを開きます。 Windows 8 / 8.1または10を使用している場合は、を押すだけです。 Windowsロゴ キー+ バツ 開くには WinXメニュー 次にをクリックします イベントビューア の中に WinXメニュー 。
クリック 見る 上部のツールバーにあります イベントビューア ウィンドウを開き、 分析ログとデバッグログを表示する オプション。
ウィンドウの左側のペインで、に移動します アプリケーションとサービスのログ >> マイクロソフト >> ウィンドウズ >> WMI-アクティビティ 。
をダブルクリックします WMI-アクティビティ その内容を展開するには、をクリックします 運用 その内容のリストで、WMIプロバイダーホストの操作ログを開きます。
エラーを探し、エラーが見つかったらクリックして、ウィンドウの下部に仕様を表示します。
下 一般 クリックしたエラーの仕様のタブで、用語を探します ClientProcessId 、そしてそれを見つけたら、それに続く番号(たとえば、1079)を書き留めるか覚えておいてください。
閉じます イベントビューア を開きます タスクマネージャー 。 Windowsキーを押しながらRキーを押します。[ファイル名を指定して実行]ダイアログで、次のように入力します。 taskmgr [OK]をクリックします。に移動します サービス タブをクリックして、同じサービスを探します プロセスID (( PID )に続く番号として ClientProcessID 期間。
対応するサービスがあります プロセスID 犯人なので、見つけたらすぐに 無効にする それからに行きます コントロールパネル >> プログラムと機能 犯人サービスの対象となったプログラムをアンインストールします。プログラムがアンインストールされると、WMIプロバイダーホストは非常に最小限のCPUの使用に戻る必要があります。
読んだ4分