Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10で「Antimalware Service Executable」のCPU使用率が高くなる問題を解決する6つの方法

パソコンの動作が重い、操作への反応が遅いと感じたら、まずメモリやCPUを大量に消費しているプロセスがないかを確認しましょう。原因としてよくあるのが「Antimalware Service Executable(ウイルス対策サービスの実行可能ファイル)」です。この現象は、Windows Defenderが適切に設定されていない場合や、システム内のマルウェアがDefenderの動作を妨害している場合に発生します。

この記事では、Windows 10におけるAntimalware Service Executableの高CPU使用率を解消する具体的な方法を、手順ごとにわかりやすく解説します。

1. Windows Defenderのスキャンスケジュールを最適化する

Antimalware Service ExecutableによるCPU使用率の上昇は、定期的なフルスキャンがあらかじめスケジュールされていることが原因であるケースが多く見られます。この場合は、スキャンを実行する時間帯を、CPUに負荷のかかる作業を行わない時間帯に変更するのがおすすめです。

スケジュールの変更手順は以下の通りです。

  1. スタートメニューの検索バーに「タスク スケジューラ」と入力し、タスク スケジューラを起動します。
  2. 左側のナビゲーションウィンドウで、タスク スケジューラ ライブラリ > Microsoft > Windows > Windows Defender の順に展開して移動します。
  3. 中央のペインにあるWindows Defender Scheduled Scanをダブルクリックします。
  4. 条件タブを開き、すべてのオプションのチェックを外して「OK」をクリックします。これで既存の定期スキャン設定が解除されます。
Windows 10で「Antimalware Service Executable」のCPU使用率が高くなる問題を解決する6つの方法

新しいスキャンスケジュールを作成する

スキャン設定を解除したままだとPCがマルウェアから無防備になるため、新しいスキャンスケジュールを必ず作成しましょう。自分の使い方に合わせて、負荷の大きい作業を行わない時間帯に設定するのが理想的です。ただし、スキャンの頻度は最低でも週1回は確保してください。

新しいスケジュールの作成手順は次の通りです。

  1. タスク スケジューラを開き、再びタスク スケジューラ ライブラリ > Microsoft > Windows > Windows Defenderへ移動します。
  2. Windows Defender Scheduled Scanをダブルクリックします。
  3. トリガータブを開き、「新規」をクリックします。
  4. スキャンを実行する頻度や日時を設定します。
  5. 設定を保存して画面を閉じます。
Windows 10で「Antimalware Service Executable」のCPU使用率が高くなる問題を解決する6つの方法

2. Windows Defender自身を除外リストに追加する

フルスキャンを実行すると、Windows Defenderはシステム上のすべてのファイルを調べます。このとき、Defender自身のファイルまでスキャン対象となり、動作が競合してシステム全体のパフォーマンスが低下することがあります。これを防ぐには、Antimalware Service ExecutableをDefenderの除外リストに登録します。

手順は以下の通りです。

  1. Ctrl + Shift + Escキーを押してタスク マネージャーを起動します。
  2. プロセスタブでAntimalware Service Executableを探し、右クリックして「ファイルの場所を開く」を選択します。
  3. エクスプローラーの上部にあるアドレスバーからファイルパスをコピーします(Ctrl + C)。
  4. スタートメニューの検索バーに「Windowsセキュリティ」と入力し、青い盾アイコンのアプリを開きます。
  5. ウイルスと脅威の防止をクリックし、続けて設定の管理をクリックします。
  6. 下へスクロールして除外を見つけ、除外の追加または削除をクリックします。
  7. 除外の追加をクリックし、「ファイル」を選択します。
  8. エクスプローラーのアドレスバーに、先ほどコピーしたパスを貼り付けます(Ctrl + V)。
  9. MsMpEng.exeを選択して「開く」をクリックします。
  10. これで、このファイルは今後のWindows Defenderのスキャン対象から除外されます。
Windows 10で「Antimalware Service Executable」のCPU使用率が高くなる問題を解決する6つの方法

3. SFCコマンドで破損したWindows Defenderファイルを修復する

SFC(システム ファイル チェッカー)は、Windowsに標準搭載されたユーティリティで、破損したシステムファイルを自動的にスキャンして修復してくれます。これにより、Windows Defenderの破損ファイルも修復できます。

Windows 10で「Antimalware Service Executable」のCPU使用率が高くなる問題を解決する6つの方法

実行手順は以下の通りです。

  1. スタートメニューの検索バーに「cmd」と入力し、コマンド プロンプトを開きます。
  2. コンソールにsfc /scannowと入力してEnterキーを押します。
  3. Windowsが必要なファイルをスキャンし、Windows Defender関連も含む破損したシステムファイルの修復を行います。完了までしばらく時間がかかるので待ちましょう。

4. Windows Defenderを無効化する

上記の方法で問題が解決しない場合は、Windows Defender自体を無効化するのも一つの手段です。ただし、無効化する前に必ずサードパーティ製のアンチウイルスソフトをダウンロードしてインストールし、PCをマルウェアから守れる状態にしておいてください。

