CPU 使用率が高い: Windows 10 の問題を修正

Windows PC の CPU 使用率が高くなっていますか (最大 100%)?この記事では、Windows 10 の CPU 使用率が高い問題を解決する方法を説明します。

コンピューターのファンは頻繁に最高速度に達しますか?コンピューターの速度が低下しますか?また、CPU 使用率が 100% に達していることに気づきましたか?特に何もしなければ退屈です。

一般に、要求の厳しいアプリケーションを避けることで、CPU 使用率の最大化を避けることができます。ただし、悪名高い WmiPrvSE.exe のように、バグにより CPU 使用率が制御不能になる場合があります。

ほとんどの場合、根本的な問題を簡単に修正して、高い CPU 使用率を減らすことができます。この記事では、その方法を説明します。

CPUとは何ですか?

CPU (中央処理装置) はプロセッサーとも呼ばれ、コンピューターの頭脳です。すべてのアクティブなプロセスを管理します。あなた自身の脳と同じように、プロセスが多すぎたり、単一のタスクにすべての注意を奪われたりすることで、圧倒されてしまうことがあります。圧倒されてしまうと集中力が低下するのと同じように、一度に多くのことを実行するよう求められると、プロセッサの速度が低下する可能性があります。

次に、プロセッサに何が問題を引き起こしているのかを見てみましょう。

WMI (WmiPrvSE.EXE) が CPU 使用率の高さを引き起こしていますか?

WMI プロバイダー ホスト プロセスは、Windows Management Instrumentation、WmiPrvSE.exe、または Windows Management Infrastructure とも呼ばれ、Windows の一部であり、企業のシステム管理者がネットワーク上の多数のシステムを監視およびトラブルシューティングするのに役立ちます。ただし、プロセスが制御不能になることは珍しくありません。

これが問題であるかどうかを確認するには、タスクマネージャー(プレスControl + Shift + Esc) プロセスを検索しますWindows Management Instrumentation プロバイダー ホスト WmiPrvSE.exe。 CPU 使用率が数パーセントを超えていて、影響を与える可能性のあるプログラムを実行していない場合は、正しく動作していません。

WMI プロバイダー ホストを再起動して CPU 使用率が高い問題を解決する

Microsoftは最近、公式パッチを削除しました。残された唯一のオプションは、サービスを手動で再起動することです。

  • キーを押してくださいWindows + S、 入力サービスを押してから、メインディッシュ
  • 開いたウィンドウで次の項目を見つけます。Windows Management Instrumentation プロバイダー ホスト(Windows Management Instrumentation)。
  • それを右クリックして選択します再起動。必要に応じてサービスを完全に停止したり、単にコンピュータを再起動したりすることもできます。

イベント ビューアを使用して永続的な WMI プロバイダー ホストの問題を特定する

WmiPrvSE.exe の問題が繰り返し発生する場合は、Windows イベント ビューアを使用して原因を特定してください。 WMI プロバイダー ホストを占有している別のシステム プロセスが原因で、CPU 使用率が高くなる可能性があります。

  • Windows 10および8では、ボタンを右クリックします起動するにはそして、イベントビューア
  • Windows 7 では、スタートメニュー見つけて投げるEventvwr.msc
  • アプリ内イベントビューア、に行きますアプリケーションとサービス ログ > Microsoft > Windows > WMI アクティビティ > 運用
  • 操作イベントのリストをスクロールして、最近のエラー エントリを見つけます。
  • 各エラーをマウスの右クリックで特定しますイベントのプロパティIDプロセスクライアント。プロセスを再起動するたびにその ID が変更されるため、古いエラーをチェックしても意味がないことに注意してください。

