\r\n\r\n

WindowsでCPUの使用率が高い問題を解決する方法

パソコンのCPU使用率が100%になっていませんか? ここでは、windows10でCPU使用率が高いのを直す方法を紹介します...。

コンピュータのファンが定期的に最大速度になる場合は、CPUの使用率が100%に達しているサインです。同時に、パソコンの動作が遅くなっている可能性もあります。特に何もしていない場合は、迷惑な話です。

CPU(Central Processing Unit)は、プロセッサとも呼ばれ、コンピュータの頭脳となる部分です。あなたの頭脳と同じように、多くのプロセスが殺到したり、一つのタスクに不必要な注意を払ったりすると、頭脳は圧倒されます。一度に多くのことを要求されると、仕事がはかどらないのと同じように、プロセッサの処理速度も遅くなることがあります。

通常、要求の厳しいアプリケーションを使用しないことで、これを避けることができます。しかし、悪名高いWmiPrvSE.exeファイルのようなプロセスのバグによって、CPU使用率は時々手に負えなくなることがあります。幸いなことに、ほとんどの場合、根本的な問題を解決し、高いCPU使用率を減らすことが簡単にできます。

wmiプロバイダーホスト(wmiprvse.exeファイル)が、高いCPU使用率を引き起こしているのでしょうか?

WMIプロバイダーホストプロセスは、Windows Management InstrumentationまたはWmiPrvSE.exeファイルとしても知られ、Windowsの一部であり、組織がネットワーク上の多数のシステムを監視し、トラブルシューティングするのに役立ちます。しかし、プロセスが制御不能になることも少なくありません。

タスクマネージャを開き(Control+Shift+ESCキーを押す)、WmiPrvSE.exeファイルのプロセスを探します。そのCPU使用率が数パーセントより高く、それに影響を与えるようなプログラムを実行していない場合、正常に動作しません。

CPU使用率の高さを修正するために、wmiプロバイダーホストを再起動する。

マイクロソフトは最近、公式の修正プログラムを撤回しました。現在残っている唯一の選択肢は、サービスを手動で再起動することです。Windowsが「サービス」を検索して開いたウィンドウで、「Windows管理ツール」を探します。右クリックし、「再起動」を選択します。また、必要に応じてサービスを完全に停止したり、コンピュータを再起動したりすることもできます。

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

もし、WmiPrvSE.exeに問題がある場合は、Windowsイベントビューアを使用して原因を特定してください。WMIプロバイダーホストを忙しくさせている他のシステムプロセスが、高いCPU使用率をもたらしている可能性があります。

  • Windows10、8では、スタートボタンを右クリックし、「イベントビューア」を選択します。
  • Windows 7の場合、スタートメニューからVWR.mscというイベントを探して起動します。

イベント ビューアー アプリケーションで、「Application and Service Log> Microsoft> Windows> WMI Activity> Operations」を選択します。

次に、オペレーションイベントのリストをスクロールして、最新のエラーエントリーを見つけます。

各エラーについて、ClientProcessIdを特定する。プロセスが再起動するたびにプロセスIDが変わるので、古いエラーをチェックする意味がないことに注意すること。

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

タスクマネージャーを開き(Control+Shift+ESCキーを押す)、サービスタブに切り替え、PID、すなわちプロセスIDによって実行中のすべてのサービスを並べ替えます。

プロセスを右クリックし、「ファイルの場所を開く」を選択すると、どのソフトウェアに属しているかを確認できます。適切なプログラムをアップデートまたはアンインストールすることで、WMI Providerホストの高いCPU使用率を修正できる場合があります。

最後に、サービスがワームやウイルスである可能性があります。いつでも、1つのバージョンのプロセスしか表示されないはずで、サービスウィンドウから停止させれば、プロセスは停止するはずです。2つのバージョンが表示されたり、プロセスが停止しない場合は、すぐにウイルススキャンを実行してください。

システムのアイドルプロセスが、高いCPU使用率を示していませんか?

Windowsユーザは、システムアイドルプロセスと呼ばれるCPU使用率の高いプロセスに遭遇することがあります。この不明瞭なプロセスは、それが可能な限りすべてのCPUリソースを占有するようです - 最悪でしょう?

実際には、システムアイドルプロセスは、他に使われていないCPUサイクルを占有するスレッドに過ぎません。このプロセスを使用するのは、コーディングには非常に不思議な性質があり、プロセッサが何もしないよりも何かを実行した方が、より意欲的に、さらにはより効率的に動作することがあるからです。

Windowsに限ったことではなく、Windowsはタスクマネージャにプロセスを表示するので、ユーザーはそれを見て何かおかしいと思うことができるのです。

これは、アイドル状態のシステムプロセスが高いCPU使用率の負荷を示したときに、パフォーマンスの問題が発生しないとは言い切れませんが、問題は別のところにあるのです。

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

svchost.exe (netscvs)のCPU使用率が高い理由は何でしょうか?

タスクマネージャーを確認すると、svchost.exe(netscvs)プロセスがメモリまたはCPUの過剰な使用を引き起こしていることにお気づきかもしれません。このプロセスはマルウェアと関連付けられることもありますが、主に正当でシステムにとって重要なWindowsのプロセスです。不明な場合は、このファインダーツールを使って、プロセスがどのサービスを参照しているかを確認してください。

