プロセスMsMpEngの名前はAntiwalwareServiceExecutableです。これは、WindowsDefenderサービスプログラムに関連付けられているWindowsDefenderであるマルウェア対策によって使用されます。マルウェア対策サービスの実行可能ファイルは安定したプログラムですが、ユーザーがWindowsPCで高いCPU使用率を経験した場合があります。トラブルシューティングシリーズのこの最新の記事では、Windows10のWindowsDefenderでCPU使用率が高くなりすぎるAntimalwareService Executable(MsMpEng)の問題を修正する方法に取り組みます。
Windows 10PCで実行可能なAntimalwareServiceによる高いCPU使用率をどうするか
Antimalware Service ExecutableがCPUリソースを大量に消費する原因となる一般的な要因は、リアルタイム機能とフルスキャン機能の2つです。リアルタイム保護機能は、コンピュータ上のファイルを定期的にスキャンすることで高いCPU使用率を消費します。これはもちろん、リアルタイムで保護することを主な機能としています。もう1つの理由は、完全な完全スキャンが実行されているときにコンピュータシステムで高いCPU使用率が発生し、ユーザーがシステムからの応答の遅延、遅延、またはハングを経験するリアルタイム保護機能の場合です。以下にリストされているのは、問題を解決するために実行する必要のあるトラブルシューティング手順です。
以下にリストされている推奨されるトラブルシューティング方法を実行する前に、まずコンピューターを再起動することをお勧めします。このアクションにより、オペレーティングシステムが更新され、問題の原因となっている可能性のある破損した一時データがすべて削除されます。
方法1:WindowsDefenderを適切に再スケジュールする
Windows DefenderがCPUリソースを大量に消費するのを防ぐために、この時点で、タスクスケジューラを使用してコンピュータシステムでのWindowsDefenderスキャンのスキャンスケジュールを変更する必要がある場合があります。
- 左下にあるウィンドウの検索バーで、管理ツールと入力します。
- Windows管理ツールの結果をクリックします。
- タスクスケジューラを見つけてダブルクリックします。新しいウィンドウが開きます。
- タスクスケジューラウィンドウの左側のペインで、タスクスケジューラライブラリをクリックして展開します。
- Microsoftフォルダをクリックして展開します。
- Windows をクリックして展開します
- 下にスクロールして、 WindowsDefenderフォルダを見つけて展開します。
- Windows Defenderの右側のウィンドウで、 WindowsDefenderのスケジュールされたスキャンを見つけてダブルクリックします。新しいウィンドウが開きます。
- Windows Defenderの[スケジュールされたスキャン]ウィンドウの[全般]タブにとどまり、[最高の特権で実行する]オプションのチェックを外します。
- [条件]タブをクリックします。
- [アイドル]オプションで、[コンピュータがアイドル状態の場合にのみタスクを開始する]オプションがオンになっている場合はオフにします。
- [電源]オプションで、[コンピューターの電源がAC電源になっている場合にタスクを開始する]オプションのチェックを外します
- [ネットワークオプション]で、オプションのチェックを外します” 次のネットワーク接続が利用可能な場合にのみ開始します“
- [トリガー]タブをクリックします。
- [新しいタブ]をクリックすると、[新しいトリガー]ウィンドウが開きます。
- 設定オプションで、使用可能なオプションから選択します。これにより、ディフェンダーが自分の好みに応じて機能するように再スケジュールされます。
- [OK]をクリックして、加えた変更を適用します。
- 他の3つのスケジュール(Windows Defenderキャッシュのメンテナンス、Windows Defenderのクリーンアップ、Windows Defenderの検証)についても同じ手順を繰り返します。
Windows10でAntimalwareServiceExecutableの問題による高いCPU使用率が引き続き発生するかどうかを確認します。
方法2:WindowsDefenderを無効にする
Windows Defenderファイアウォールを無効にすると、同じ高いCPU使用率を経験している一部のユーザーに対して機能します。ただし、Windows Defender Firewallをオフにする前に、別のマルウェア対策プログラムもインストールして、コンピューターをマルウェアや脅威から保護する必要があることを確認してください。
WindowsDefenderをオフにする方法は2つあります。
最初:ローカルグループポリシーエディターの使用
- キーボードの Windowsキー+ R を押して、[ファイル名を指定して実行]ダイアログボックスを開きます。
- [実行]ダイアログボックスで、「gpedit.msc」と入力し、Enterキーを押すか、[OK]をクリックしてローカルグループポリシーエディターを開きます。
- [ローカルグループポリシーエディター]ウィンドウの左側のウィンドウで、[コンピューターの構成]をクリックして展開します。
- 管理用テンプレートをダブルクリックして展開します。
- Windowsコンポーネントをダブルクリックして展開します。
- 下にスクロールして Microsoft Defender Antivirus フォルダを見つけて展開します。
- Microsoft Defender Antivirusの右側のウィンドウで、[ [Microsoft DefenderAntivirusをオフにする] ]オプションを見つけてダブルクリックします。新しいウィンドウが開きます。
- 「有効」オプションをクリックして、WindowsDefenderを無効にします
- 加えた変更を適用するには、[ OK ]をクリックします。
- コンピュータを再起動してください。
コンピューターが完全に再起動した後、Windows10でAntimalwareServiceExecutableの問題による高いCPU使用率が引き続き発生するかどうかを確認します。
2番目:レジストリエディタの使用
- キーボードの Windowsキー+ R を押して、[ファイル名を指定して実行]ダイアログボックスを開きます。
- [ファイル名を指定して実行]ダイアログボックスで、「regedit」と入力し、Enterキーを押すか、[OK]をクリックしてレジストリエディタを開きます。
- [ローカルグループポリシーエディター]ウィンドウの左側のウィンドウで、[ HKEY_LOCAL_MACHINE ]をクリックして展開します。
- ソフトウェアフォルダをダブルクリックして展開します。
- ポリシーフォルダをダブルクリックして展開します。
- Microsoft フォルダをダブルクリックして展開します。
- Windows Defender フォルダをダブルクリックして展開します。
- Windows Defenderフォルダーの右側のウィンドウで、エントリ「DisableAntiSpyware」をダブルクリックします。起算日を1に変更します。
- 加えた変更を適用するには、[ OK ]をクリックします。
Antimalware ServiceExecutableのCPU使用率が高い問題が引き続き発生するかどうかを確認します。
方法3:WindowsDefender除外リストに実行可能なマルウェア対策サービスを追加する
Windows Defenderの除外リストにMsMpEng.exeを追加すると、問題が解決するというユーザーからの報告があります。除外を追加して、マルウェア対策サービスの実行可能ファイルの問題が解決されるかどうかを確認します。
- キーボードの CTRL + SHIFT + ESC キーを同時に押して、 Windowsタスクマネージャーを開きます。
- タスクマネージャウィンドウで、オプション Antimalware Service Executable を見つけて右クリックします。
- ドロップダウンメニューから[ファイルの場所を開く]をクリックします。新しいウィンドウが開き、 MsMpEng ファイルが強調表示されます。
- アドレスバーでファイルの場所のパスを強調表示し、右クリックしてドロップダウンメニューから[コピー]を選択します。
- キーボードの Windowsキー+ I を押して、[Windows設定]セクションを開きます。
- 更新とセキュリティをクリックします。
- 左側のペインで[ Windowsセキュリティ]をクリックします
- 右ペインの[保護領域]で、[ウイルスと脅威の保護]をクリックします。
- [ウイルス脅威保護設定]の下の[設定の管理]をクリックします。
- [除外]オプションを見つけて、[除外の追加または削除]をクリックします。
- ドロップダウンメニューから [除外を追加] をクリックし、 [フォルダ] を選択します。
- Antimalware ServiceExecutableのファイルの場所のパスを貼り付けし、[フォルダを選択]タブをクリックします。
Antimalware ServiceExecutableがWindowsDefenderの除外リストに追加され、Antimalware ServiceExecutableのCPU使用率が高い問題が引き続き発生するかどうかを確認します。
方法4:不正な定義の更新を削除する
スキャン後にWindowsDefender Firewallが不正な定義の更新を取得し、Windowsファイルをウイルスとして識別できる場合があります。コマンドプロンプトを使用して不正な定義の更新を削除し、メソッドが機能するかどうかを確認してください。
- 左下にあるウィンドウの検索バーで、コマンドプロンプトと入力します。
- コマンドプロンプトの結果を右クリックし、ドロップダウンメニューから[管理者として実行]をクリックします。
- コマンドプロンプトウィンドウで、次のコマンドを入力し、各コマンドの後にEnterキーを押します。
- “%PROGRAMFILES%\ Windows Defender \ MPCMDRUN.exe” -RemoveDefinitions -All と入力し、Enterキーを押します。
- “%PROGRAMFILES%\ Windows Defender \ MPCMDRUN.exe” -SignatureUpdate と入力し、Enterキーを押します
プロセスが完了するのを待ってから、Antimalware ServiceExecutableのCPU使用率の増加の問題が引き続き発生するかどうかを確認します。
上記の方法を実行すると、WindowsDefenderによるAntimalwareService Executable HighCPUusageの問題が正常に修正されます。
その他のトラブルシューティングビデオについては、androidhow YoutubeChannelにアクセスしてください。