これらのプロセスのいずれかが CPU 使用率の上昇を引き起こしていると思われる場合は、その ID を使用してタスク マネージャーでそのプロセスを見つけ、問題のあるプロセスを特定できます。

  • 開けてくださいタスクマネージャー(プレスCtrl + Maj + Esc)、タブに移動しますサービス実行中のすべてのサービスを次の基準で並べ替えますPID、つまりプロセス ID。原因となるプロセスがまだ実行中の場合は、それを特定してさらに調査することができます。
  • プロセスを右クリックして選択しますファイルの場所を開く属しているソフトウェアを調べます。影響を受けるプログラムを更新またはアンインストールすると、WMI プロバイダー ホストの CPU 使用率が高い問題が解決される可能性があります。
  • 最後に、サービスがワームまたはウイルスである可能性があります。常に 1 つのバージョンのプロセスのみが表示され、[サービス] ウィンドウからプロセスを停止するとプロセスも停止するはずです。プロセスの 2 つのバージョンが表示される場合、またはプロセスが停止しない場合は、すぐにウイルス対策スキャンを実行してください。

システムのスリープ プロセスで CPU 使用率が高くなっていますか?

Windows ユーザーは、CPU 使用率が高くなるシステム アイドル プロセスと呼ばれるプロセスに遭遇することがあります。この不明瞭なプロセスがプロセッサのパワーをすべて消費しているようです。

実際、システム アイドル プロセスは、他には使用されない CPU サイクルを消費する単なるスレッドです。一方、このプロセスは、コンピューターコーディングの非常にあいまいな特殊性のために使用されます。そのため、プロセッサーは何も実行しないよりも何かを実行した方が良い場合があり、さらに効率的になることがあります。

これは Windows 固有の現象だけではなく、Windows ではタスク マネージャーにプロセスが表示されるため、ユーザーはそれを見て何かが間違っていると考えます。

これは、システムのスリープ プロセスで CPU 使用率が高い場合にパフォーマンスの問題が発生しないということではありませんが、問題は別の場所にあります。

実際、Windows がアイドル状態のときに、システムのスリープ プロセスが CPU の 95% (またはそれ以上) を消費していると報告することを期待する必要があります。そうでない場合は、他の何かが知らないうちに CPU サイクルを消費しています。

CPU 使用率が高くなる原因は svchost.exe (netscvs) プロセスですか?

タスク マネージャーを確認したことがある方は、svchost.exe (netscvs) プロセスがメモリまたは CPU の使用率を高めていることに気づいたかもしれません。このプロセスはマルウェアに関連付けられることがありますが、主に正規のシステムに不可欠な Windows プロセスです。不明な場合は、svchost.exe 検索ツールを使用して、プロセスがどのサービスを参照しているかを調べてください。

ネットワーク検出を無効にする

マルウェアではない場合、svchost.exe はプラグ アンド プレイ デバイスのスキャンでビジー状態である可能性があります。

この原因を除外するには:

  • の検索バーに、スタートメニュー、 入力コントロールパネルそして最も一致するものを選択します。
  • に行くネットワークとインターネット > ネットワークと共有センターをクリックしてから、詳細な共有設定を変更する
  • 選択ネットワーク検出を無効にする

Windows アップデートを確認する

Svchost.exe (netsvcs) も、Windows が更新プログラムをダウンロードするときに高い CPU 使用率を示します。 Windows をインストールすると、CPU 容量の 25% 以上が使用されることがよくあります。この場合は、Windows Update の作業を終了させて​​ください。

Windows 10 以降、Windows Update を簡単に遅らせたり一時停止したりすることはできません。新しい更新プログラムのインストールをスケジュールできますが、Windows は必要に応じて更新プログラムをダウンロードします。これにより、svchost.exe の CPU 使用率がランダムに増加する可能性があります。ただし、変更できるのは、ダウンロードしたアップデートをコンピュータがピアと共有するかどうかです。帯域幅と処理能力を節約するには、このオプションを無効にします。

  • に行く[設定] > [更新とセキュリティ] > [Windows Update]、 クリック詳細オプション、その後分散の最適化。あなたはできる他の PC からのダウンロードを許可するただし、このオプションを次のように設定することをお勧めします。無効
  • 窓の中で分散の最適化、 クリック詳細オプション
  • 次の画面では、Windows およびアプリケーションのアップデートのダウンロードまたはアップロードの帯域幅を制限できます。他の PC からのダウンロードを許可する場合は、ダウンロード制限を少なくとも 5% に設定し、月間ダウンロード制限も非常に低く設定する必要があります。