無効化の手順は以下の通りです。

  1. スタートメニューの検索バーに「Windowsセキュリティ」と入力し、アプリを開きます。
  2. ダッシュボードでウイルスと脅威の防止をクリックし、設定の管理を選択します。
  3. リアルタイム保護を「オフ」に切り替えます。
  4. 画面を閉じてPCを再起動します。
Windows 10で「Antimalware Service Executable」のCPU使用率が高くなる問題を解決する6つの方法

5. クリーン ブートでサードパーティ製アプリが原因かどうかを確認する

サードパーティ製アプリがシステムプロセスに干渉したり、正規のソフトウェアが誤ってマルウェアとして認識されたりするケースもあります。サードパーティ製アプリが原因ではないことを確認するために、クリーン ブートを実行してみましょう。

手順は以下の通りです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」を開き、msconfigと入力してEnterキーを押します。
  2. システム構成ウィンドウのサービスタブを開きます。
  3. Microsoftのサービスをすべて隠すにチェックを入れ、一覧に表示されたすべてのサービスにチェックを付けます。
  4. すべて無効をクリックします。
  5. 設定を保存して画面を閉じます。
  6. Ctrl + Shift + Escを押してタスク マネージャーを開きます。
  7. スタートアップタブで各項目をひとつずつ選択し、無効化をクリックします。
  8. 画面を閉じてPCを再起動します。
Windows 10で「Antimalware Service Executable」のCPU使用率が高くなる問題を解決する6つの方法

再起動後は、すべてのサードパーティ製アプリが無効になった状態でPCが起動します。この状態で問題が発生しなければ、最近インストールしたアプリが原因の可能性が高いので、該当するアプリをアンインストールしましょう。

6. サードパーティ製アンチウイルスでマルウェアをチェックする

中にはWindows Defenderそのものに影響を与えるウイルスも存在し、Defenderの機能を阻害したり、完全に無効化したりします。この場合、サードパーティ製のアンチウイルスソフトでPCをスキャンするのが唯一の解決策です。

まず、Windows Defenderが実際に感染しているかどうかを確認しましょう。リアルタイム保護が勝手に無効になっていないかチェックしてください。Windows Defenderが常に最大限の性能で動作していることを確認することが重要です。

また、Defender自身が検出した感染ファイルを、Defenderでは削除できないという報告もあります。

Windows 10で「Antimalware Service Executable」のCPU使用率が高くなる問題を解決する6つの方法

この問題の有無は、次の手順で簡単に確認できます。

  1. スタートメニューの検索バーに「Windowsセキュリティ」と入力し、アプリを起動します。
  2. ダッシュボードでウイルスと脅威の防止をクリックします。
  3. 現在の脅威の下にある保護の履歴をクリックします。
  4. 隔離された脅威の項目で完全な履歴を表示するをクリックします。
  5. 一覧から任意の脅威を選択し、削除をクリックします。
  6. Windows Defenderがファイルを正常に削除できれば問題ありません。しかし、ファイルを削除できない場合や、処理がいつまでも終わらない場合は、Defenderがマルウェアに感染している可能性があります。

まとめ:Antimalware Service Executableの高CPU使用率を解決しよう

本記事で紹介した対処法を実践すれば、PCのパフォーマンスと応答性が改善されるはずです。ただし、どのような場合でもPCをマルウェアから無防備な状態にしてはいけません。特にWindows Defenderを無効化する前には、必ず別のアンチウイルスソフトを導入しておくことをおすすめします。

  1. マルウェア対策サービスの実行ファイルでCPU・ディスク使用率が高くなる原因と解決策【Windows 10】

    タスクマネージャーを開いたとき、「マルウェア対策サービス実行ファイル(Antimalware Service Executable)」がCPU使用率を高くしたり、パソコン全体の動作を遅くしていることに気づいたことはありませんか。Windowsの起動時やプログラムを開いた際に、このプロセスがディスク使用率を100%近くまで押し上げ、パソコンが長時間まともに使えなくなるという相談は多く寄せられています。そもそもマルウェア対策サービス実行ファイル(msmpeng.exe)とは何なのか。ウイルスなのか? Windows 10で無効化しても問題ないのか? 本記事では、antimalware servic

  2. Windows 10・8.1・7でGoogle ChromeのCPU使用率が高くなる問題を解決する6つの対処法

    Google Chromeは世界で最も広く使われているWebブラウザです。豊富な機能、洗練されたユーザーインターフェース、少ないエラー、そして高速なブラウジング体験により、多くのユーザーに支持されています。しかし、ウイルス感染、不適切な設定、問題のある拡張機能などが原因で、「この接続ではプライバシーが保護されません」「プロキシサーバーに接続できません」「このWebページは利用できません」といったエラーが発生することがあります。中でも特に厄介なのがGoogle ChromeのCPU使用率が高くなる問題です。起動直後からCPU使用率が急上昇し、Windows 10がフリーズしたり応答しなくなったり