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

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

「Antimalware Service Executable」は、Windows Defenderが各種サービスを実行するために使用するバックグラウンドプロセスです。タスクマネージャーで確認できるCPU使用率が高い原因となっているのは、MsMpEng.exe(Antimalware Service Executable)というプロセスです。この問題はリアルタイム保護機能によって引き起こされます。システムがスリープから復帰したときやアイドル状態になったときに、ファイルを継続的にスキャンし続けるためです。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

アンチウイルスソフトがリアルタイム保護を行うのは当然のことですが、すべてのシステムファイルを常時スキャンすべきではありません。本来は、定期的にフルシステムスキャンを実行する程度で十分です。この問題は、フルシステムスキャンを無効化し、システム全体のスキャンを時々のみ実行するように設定することで対処できます。

この設定変更でも、リアルタイム保護には一切影響しません。たとえばファイルをダウンロードしたときやUSBメモリを接続したときでも、Windows Defenderは新しいファイルへのアクセスを許可する前に必ずスキャンを行います。つまり、リアルタイム保護はそのまま維持され、必要なときだけフルシステムスキャンを実行できるため、システムリソースを無駄に消費せずに済みます。それでは、MsMpEng.exeのCPU使用率が高くなる問題を実際に修正する方法を見ていきましょう。

Antimalware Service ExecutableのCPU使用率が高い問題の解決策【解決済み】

作業を始める前に、万一のトラブルに備えて復元ポイントを作成しておくことをおすすめします。

方法1:Windows Defenderのフルシステムスキャンのトリガーを無効にする

1. Windowsキー + Rキーを押し、「taskschd.msc」と入力してEnterキーを押し、タスクスケジューラを開きます。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法
注意: タスクスケジューラを開く際に「MMCがスナップインを作成できません」というエラーが表示される場合は、専用の修正方法をお試しください。

2. 左側のウィンドウで「Task Scheduler(ローカル)」をダブルクリックして展開し、続けて「Task Scheduler Library > Microsoft > Windows」を順にダブルクリックします。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

3. 下にスクロールして「Windows Defender」を見つけ、ダブルクリックして設定を開きます。

4. 右側のウィンドウで「Windows Defender Scheduled Scan」を右クリックし、「プロパティ」を選択します。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

5. ポップアップウィンドウの「全般」タブで、「最上位の特権で実行」のチェックを外します。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

6. 次に「条件」タブに切り替え、このウィンドウ内のすべての項目のチェックを外して、「OK」をクリックします。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

7. PCを再起動します。これにより、Antimalware Service ExecutableのCPU使用率が高い問題が解決する可能性があります。

方法2:MsMpEng.exe(Antimalware Service Executable)をWindows Defenderの除外リストに追加する

1. Ctrl + Shift + Escキーを押してタスクマネージャーを開き、プロセス一覧から「MsMpEng.exe」(Antimalware Service Executable)を探します。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

2. 右クリックして「ファイルの場所を開く」を選択します。MsMpEng.exeファイルとその保存場所がアドレスバーに表示されるので、ファイルの場所をコピーしておきます。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

3. Windowsキー + Iキーを押して設定を開き、「更新とセキュリティ」を選択します。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

4. 次に、左側のウィンドウで「Windows Defender」を選択し、下にスクロールして「除外を追加する」を見つけます。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

5. 「除外を追加する」をクリックし、下にスクロールして「.exe、.com、または.scrプロセスを除外する」をクリックします。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

6. ポップアップウィンドウが表示されるので、「MsMpEng.exe」と入力して「OK」をクリックします。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

7. これで、MsMpEng.exe(Antimalware Service Executable)がWindows Defenderの除外リストに追加されました。これでWindows 10でのCPU使用率が高い問題が解決するはずです。解決しない場合は、次の方法に進んでください。

方法3:Windows Defenderを無効にする

Windows 10でWindows Defenderをオフにする別の方法もあります。ローカルグループポリシーエディターにアクセスできない場合は、この方法でデフォルトのアンチウイルスを完全に無効化できます。

注意: レジストリの変更はリスクを伴い、元に戻せない損害を招く可能性があります。この方法を始める前に、必ずレジストリのバックアップを作成することを強くおすすめします。

1. Windowsキー + Rキーを押して、「ファイル名を指定して実行」ダイアログボックスを開きます。

2. 「regedit」と入力して「OK」をクリックすると、レジストリエディターが開きます。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

3. 以下のパスに移動します:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender

4. 「DisableAntiSpyware」というDWORD値が見つからない場合は、Windows Defender(フォルダ)キーを右クリックし、「新規」を選択して「DWORD(32ビット)値」をクリックします。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

5. 新しい値に「DisableAntiSpyware」という名前を付けて、Enterキーを押します。

6. 作成したDWORDをダブルクリックし、値を「0」から「1」に変更します。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

7. 最後に「OK」ボタンをクリックして、すべての設定を保存します。

これらの手順が完了したら、デバイスを再起動して設定を適用します。再起動後、Windows Defenderアンチウイルスが無効になっていることが確認できます。

方法4:CCleanerとMalwarebytesを実行する

1. CCleanerとMalwarebytesをダウンロードしてインストールします。

2. Malwarebytesを実行し、システム内の有害なファイルをスキャンさせます。マルウェアが検出された場合は、自動的に削除されます。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

3. 次にCCleanerを実行し、「カスタムクリーン」を選択します。

4. カスタムクリーンで「Windows」タブを選択し、デフォルトの項目にチェックを入れて「解析」をクリックします。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

5. 解析が完了したら、削除対象のファイルをよく確認してから次に進んでください。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

6. 最後に「クリーナーを実行」ボタンをクリックし、CCleanerの処理が完了するまで待ちます。

7. システムをさらにクリーンアップするために、「レジストリ」タブを選択し、以下の項目にチェックが入っていることを確認します:

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

8. 「問題点をスキャン」ボタンをクリックしてCCleanerにスキャンさせ、その後「選択した問題を修復」ボタンをクリックします。

【解決済み】Antimalware Service Executable(MsMpEng.exe)のCPU使用率が高い問題を解決する4つの方法

9. CCleanerが「レジストリの変更をバックアップしますか?」と尋ねてきたら、「はい」を選択します。

10. バックアップが完了したら、「選択したすべての問題を修復」ボタンをクリックします。

11. 変更を保存するためにPCを再起動します。

おすすめの関連記事:

  • ノートパソコンのバッテリーが「接続中、充電していません」になる7つの解決法
  • 「Reboot and Select Proper Boot Device」エラーの解決方法
  • Office 365のライセンス認証エラー「サーバーに接続できませんでした」の解決方法
  • 「Adobe Flash Playerのアップグレードが必要です」の解決方法

以上で、Windows 10におけるAntimalware Service ExecutableのCPU使用率が高い問題の解決は完了です。この記事についてまだご不明な点がある場合は、お気軽にコメント欄でお尋ねください。

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

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

  2. 【解決済み】Windows 10で「サービスホスト:ローカルシステム」のCPU使用率が高いときの対処法

    最近のWindows Updateを適用した後、ノートパソコンの動きが極端に遅くなったり、フリーズしたりしていませんか?タスクマネージャーを確認すると、「サービスホスト:ローカルシステム(Service Host: Local System)」というプロセスがCPUやメモリ、ディスクを大量に消費しているケースがあります。この記事では、サービスホストプロセスとは何か、なぜWindows 10でCPU・ディスク・メモリ使用率が高くなるのか、そしてその解決方法を詳しく解説します。 サービスホスト:ローカルシステムとは? サービスホスト(Svchost.exe)は、Windowsが動作するために必要