更新プログラムのダウンロードに関連する高い CPU 使用率を制御する他の唯一の解決策は、Windows Update を一時的に無効にすることです。これにより、Windows がアップデートをダウンロードできなくなります。ただし、この解決策はお勧めしません。

バックグラウンド プロセスが多すぎて CPU を占有していませんか?

バックグラウンド プロセスは、ウィンドウで開かれていない場合でも、PC 上で実行されるプログラムです。 Windows 自体がバックグラウンド プロセスを実行する必要があるため、コンピューター上では多くのバックグラウンド プロセスが同時に実行されます。しかし、何年にもわたってプログラムをインストールすると、プログラムがどんどん蓄積され、最終的には PC を圧迫してしまう危険があります。

  • キーを押してくださいWindows + Xを選択し、タスクマネージャーリストにあります。タブプロセスがデフォルトで表示され、全体的な CPU 使用率だけでなく、各アプリケーションの使用率も表示されます。
  • 混乱を避けるために、他のプログラムが開いていないときにこれを行う必要があります。 CPU 能力の少なくとも 10% を定期的に使用しているように見えるプロセスに注目してください。
  • Windows 7 の場合は、終了します。タスクマネージャーそして開くmsconfig.exeWindows の検索またはダイアログ ボックス経由実行する(タッチWindows + R)。窓の中でシステム構成、タブに移動します起動する
  • Windows 10では、タブに移動します起動するタスクマネージャー
  • 次に、メモした項目と関連するスタートアップ項目を探します。チェックを外してクリックしますわかりましたをクリックしてから、PC を再起動します。これにより、これらのプログラムが起動時に起動しなくなります。

ウイルス対策プログラムの問題

一見ランダムな時間にコンピュータの速度が低下することに気づきましたが、これらの時間は多くの場合、ディスクアクティビティが多い?問題はウイルス対策にある可能性があります。

ディスクの脅威を積極的にスキャンすると、ウイルス対策プログラムによって CPU に驚くほどの負荷がかかる可能性があります。通常、この負荷は最新のデスクトップやハイエンドのラップトップで速度低下を引き起こすほど十分ではありませんが、古いシステムや性能の低いシステムでは、この負荷がかかると著しく速度が低下する可能性があります。

この問題は簡単に解決できます。ほとんどすべてのウイルス対策アプリケーションには、スキャンを自動的に実行するタイミングを設定できるスケジュール機能があります。ラップトップを使用していない時間にスケジュールを変更すると、邪魔されなくなります。

CPU 使用率の高さはマルウェアが原因です

マルウェアが CPU 使用率の上昇の原因になることもあります。感染したシステムはバックグラウンド プロセスを実行し、電子メール、ネットワーク、またはその他のソースを通じて他の人にマルウェアを送信することによって、自身を拡散しようとする可能性があります。これらすべてに処理能力が必要となるため、パフォーマンスが低下する可能性があります。

感染を手動で確認するのは簡単ではなく、素人にとっては何よりも推測が必要です。ウイルス対策ソフトウェアをお持ちでない場合は、無料のマルウェア対策アプリをダウンロードして実行してください。実際、すでにインストールされているマルウェアにはウイルス対策アプリケーションから隠れる機能がある場合があるため、いくつかのマルウェア対策ツールを試すことができます。

問題が見つかったら、スキャンに使用したウイルス対策アプリケーションを使用して問題を削除できます。

CPU 使用率が高い場合は複数の原因が考えられます

CPU 使用率が高い原因を特定するのが難しい場合があります。ここに挙げた問題は最も一般的な原因の一部ですが、上記で提案した解決策をすべて試した後でも、CPU 使用率が依然として問題となる可能性があります。