マルウェアでない場合、svchost.exeはPlug and Playデバイスのスキャンに忙殺されていると思われます。

この問題を解決するには、コントロールパネル> ネットワークと共有センターで、「高度な共有設定の変更」をクリックします。ここで、「ネットワーク検出をオフにする」を選択します。

Svchost.exe (netsvcs) は、Windowsがアップデートをダウンロードしているときにも、高いCPU使用率を示しています。Windowsをインストールすると、通常、CPU容量の25%以上を使用していることが確認できます。この場合は、Windows Updateに任せておけば大丈夫です。

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

設定> 更新とセキュリティ> Windows Updateに移動します。" をクリックし、「詳細オプション」をクリックし、「トランスポート最適化」をクリックし、「詳細オプション」を再度クリックします。

ここでは、バックグラウンドでアップデートをダウンロードしたり、インターネット上の他のPCにアップロードするために使用する帯域を制限することができます。後者は最低5%に設定し、月間のアップロード制限を非常に低く設定する必要があります。

更新プログラムのダウンロードに伴う高いCPU使用率を抑えるには、Windows Updateを一時的に無効にする以外に方法はありません。これにより、Windowsが更新プログラムをダウンロードするのを防ぐことができます。ただし、この方法はお勧めしません

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

バックグラウンドプロセスとは、ウィンドウを開いていなくてもコンピューター上で実行されるプログラムのことです。一般的なコンピューターは、Windows自身がいくつかのバックグラウンド・プロセスを実行する必要があるため、同時に多くのバックグラウンド・プロセスを実行することになります。しかし、プログラムをインストールするうちに、何年もかけてどんどんプログラムを集めてしまい、最終的にはコンピュータを圧迫してしまうかもしれません。

Windows検索でタスクマネージャーを開くか、taskmgr.exeを実行すると、デフォルトでプロセスタブが表示され、全体のCPU使用率だけでなく、各アプリケーションの使用率も表示されます。

混乱を避けるため、他のプログラムが開いていないときにこの操作を行う必要があります。定期的にプロセッサのパワーの少なくとも10%を使用しているようなプロセスには注意してください。

Windows 10の場合、タスクマネージャの「スタートアップ」タブに移動します。

Windows 7の場合、タスクマネージャーを終了し、Windowsの検索またはファイル名を指定して実行ダイアログボックス(Windows+R)でmsconfig.exeファイルを開きます。システム構成]ウィンドウで、[スタートアップ]タブを開きます。

今度は、気づいた項目に関連するスタートアップ項目を探します。チェックを外して「OK」をクリックし、コンピュータを再起動します。これにより、これらのプログラムがスタートアップ時に起動しないようになります。

これは、迷惑なアンチウイルスになる可能性があります

お使いのコンピュータが、通常ディスクの使用量が多い時に、一見不規則に見えるタイミングで遅くなることにお気づきですか?ウイルス対策ソフトに問題がある可能性があります。

アンチウィルス・プログラムは、ディスクの脅威を積極的に検索する際に、驚くほど多くのプロセッサ負荷を消費することがあります。これは通常、最新のデスクトップやハイエンドのノートパソコンが遅くなるほどのものではありませんが、古いシステムや低速のシステムでは、ストレスを受けると著しく遅くなることがあります。

この問題を解決するのは簡単です。ほぼすべてのアンチウィルス・アプリケーションには、スキャンを自動化する際に調整可能なスケジュール機能があります。ノートパソコンを使わない時間にスケジュールを変更すれば、もう悩むことはないでしょう。

またはウイルス

一方、マルウェアは、CPUの使用率が高くなることがあります。感染したシステムはバックグラウンドでプロセスを実行し、電子メールやウェブなどを介して他の人にマルウェアを送信して感染を広げようとする可能性があります。これら全てに処理能力が必要なため、パフォーマンスが低下する可能性があります。

手動で感染を確認するのは簡単ではなく、素人には何より複雑な作業です。アンチウイルスソフトをお持ちでない方は、無料のマルウェアアプリケーションをダウンロードし、実行してみてください。実際、すでにインストールされているマルウェアには、個々のアンチウィルスアプリケーションから隠れることができるという利点があるため、複数のアンチマルウェアツールを試してみるのもよいかもしれません。

問題が見つかったら、以前スキャンしたアンチウィルスアプリケーションを使って削除します。もし失敗した場合は、マルウェア除去ガイドをお読みください。このガイドは、あなたのコンピュータから何かを取り除くのに役立ちます。

CPUの使用率が高いのは別の問題

CPUの使用率が高いと、追跡が困難になることがあります。ここに挙げた問題は最も一般的な原因の1つですが、上記に提案したすべての方法を試しても、CPU使用率が問題であることがわかるかもしれません。それでも問題が解決しない場合は、Windowsのサポートフォーラムを探し、ユーザーに対処方法を尋ねてください。

その前に、最後の原因として、システム割り込みによるCPU使用率の高さを確認しましょう!

  • 2021-03-18 13:23 に公開
  • 閲覧 ( 23 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