Antimalware Service Executable は、通常の PC の使用を妨げることがある「必要な」バックグラウンド プロセスの 1 つです。安全を損なうことなくこの問題を解決してみましょう。
Microsoft Defender (別名 Windows Defender) は、サードパーティのウイルス対策プログラムがない場合に PC を保護する優れたツールの 1 つです。
これは無料のネイティブ マルウェア保護であり、Windows PC が常に保護された状態を維持します。
ズバリ、最も簡単な解決策は、Microsoft Defender によるこの迷惑行為の発生を阻止する評判の高いウイルス対策プログラムに切り替えることです。
ただし、Microsoft Defender は外部のウイルス対策プログラムと並行して実行することができます。その場合は、 [Windows セキュリティ] > [ウイルスと脅威の保護] > [Microsoft Defender ウイルス対策オプション] で 定期スキャンを 安全に無効にすることをお勧めします。
さらに、大量のリソースの消費を避けるために、レジストリ値を作成または編集する必要があります。まず、Windows キー + R を押して Windows Run を開きます。
次に、
regedit
と入力し、「OK」を押して
レジストリ エディターに入り、
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
に移動します。
DisableAntiSpyware キーを探してダブルクリックし、 値のデータ を 1 に変更します。
このキーが存在しない場合は作成することもできます。このためには、空のスペースを右クリックし、 「New」 と入力して、 「DWORD (32-bit) Value」 を選択します。
最後に、値に DisableAntiSpyware という名前を付け、前に示したように値を 1 に変更します。
したがって、それが最も簡単な修正です。
それでも、組み込みのウイルス対策保護を使い続ける場合は、次の対処法を参考にしてください。
マルウェア対策サービスの実行可能ファイルを修正
多くの要因によってこのサービス (MsMpEng.exe) がトリガーされ、ユーザーからこのサービスを修正する解決策がいくつか報告されています。
それぞれをチェックして、どれが自分に合っているかを確認しましょう。
スケジュールされたスキャンを規制する
Microsoft Defender は、システムの正常性を維持するために定期的なスキャンを実行します。 タスク スケジューラ からそれを確認し、スキャンの優先順位を管理できます。
まず、⊞+R を押して Windows ファイル名を指定して実行を開き、
taskschd.msc
と入力します。あるいは、タスクバーの検索を使用してタスク スケジューラを開くこともできます。
次に、 [タスク スケジューラ ライブラリ] > [Microsoft] > [Windows] > [Windows Defender] に移動し、 [Windows Defender Scheduled Scan] をダブルクリックします。
「全般」タブで、 「最高の特権で実行」の チェックが外れていることを確認するか、チェックを外して下部の 「OK」 を押します。
完全にオフにすることもできますが、マルウェアから保護する目的が損なわれます。その代わりに、忙しい平日に PC の機能が停止しないように、都合の良いようにスケジュールを設定します。
これらの設定は、先ほど見た [全般] タブの横の [トリガー] の下にあります。
調整すべきことはたくさんあります。重要なのは、このプロセスを設定したスケジュールで開始し、設定した期間よりも時間がかかる場合は終了して、[OK] を押すことができるということです。
同様に、 「条件」 タブでいくつかの状況を指定して、スケジュールされたスキャンの実行時期をさらに制限できます。
最後に、 [設定] メニューには、さらに制御するためのオプションがいくつかあります。
ただし、タスクの期間など、いくつかの設定は繰り返されます。ここでの最良のオプションは、トリガーと同様に設定することです。
構成を有効にするには、各手順の後で、または後で組み合わせて [OK] を押すことを忘れないでください。
プロセスの優先順位を設定する
上記の手順はスキャンのスケジュール設定に関するものでした。それでも、この問題が発生すると、ほとんどのリソースが消費され、システムが使用できなくなる可能性があります。
このような場合、特定のプロセスの優先順位を調整すると役立つ場合があります。
このプロセスは MsMpEng.exe を実行するため、リソースの過剰消費を避けるために優先度を低く設定することが簡単な解決策となります。
このためには、タスク マネージャーを開いて、 [プロセス] のリストの下にある Antimalware Service Executable を見つけます。次に、対象のプロセスを右クリックし、 「詳細に移動」 をクリックします。
この場合、関連アプリケーションである MsMpEng.exe が表示されます。最後に、もう一度右クリックして [優先度の設定] に移動し、 [低] を選択します。
このソリューションの唯一の (そして大きな) 問題は、最初のスキャンまたはシステムの再起動後に優先順位の値がリセットされることです。
また、永続的な優先順位を設定するためのサードパーティ アプリケーションがいくつかありますが、推奨できるほど信頼できるものは見つかりませんでした。最も優れた Bill2 のプロセス マネージャーは 2014 年に最後に更新されており、管理者モードであっても MsMpEng.exe の優先順位を設定できません。
最終的には、必要以上のリソースを消費するたびに、タスク マネージャーからこれを設定する必要があります。
MsMpEng.exe の除外の追加
多くの Windows PC ユーザーによって報告されている奇妙な修正は、Windows Defender が独自のフォルダーまたは責任のあるマルウェア対策サービスの実行可能プロセスである MsMpEng.exe をスキャンしないようにすることによるものです。
除外を追加するオプションは、 [Windows セキュリティ] > [ウイルスと脅威の保護] の下にあります。
[除外] まで下にスクロールし、 [除外の追加または削除] をクリックし、 [+除外を追加] を選択します。
次に、ドロップダウンから
フォルダー
を選択します。最後に、Windows Defender フォルダーに移動します。このフォルダーは通常
C:\ProgramData\Microsoft\Windows Defender
にあります。
これにより、MsMpEng.exe を含むすべての関連ファイルが追加されます。あるいは、「除外の追加」ポップオーバーで 「プロセス」 を選択し、「MsMpEng.exe」と入力してこの個別のプログラムを追加することもできます。
自動サンプリングをオフにする
これもユーザーから報告された解決策ですが、次善のセキュリティ環境を作成します。
いずれにしても、 [ウイルスと脅威の保護設定] で [自動サンプル送信] をオフに切り替えることでこれを行うことができます。
それでも、私たちが強く推奨するウイルスと脅威の保護設定でリアルタイム保護を無効にすることでさらに進んだ人もいました。これは、ウイルス対策ソフトをまったく導入していないのとほぼ同じです。
それでも問題を解決できず、有料ソリューションも選択したくない場合は、無料のウイルス対策プログラムを試すことができます。
まとめ
Windows Defender は、Antimalware Service Executable が大量の CPU と RAM を消費する主な原因です。
すでに述べたように、簡単な解決策は、Microsoft Defender を捨ててプレミアム セキュリティ ソリューションを導入し、レジストリを調整してこれらの懸念を軽減することです。
ただし、過剰なリソースの消費を避けるために、スキャンをスケジュールしたり、除外を追加したり、一部のセキュリティ設定を調整したりすることもできます。
最後に、完全なウイルス対策スキャンを実行して、マルウェアを根絶します。
それでも、同様の問題を自動的に解決してくれる Windows 問題解決ツールをいくつかチェックしてみましょう。