コンピューターのファンが頻繁に最高速度に達し、コンピューターの速度が低下し、CPU使用率が100%に達していることに気づきましたか?特に実際に何もしていない場合は、それは面倒です。
一般に、要求の厳しいアプリに近づかないことで、CPUの上限を回避できます。ただし、悪名高いWmiPrvSE.exeなどのバグにより、CPU使用率が制御不能になる場合があります。ほとんどの場合、根本的な問題を簡単に修正し、高いCPU使用率を下げることができます。その方法を説明します。
CPUとは何ですか?
プロセッサとも呼ばれるCPU(中央処理装置)は、コンピュータの頭脳です。すべてのアクティブなプロセスを管理します。あなた自身のnogginのように、あまりにも多くのプロセスが殺到したり、単一のタスクが過度の注意を払ったりすると、圧倒される可能性があります。圧倒されたときに集中するのが難しいと感じるかもしれないのと同じように、 プロセッサはクロールに遅くなる可能性があります 一度に多くのことを求められたら。
それでは、何がCPUをオフにしているのか見てみましょう。
WMIプロバイダーホスト(WmiPrvSE.EXE)がCPU使用率を高めていますか?
WMIプロバイダーホストプロセスは、Windows Management InstrumentationまたはWmiPrvSE.exeとも呼ばれ、Windowsの一部であり、組織がネットワーク上の多数のシステムを監視およびトラブルシューティングするのを支援します。ただし、プロセスが制御不能になることは珍しくありません。
これがあなたの問題であるかどうかは、 タスクマネージャー (押す Control + Shift + ESC )そしてWmiPrvSE.exeプロセスを探しています。 CPU使用率が数パーセントを超えていて、それに影響を与えるプログラムを実行していない場合は、正しく機能していません。
WMIプロバイダーホストを再起動して、高いCPU使用率を修正します
Microsoftは最近、公式の修正を撤回しました。現在残っている唯一のオプションは、サービスを手動で再起動することです。
- 押す Windowsキー+ S、 入力 サービス、 Enterキーを押します。
- 開いたウィンドウで、 Windows Management Instrumentation 。
- 右クリックして、 再起動 。必要に応じて、サービスを完全に停止することも、単にコンピューターを再起動することもできます。
イベントビューアを使用して、永続的なWMIプロバイダーホストの問題を特定する
WmiPrvSE.exeの問題が引き続き発生する場合は、Windowsイベントビューアを使用して原因を特定してください。これは、WMIプロバイダーホストをビジー状態に保ち、それによってCPU使用率が高くなる別のシステムプロセスである可能性があります。
- Windows 10および8では、右クリックして スタートボタン 選択します イベントビューアー 。
- Windows 7では、[スタート]メニューを使用して検索して起動します Eventvwr.msc 。
イベントビューアアプリ内で、 アプリケーションとサービスログ> Microsoft> Windows> WMI-アクティビティ>運用 。
次に、運用イベントのリストをスクロールして、最近のものを見つけます エラー エントリ。
エラーごとに、 ClientProcessId 。プロセスを再起動するたびにそのIDが変更されるため、古いエラーをチェックしても意味がないことに注意してください。
これらのプロセスの1つがCPU使用率の高さを引き起こしていると思われる場合は、そのIDを使用してタスクマネージャーでIDを見つけ、障害のあるプロセスを特定できます。
32ビットまたは64ビットが必要ですか
を開きます タスクマネージャー (押す Control + Shift + ESC )、に切り替えます サービス タブをクリックし、実行中のすべてのサービスを並べ替えます PID 、つまり、プロセスID。有罪のプロセスがまだ実行されている場合は、それを特定してさらに調査することができます。
プロセスを右クリックして、 開いているファイルの場所 それが属するソフトウェアを確認します。それぞれのプログラムを更新またはアンインストールすると、WMIプロバイダーホストの高いCPU使用率が修正される場合があります。
最後に、サービスがワームまたはウイルスである可能性があります。常にプロセスのバージョンが1つだけ表示され、[サービス]ウィンドウでプロセスを停止するとプロセスが停止するはずです。 2つのバージョンが表示されている場合、またはプロセスが停止しない場合は、 ウイルススキャンを実行する すぐに。
システムアイドルプロセスは高いCPU使用率を示していますか?
Windowsユーザーは、「 システムアイドルプロセス 高いCPU使用率を引き起こします。このあいまいなプロセスは、可能性のあるすべてのCPUパワーを占有しているようです–ひどいですよね?
実際、システムアイドルプロセスは、他の方法では使用されていないCPUサイクルを消費する単なるスレッドです。代わりに、コーディングの非常に難解な特殊性のためにプロセスが使用され、プロセッサが何も実行しないのではなく何かを実行することが望ましい場合があり、さらに効率的になります。
これはWindowsだけの問題ではありませんが、Windowsはタスクマネージャーにプロセスを表示するため、ユーザーはそれを見て、何かがおかしいと思い込みます。
これは、システムアイドルプロセスが高いCPU使用率の負荷を示しているときにパフォーマンスの問題が発生しないということではありませんが、問題は他の場所にあります。
実際、あなたはすべきです 予想 WindowsがアイドリングしているときにCPUの95%(またはそれ以上)を消費しているというシステムアイドルプロセスレポートを確認します。そうでない場合は、他の何かがあなたの知らないうちにプロセッササイクルを消費しています。
Svchost.exe(netscvs)はCPU使用率が高いと非難されますか?
タスクマネージャをチェックした場合、svchost.exe(netscvs)プロセスが高いメモリまたはCPU使用率を引き起こしていることに気付いたかもしれません。このプロセスはマルウェアに関連している場合がありますが、これは主に正当でシステムクリティカルなWindowsプロセスです。よくわからない場合は、 svchost.exeルックアップツール プロセスが参照しているサービスを確認します。
ネットワーク検出を無効にする
マルウェアでない場合、svchost.exeはプラグアンドプレイデバイスのスキャンでビジー状態になっている可能性があります。
この原因を除外するには:
- スタートメニューの検索バーに次のように入力します コントロールパネル 最適なものを選択します。
- に行く ネットワークとインターネット>ネットワークと共有センター 、をクリックします 詳細な共有設定を変更する 。
- ここで、 ネットワーク検出をオフにする 。
WindowsUpdateを確認する
Svchost.exe(netsvcs)は、Windowsが更新プログラムをダウンロードしているときにCPU使用率が高いことも示しています。通常、Windowsをインストールした直後に、25%以上のCPU容量を使用していることがわかります。その場合は、WindowsUpdateに処理を終了させてください。
Windows 10以降、WindowsUpdateを簡単に遅延または一時停止することはできません。新しい更新プログラムをいつインストールするかをスケジュールできますが、Windowsは必要に応じて更新プログラムをダウンロードします。これにより、svchost.exeがCPU使用率をランダムに増加させる可能性があります。ただし、変更できるのは、コンピューターがダウンロードした更新をピアと共有するかどうかです。帯域幅と処理能力を節約するには、これをオフにします。
メールが更新されないのはなぜですか
に行く [設定]> [更新とセキュリティ]> [WindowsUpdate] 、 クリック 高度なオプション 、次にクリックします 配信の最適化 。ここでできます 他のPCからのダウンロードを許可する 、ただし、このセットは次のように設定する必要があります オフ 。
から 配信の最適化 、 クリック 高度なオプション もう一度。この次の画面では、Windowsとアプリのアップデートのダウンロードまたはアップロードの帯域幅を制限できます。を設定する必要があります ダウンロード制限 最低5%に設定し、 毎月のアップロード制限 他のPCからのダウンロードを許可した場合に備えて、非常に低くなっています。
アップデートのダウンロードに関連する高いCPU使用率を抑えるための他の唯一の回避策は、 WindowsUpdateを一時的に無効にする 。これにより、Windowsが更新プログラムをダウンロードできなくなります。ただし、このソリューションはお勧めしません。
CPUを占有するバックグラウンドプロセスが多すぎませんか?
バックグラウンドプロセスは、ウィンドウで開かれていなくても、PC上で実行されているプログラムです。通常のコンピューターでは、Windows自体を実行するためにいくつかのプロセスが必要になるため、多くのバックグラウンドプロセスが同時に実行されます。しかし、何年にもわたってプログラムをインストールすると、収集するものが増え、最終的にはPCを圧倒する可能性があります。
押す Windowsキー+ X 、次に選択します タスクマネージャー リストから。 NS プロセス デフォルトでタブが表示され、全体的なCPU使用率だけでなく、各アプリの使用率も表示されます。
混乱を防ぐために、他のプログラムが開いていないときにこれを行う必要があります。プロセッサの機能の少なくとも10%を定期的に使用しているように見えるプロセスに注意してください。
Windows10の場合 、に向かいます 起動 タスクマネージャ内のタブ。
Windows7の場合 、タスクマネージャーを終了し、Windowsサーチまたは[ファイル名を指定して実行]ダイアログからmsconfig.exeを開きます( Windowsキー+ R )。 [システム構成]ウィンドウで、 起動 タブ。
今 スタートアップアイテムを探す あなたが注目した項目と相関しています。チェックを外し、[OK]をクリックして、PCを再起動します。これにより、これらのプログラムが起動時に起動しなくなります。
それは迷惑なアンチウイルスである可能性があります
あなたのコンピュータは一見ランダムな時間に遅くなり、それらの時間はしばしば高いディスクアクティビティと相関していることに気づきましたか?問題はアンチウイルスである可能性があります。
ディスクで脅威を積極的に検索する場合、ウイルス対策プログラムは驚くほどの量のプロセッサ負荷を生み出す可能性があります。これは通常、最新のデスクトップやハイエンドのラップトップで遅延を引き起こすのに十分ではありませんが、古いシステムや電力不足のシステムは、負荷がかかると著しく遅くなる可能性があります。
これを修正するのは簡単です。事実上すべて ウイルス対策アプリ 自動的にスキャンするタイミングを調整できるスケジューリング機能が付属しています。ラップトップを使用していない時間にスケジュールを変更すると、煩わしさがなくなります。
マルウェアが原因でCPU使用率が高くなる
マルウェアもCPU使用率を高める可能性があります。感染したシステムはバックグラウンドでプロセスを実行する可能性があり、電子メール、ネットワーク、またはその他のソースを介してマルウェアを他のユーザーに送信することにより、システム自体を拡散させようとする可能性があります。これらすべてに処理能力が必要であり、パフォーマンスの低下につながる可能性があります。
私の電話からハッカーを取り除く方法
手動で感染を確認することは簡単ではなく、素人にとっては何よりも当て推量です。アンチウイルスがない場合は、無料のマルウェアアプリケーションをダウンロードして実行してください。実際、すでにインストールされているマルウェアには利点があるため、いくつかのマルウェア対策ツールを試してみることをお勧めします。単一のアンチウイルスアプリから隠すことができる場合があります。
問題を見つけたら、スキャンに使用したウイルス対策アプリで問題を取り除くことができます。それが失敗した場合は、 マルウェア除去ガイド ;そこにあるヒントは、PCを所有しているものをすべて追い払うのに役立ちます。
高いCPU使用率は何でもかまいません
CPU使用率が高いと、追跡が困難になる可能性があります。ここにリストされている問題は最も一般的な原因の1つですが、上記のすべてを試した後でも、CPU使用率が依然として問題であることがわかる場合があります。それでも問題が解決しない場合は、特定の状況に対処するためのアドバイスをユーザーに求めることができるWindowsサポートフォーラムを見つけてください。
しかし、最初に、確認できる最後の原因が1つあります。それは、システム割り込みによって引き起こされる高いCPU使用率です。
共有 共有 つぶやき Eメール システム割り込みによって引き起こされる高いCPU使用率を修正する方法お使いのコンピューターはCPU使用率が高く、ほとんどのリソースを占有するプロセスは「システム割り込み」ですか?私たちはあなたがこれの底に到達するのを手伝います!
次を読む 関連トピック- ウィンドウズ
- CPU
- コンピュータのメンテナンス
- Windowsエラー
博士号を取得している間、ティナは2006年に消費者向けテクノロジーについて書き始め、止まることはありませんでした。今では編集者とSEOでもあり、あなたは彼女を見つけることができます ツイッター または近くのトレイルをハイキングします。
ティナシーバーのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください