How To

マルウェア対策サービス実行ファイルによるメモリ使用量の増加を修正する方法

February 12, 2026 1 分で読む Updated: February 12, 2026

システムリソースを大量に消費するAntimalware Service Executableへの対処は、実にイライラさせられるものです。マシンの速度低下に気づいたら、CPU、メモリ、ディスクを大量に消費しているこのプロセスが原因であることが多いのです。通常、これは集中的なスキャン中や、Windows Defenderのリアルタイム保護がフル稼働しているときに発生します。特に仕事やゲームをしているときには、かなり煩わしいものです。問題は、このプロセスがコアシステムプロセスであるため、単に強制終了することはできないということです。しかし、それを抑制する方法はいくつかあります。ここでの目標は?システムを脆弱な状態にしたまま、その影響を最小限に抑えることです。パフォーマンスの低下にうんざりしているなら、次の対策を試してみましょう。効果の出る方法とそうでない方法があり、環境によってはいくつか試してみる必要があるかもしれません。

Windowsでマルウェア対策サービス実行ファイルによるメモリ使用量の増加を修正する方法

Windows Defenderがアクティブにスキャンしているかどうかを確認する

これは当たり前のことかもしれませんが、まずは確認する価値があります。Defenderがフルスキャンを実行している場合、リソースを大量に消費します。タスクバーにマウスを移動し、タスクマネージャーCtrl + Shift + Esc)を開いて、Antimalware Service ExecutableまたはMsMpEng.exeがCPUやメモリのレッドライン処理を行っていないか確認してください。設定によっては、何もしていない状態でも突然起動し、リソース消費が急増することがあります。しばらく待つだけでも十分かもしれませんが、問題が解決しない場合や頻繁に発生する場合は、調整が必要です。

進行中のスキャンを停止してキャンセルし、効果があるかどうかを確認します。

スキャンが実行中の場合、特に重要な作業の途中であれば、手動で停止してみる価値はあります。「設定」>「プライバシーとセキュリティ」>「Windows セキュリティ」>「ウイルスと脅威の防止」に移動します。 「スキャンのキャンセル」というボタンを探します。または、タスクマネージャーでMsMpEng.exeを右クリックし、「タスクの終了」を選択します。ただし、一部のマシンでは、再起動後に自動的に再起動される可能性があります。それでも、特にスキャンが予期せず開始された場合は、一時的に役立つことがあります。

リアルタイム保護を一時的または永続的に無効にする

これは典型的な対策です。リソース使用率が高くなり続ける場合は、リアルタイムスキャンをオフにすることで負荷を軽減できます。「ウイルスと脅威の防止」>「設定の管理」に移動し、 「リアルタイム保護」をオフにします。ただし、グループポリシーまたはレジストリで無効にしない限り、Windowsは通常、再起動後にこの機能を再びオンにすることを覚えておいてください(後者は永続的ですが、リスクが高くなります)。

より永続的に無効にするには、グループポリシーエディター( )を使用する必要がありますgpedit.mscが、残念ながらWindows Homeでは利用できません。「コンピューターの構成」>「管理用テンプレート」>「Windowsコンポーネント」>「Microsoft Defenderウイルス対策」>「リアルタイム保護」の順に移動します。 「リアルタイム保護をオフにする」をダブルクリックし、「有効」に設定して適用し、再起動してください。

注意:これをオフにすると、別のウイルス対策ソフトがインストールされていない限り、システムが脆弱な状態になるので、注意して使用してください。

Windows DefenderとWindowsシステムを更新する

場合によっては、リソース消費量が多いのはMsMpEng.exeあなたのせいではなく、バグであることがあります。Microsoftは、特に2023年4月の大規模なアップデート以降、エンジンのパフォーマンスバグを修正したパッチをリリースしています。最新の状態にするには、「設定」>「Windows Update」に移動し、「更新プログラムの確認」をクリックして、利用可能なものをすべてインストールしてください。その後、再起動して、リソース消費量が減少するかどうかを確認してください。一部のブラウザでは、エンジンのバージョンを更新するだけで、特にFirefoxなどのブラウザで、リソース消費量が大幅に増加していましたが、改善されました。

除外リストにDefenderを追加する

プロセスが依然として問題を引き起こしている場合は、除外リストに追加すると改善されることがあります。多少リスクはありますが、MsMpEng.exeスキャンから除外することで過剰なアクティビティの発生を防げるという報告もあります。Windowsセキュリティ > ウイルスと脅威の防止 > 設定の管理 > 除外の追加または削除 を開きます。「除外の追加」 > 「ファイル」を選択し、 に移動しC:\Program Files\Windows Defenderて選択しますMsMpEng.exe。その後、リソース使用量が減少するかどうかを監視します。

スケジュールされたDefenderスキャンを調整する

Defenderは、プロジェクトやゲームに没頭している時など、最悪のタイミングでスケジュールスキャンを実行することがあります。タスクスケジューラ( )を開き、タスクスケジューラライブラリ > Microsoft > Windows > Windows Defendertaskschd.mscに移動します。Windows Defender スケジュールスキャン をダブルクリックします。 「最上位の権限で実行する」のチェックを外し、トリガーを調整できます。より負担の少ないスケジュールを設定したり、優先度設定を変更したりできます。つまり、生産性がピークになる時間帯にDefenderが過剰なスキャンを実行するのを防ぐことができます。

タスクスケジューラでDefenderの優先度を変更する

もう一つの方法は、スケジュールスキャンの優先度を下げることです。スケジュールスキャンタスクをダブルクリックし、「設定」タブに移動して、「最高権限で実行」などのオプションを無効にするか、「AC電源接続時のみタスクを開始する」のチェックを外します。これらのオプションは、より強力なスキャンを実行する場合があります。また、干渉を最小限に抑えるために、特定の時間帯(営業時間外)に設定することもできます。

Defenderを完全に無効にする(別のAVを信頼している場合)

他に方法が見つからず、リソースの使用量が多いのが耐えられない場合は、Windows Defenderを完全に無効にすることもできます。レジストリを編集する必要があります。「ファイル名を指定して実行」 ( Win + R) を開き、「」と入力してregedit、 に移動しますHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender。右側のペインで右クリックし、「新規」>「DWORD (32ビット) 値」を選択し、「DisableAntiSpyware 」という名前を付けて、値を1に設定します。再起動すると、Defenderは事実上無効になり、大量のリソースが解放されます。ただし、信頼できるサードパーティ製のアンチウイルスソフトをインストールすることを忘れないでください。そうしないと、システムが無防備な状態になります。

はい、別のウイルス対策ソフトをインストールすると、WindowsはDefenderを再度有効化します。これは通常、意図された動作です。ただし、サードパーティ製のセキュリティ設定に自信がない限り、Defenderを完全に無効化することはお勧めしません。

まとめ

  • Defenderがアクティブにスキャンまたは更新されているかどうかを確認する
  • 現在のスキャンをキャンセルまたは停止してリソースを解放します
  • リアルタイム保護を一時的または永続的に無効にする
  • WindowsとDefenderエンジンのパッチを更新する
  • Defenderのプロセスを除外に追加する
  • オフピーク時間にスキャンをスケジュールする
  • 必要に応じて、レジストリ経由でDefenderを無効にします(注意が必要です)

まとめ

Antimalware Service Executable によるシステムリソースの大量消費は厄介ですが、解決可能です。アップデート、スキャンスケジュールの調整、あるいは特定の機能を一時的に無効化するだけで解決できる場合もあります。すべての解決策が完璧とは限りませんが、少し辛抱すれば、通常は対処可能です。ただし、Defender を完全に無効にする場合は、必ず他のセキュリティレイヤーも導入してください。この方法が役に立つことを願っています。これはよくある不満であり、ちょっとした調整で大きな違いが生まれることもあります。