Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法

アンチウイルスソフトは、バックグラウンドでのスキャン、ウイルス除去、PCのクリーンアップなど、数多くのリアルタイム処理を行うため、一般的に多くのシステムリソースを消費します。これらの処理は非常に有用ですが、自分のアンチウイルスソフトがCPUリソースのほとんどを占有していることに気づくと、作業の妨げになり煩わしく感じてしまうでしょう。

実際、Avastでもこの問題が発生しており、多くのユーザーから「CPU使用率が常に50%を超える状態が続いている」という報告が寄せられています。この状態はPC上で行っているあらゆる作業に支障をきたし、放置すると大きなストレスの原因になります。幸い、この問題を解決する方法はいくつか存在するため、本記事の手順に沿って順番に試してみましょう。

Avastサービスの高CPU使用率を解消する方法

1. Avast Cleanupを削除する

この問題の主な原因とされているのは「Avast Cleanup」というコンポーネントです。これは他のバックグラウンドアプリが使用しているリソースをリアルタイムで解放する機能ですが、リアルタイムで動作するものはプロセッサに大きな負荷をかける傾向があります。そのため、このコンポーネントをアンインストールするのが最も手軽な解決策となるケースが多いようです。

  1. システムトレイにあるアイコンをクリックするか、スタートメニューからAvastのユーザーインターフェースを開きます。
  2. 「設定」に移動し、2番目にある「コンポーネント」タブをクリックします。【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法
  3. 削除したいコンポーネント(今回はAvast Cleanup)の横にある下向き矢印をクリックし、「コンポーネントのアンインストール」を選択して、「OK」をクリックしてアンインストールを確定します。
  4. Avastから再起動を促された場合は、指示に従ってPCを再起動し、変更を適用します。その後、CPU使用率が正常値に戻ったか確認してください。

※注意:この方法で改善しない場合は、「ビヘイビアシールド(Behavior Shield)」というコンポーネントに対しても同じ手順を試してみてください。これで問題が解決した場合は、再度有効化してもCPU使用率には影響しないはずです。

2. コマンドプロンプトで設定を変更する

この方法では、スキャン頻度を最大値に変更します。これによりバックグラウンドでのチェックや監視が無効化され、ごくまれにしか実行されなくなります。セキュリティ面で多少のリスクが伴いますが、CPU使用率が確実に正常化されるのがメリットです。

  1. Windowsキー+Xキーを押してメニューを開き、「コマンドプロンプト(管理者)」を選択します。スタートメニューを右クリックしても同じ操作が可能です。また、コマンドプロンプトを検索して右クリックし、「管理者として実行」を選択しても構いません。

【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法

  1. 以下のコマンドを入力して、対象のフォルダへ移動します:
C:\ProgramData\AvastSoftware\Avast
  1. avast5.iniファイルを開き、次のコマンドを追記します:
[GrimeFighter] : ScanFrequency=999
  1. ファイルを保存してPCを再起動し、エラーが即座に解消されたかどうかを確認します。

3. Avastを最新バージョンに更新する

古いバージョンのAvastでは、応答しなくなる不具合が発生することがあります。アンチウイルスツールを安定して動作させるためには、プログラム本体とウイルス定義データベースの両方を常に最新の状態に保つことが重要です。Avastの更新手順はシンプルなので、以下のステップに従って実行しましょう。

  1. システムトレイのアイコンをクリックするか、スタートメニューからAvastのユーザーインターフェースを開きます。
  2. 「更新」タブに移動すると、2つの更新ボタンが並んでいます。片方はウイルス定義データベースの更新用、もう片方はプログラム本体の更新用です。

【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法

  1. 多くのユーザーはウイルス定義の更新だけで問題を解決していますが、両方のボタンをクリックしてデータベースとプログラムの両方を更新するのが最善です。Avastが更新を確認する間は辛抱強く待ち、画面の指示に従って処理を完了させてください。
  2. CPU使用率が正常値に戻ったかどうかを確認します。

注意:マルウェアの影響を受けている場合、Avastが正しく更新できず、更新中に不明なエラーが表示されることがあります。

4. 終了していないスクリーンセーバースキャンを停止する

一部のケースでは、Avastのスクリーンセーバースキャンが原因となっていることがあります。スクリーンセーバーがすでに終了しているにもかかわらず、スキャンだけが継続してしまうのです。毎回発生するわけではありませんが、十分な頻度で起こるため、無駄にCPU使用率が高くなります。厄介なことに、このスキャンはAvastのインターフェースには表示されません。以下の手順で対処しましょう。

  1. PC上の任意のファイルを右クリックし、コンテキストメニューからAvastでファイルをスキャンを選択します。

【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法

  1. スキャン結果ウィンドウが表示され、現在実行中のスキャンの一覧を確認できます。
  2. Avastスクリーンセーバーのスキャンを見つけて、隣にある「停止」ボタンをクリックします。その後、CPU使用率が正常値に戻ったか確認してください。

5. コントロールパネルからAvastを修復する

Avastのインストール自体に何らかの問題がある場合は、コントロールパネルから修復を実行するのが最善の手段です。この方法で解決したという報告は非常に多いのですが、修復後にそれまでに行った設定変更をやり直す必要が出る可能性がある点には留意してください。

  1. まず、管理者アカウントでログインしていることを確認します。他の種類のアカウントではプログラムの削除・修復はできません。
  2. スタートメニューをクリックし、検索してコントロールパネルを開きます。Windows 10をご利用の場合は、歯車アイコンをクリックして「設定」を開いても構いません。

