Antimalware Service Executableとは?CPU使用率が高くなる原因と解決策を徹底解説
Antimalware Service Executable(アンチマルウェア サービス実行可能ファイル)は、Windowsセキュリティの構成要素の一つで、バックグラウンドで常時動作しています。
しかし、このプロセスが過剰にCPUリソースを消費し、Windows 10 PCの動作を遅くしてしまうことがあります。
本記事では、Antimalware Service Executableの概要、CPU使用率が高くなる原因、そしてPCへの負荷を軽減するための具体的な最適化方法について詳しく解説します。
Antimalware Service Executableとは?
Antimalware Service Executableは、マルウェアに対するリアルタイム保護を実行するWindowsセキュリティのプロセスです。
「MsMpEng.exe」という実行ファイル名でも知られており、バックグラウンドで常駐することで、ファイルやプログラムを随時スキャンできるようになっています。
ウイルスやその他の悪意ある攻撃を検知すると、該当ファイルを削除、または隔離してシステムを守ります。
なぜCPU使用率が高くなるのか?
CPU使用率が高くなる最大の原因は、このプロセスがバックグラウンドで常時稼働している点にあります。
常駐中はプログラムやファイルを活発にスキャンしており、悪意のあるものを検知するたびに適切な処理を実行します。
さらに特筆すべき点として、Antimalware Service Executableは自身のフォルダである C:\Program Files\Windows Defender までスキャン対象にしていることが挙げられます。
そのため、このフォルダへの自己スキャンを停止させることが、CPU負荷を軽減する有効な手段の一つとなります。
CPU使用率を抑える2つの方法
Antimalware Service ExecutableによるCPU負荷を軽減するには、主に以下の2つの方法があります。
- 方法1: Windows Defenderフォルダをスキャン除外設定に登録する
- 方法2: リアルタイム保護を無効化し、スキャンのスケジュールを変更する
スキャンを再スケジュールすれば常時スキャンが行われなくなり、自身のフォルダを除外すればリアルタイム保護の一部が無効になります。それぞれの手順を詳しく見ていきましょう。
方法1:自身のフォルダをスキャン除外に登録する
手順1: キーボードのWINキーを押し、歯車アイコンを選択して「設定」アプリを開きます。

手順2: メニューから「更新とセキュリティ」をクリックします。

手順3: 「Windowsセキュリティ」を選択し、「ウイルスと脅威の防止」をクリックします。

手順4: Windowsセキュリティアプリが開いたら、「ウイルスと脅威の防止の設定」の下にある「設定の管理」というリンクをクリックします。

手順5: 下へスクロールして「除外」セクションを見つけ、「除外の追加または削除」リンクを選択します。

手順6: 次の画面で「除外の追加」をクリックし、「フォルダー」を選択します。

手順7: 入力欄に「C:\Program Files\Windows Defender」を貼り付け、「フォルダーの選択」をクリックします。

手順8: 「フォルダーの選択」をクリックすると確認ダイアログが表示されるので、「はい」をクリックします。
これで選択したフォルダが除外リストに登録され、今後はスキャンされなくなります。

方法2:リアルタイム保護を無効化してスキャンを再スケジュールする
手順1: WINキー(Windowsキー)を押して「ファイル名を指定して実行」ダイアログを開きます。
手順2: 「taskschd.msc」と入力して「OK」をクリックします。これによりタスク スケジューラが起動します。

手順3: 左側のツリーで「タスク スケジューラ ライブラリ」、「Microsoft」、「Windows」の順に展開します。

手順4: 一覧を下へスクロールし、「Windows Defender」を選択します。

手順5: 「Windows Defender Scheduled Scan」を右クリックし、「プロパティ」を選択します。

手順6: 「全般」タブにある「最高の特権で実行」のチェックを外します。

手順7: 「条件」タブに移動し、そこにあるすべてのチェックボックスをオフにします。

手順8: 「トリガー」タブに切り替え、「新規」をクリックします。

手順9: Windows Defenderにスキャンを実行させたい時間を設定します。頻度、日付、時刻を選択して「OK」をクリックし、再度「OK」をクリックします。

手順10: パソコンを再起動します。これで、Antimalware Service ExecutableがCPUリソースを大量に消費することはなくなっているはずです。
まとめ
Antimalware Service Executableが提供する保護機能は、間違いなく重要なものです。マルウェア攻撃を防ぎ、Windows 10 PCを安全に使い続けるために欠かせません。
本記事で紹介した2つの方法を試してもCPU使用率に改善が見られない場合は、Windowsセキュリティを完全に無効化することも検討しましょう。
ただし、その場合は必ず別のウイルス対策ソフトを導入してください。そうしないと、PCがさまざまな攻撃に無防備な状態になってしまいます。
最後までお読みいただきありがとうございました。
-
【解決】Svchost.exe(サービスホスト)のCPU使用率が高い原因と直し方
タスクマネージャーを開いたら、Svchost.exeがCPU使用率を大量に消費していた――そんな経験はありませんか?そもそも「サービスホスト(Service Host)」とは何なのか?と疑問に思う方も多いはずです。Svchost.exe(サービスホスト)は、Microsoftが提供するWindows OSの正規プロセスであり、Windowsの重要なサービスを動作させる上で欠かせない役割を担っています。最近では、タスクマネージャーを開くとSvchost.exeがCPUやRAMを90%以上も占有しているという報告が多く寄せられています。まず安心してほしいのは、この問題で困っているのはあなただけでは
-
マルウェア対策サービスの実行ファイルでCPU・ディスク使用率が高くなる原因と解決策【Windows 10】
タスクマネージャーを開いたとき、「マルウェア対策サービス実行ファイル(Antimalware Service Executable)」がCPU使用率を高くしたり、パソコン全体の動作を遅くしていることに気づいたことはありませんか。Windowsの起動時やプログラムを開いた際に、このプロセスがディスク使用率を100%近くまで押し上げ、パソコンが長時間まともに使えなくなるという相談は多く寄せられています。そもそもマルウェア対策サービス実行ファイル(msmpeng.exe)とは何なのか。ウイルスなのか? Windows 10で無効化しても問題ないのか? 本記事では、antimalware servic