WMI Provider Hostとは?

今回ご紹介するのは「WMI Provider Host」です。
WMI Provider Hostとは、WindowsのOS・サービス・デバイス・アプリケーションなどの管理情報にアクセスするためのインターフェースとオブジェクトモデルを提供しているサービスです。
WMI Provider Hostは停止しても大丈夫?
WMI Provider Hostは停止しても大丈夫かどうかの結論から先に説明すると「停止しても(表面上は)問題ないが、Microsoftは推奨していない」となります。
Microsoftの説明文を見ると、WMI Provider Hostを停止するとWindowsベースのソフトウェアのほとんどが正しく機能しなくなる・WMI Provider Hostが無効になっているとこのサービスに依存するサービスは何も開始できなくなってしまうと書かれています。
その一方で、WMI Provider Hostを停止してみてもソフトウェアは問題なく動作しますし、特に支障が起きるわけでもないため表面上は問題なし、というわけです。
WMI Provider Hostの停止方法

デスクトップ画面左下のスタートボタンをクリックしてスタートメニューを開き、「すべてのアプリ」から「Windows管理ツール」フォルダを展開して「サービス」をクリックしましょう。


次に、「サービスの状態」の一覧にある「停止」ボタンをクリックすることで、WMI Provider Hostを停止させることができます。
WMI Provider Hostが重い場合の対処法は?
WMI Provider HostのCPU使用率が高くなってしまう現象がよく報告されています。あまりの使用率の高さに「ウイルスかも?」と思ってしまう方も多いようですが、ウイルスではなくWMI Provider Hostの正常な動作なのでご安心ください。
しかし、WMI Provider Hostが重いと作業などが行えなくなってしまいますよね。その場合は上記の停止方法で停止しましょう。もしWMI Provider Hostの動作を中断させるのが不安であれば、WMI Provider Hostが停止するまで放置するしかありません。