【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法

  1. コントロールパネルの右上隅で「表示方法:カテゴリ」を選択し、「プログラム」セクションの下にある「プログラムのアンインストール」をクリックします。【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法
  2. 設定アプリを使っている場合は、「アプリ」をクリックするとPCにインストール済みの全プログラム一覧がすぐに表示されます。
  3. コントロールパネルまたは設定でAvastを見つけて、「アンインストール/修復」をクリックします。
  4. アンインストールウィザードが開き、「修復」と「削除」の2つの選択肢が表示されます。「修復」を選んで「次へ」をクリックし、プログラムのインストール状態を修正します。【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法
  5. 処理の確認を求めるメッセージが表示されます。Avastはエラーが発生する前のデフォルト設定で再起動される可能性が高いです。
  6. 処理が完了したら「完了」をクリックし、PCを再起動してエラーがまだ現れるかどうかを確認します。

6. メールシールドを無効化する

環境によっては、Avastのメールシールド機能がパフォーマンスを低下させ、高CPU使用率の引き金になることがあります。そこで、この手順ではメールシールドを無効化します。

  1. システムトレイからAvastを起動し、「メニュー」ボタンをクリックします。
  2. 「設定」を選択し、「保護」タブをクリックします。【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法
  3. 保護タブ内で「コアシールド」を選択し、下へスクロールして「メールシールド」をクリックします。
  4. このタブ内のすべてのオプションのチェックを外し、Avastが期間を尋ねてきた場合は「無期限」を選択します。
  5. その後、Avastを再起動し、問題がまだ残っているかどうかを確認します。

注意:コアシールドメニュー内のその他の「シールド」はすべてオンのままにしてください。マルウェアに感染している場合、Webシールドが有効にならないという報告もあります。特定の機能がオフになっていることによる脆弱性には十分ご注意ください。

7. アップデータ通知を無効化する

特定の状況では、Avastアンチウイルスが更新通知を送信しようとして不具合を起こし、その結果としてこのエラーが発生することがあります。そこで、この手順ではアップデータ通知を無効化します。

  1. Avastを開き、完全に読み込まれるまで待ちます。
  2. 右上の「メニュー」アイコンをクリックし、「設定」を選択します。【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法
  3. 設定画面の左ペインから「パフォーマンス」タブをクリックし、「ソフトウェアアップデータ」オプションを選択します。
  4. ソフトウェアアップデータの設定で「新しいアップデートに関する通知」のチェックを外し、「X」をクリックしてウィンドウを閉じます。
  5. その後、問題がまだ残っているかどうかを確認します。

注意:AvastをPCから完全に削除したうえで、クリーンな再インストールを行うことも併せておすすめします。

8. 不要なAvastアドオンを削除する

Avastには、多機能さを高めるためにさまざまな追加機能が同梱されています。しかし、ほとんどのユーザーにとってこれらの追加機能は必須ではなく、むしろアンチウイルスによるリソース消費を増やす一因となっています。そこで、この手順ではAvastのインストール内容を変更し、不要な機能をアンインストールします。以下の手順に従って進めてください。

  1. Windowsキー+Rキーを押して「ファイル名を指定して実行」を開きます。
  2. 「control panel」と入力してEnterキーを押し、従来型のコントロールパネルを開きます。【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法
  3. 「表示方法」オプションをクリックして「カテゴリ」を選択します。
  4. 「プログラム」見出しの下にある「プログラムのアンインストール」ボタンをクリックします。
  5. 一覧の中から「Avast Antivirus」を右クリックし、「アンインストール」を選択します。【解決策】AvastサービスのCPU使用率が高くなる問題を修正する8つの方法
  6. リクエストが処理されるのを待ち、開いたウィンドウで「変更」オプションをクリックします。
  7. 次のウィンドウで、以下の項目以外の不要なオプションのチェックをすべて外します。
    ファイルシールド
    メールシールド
    Webシールド
    ビヘイビアシールド
  8. 「変更」ボタンをクリックし、処理が完了するのを待ちます。
  9. 処理が終わったら、問題がまだ残っているかどうかを確認します。
  1. Windows 10でSoftThinks Agent ServiceによるCPU使用率の高騰を解決する9つの方法

    DellのデスクトップPCやノートPCには、SoftThinks Agent Serviceというバックグラウンドユーティリティが組み込まれています。このサービスは、Dell DataSafe Local BackupやDell Backup and Recoveryといったバックアップソフトウェアと連携し、定期的にファイルやプログラムを保存する役割を担っています。過去のWindowsバージョンにおいては信頼性の高いバックアップソリューションとして評価され、トラブル発生時にシステムを復元するのに役立ってきました。 しかし一部のユーザーからは、「SoftThinks Agent Service

  2. AvastサービスのCPU使用率が高くなる原因と8つの解決策を徹底解説

    セキュリティツールはリアルタイムで動作するため、どうしても多くのシステムリソースを消費しがちです。しかし、ウイルス対策ソフトがCPUパワーを使い果たしてしまうと、PCの動作に深刻な支障が出てしまいます。 人気のウイルス対策ソフト「Avast(アバスト)」を使用しているユーザーの間では、CPU使用率が異常に高くなるという報告が相次いでいます。同じ悩みをお持ちの方に向けて、本記事ではAvastサービスによる高CPU使用率の原因と、効果的な解決策を詳しくご紹介します。 AvastサービスがCPU使用率を高くする原因は? Avastはバックグラウンドスキャン、ウイルス駆除、リアルタイムスキャン、クリー