Skip to Content

Solved: How do I fix Antimalware Service Executable high resource usage in Windows 11

Problem Symptom

Many Windows users reported facing high CPU, Disk, and memory usage on their Windows 11 PC. After checking in the Task Manager, noticed that a process called Antimalware Service Executable: Microsoft Defender Antivirus Service takes up most of the computer resources.

Solved: How do I fix Antimalware Service Executable high resource usage in Windows 11

Follow the below solution steps to resolve Antimalware Service Executable high resource usage in Windows 11.

Content Summary

What is Antimalware Service Executable: Microsoft Defender Antivirus Service?
Potential Causes
Pre-check
Solution 1: Turn Off Real-Time Protection from Windows Security
Solution 2: Enable turn off Real-Time Protection group policy
Solution 3: Modify Task Scheduler Trigger for Windows Defender
Solution 4: Disable Windows Defender via Registry Editor
Solution 5: Stop Windows Defender Antivirus Service
Solution 6: Enable turn off Windows Defender group policy
Solution 7: Exclude MsMpEng.exe process
Solution 8: Cleanup Security intelligence updates
Solution 9: Disable the Exploit Protection Service using PowerShell
Solution 10: Disable Dell’s True Color app
Reference

What is Antimalware Service Executable: Microsoft Defender Antivirus Service?

Antimalware Service Executable is an essential Windows Defender service to protect your PC from malware threats. Antimalware Service Executable: Microsoft Defender Antivirus Service typically runs in the background constantly to monitor the PC.

Note: We highly recommended DO NOT disable the Antimalware Service Executable: Microsoft Defender Antivirus Service if you do not have a third-party antivirus installed.

Potential Causes

  • Real-Time Protection Scan: If you find the Antimalware Service Executable: Microsoft Defender Antivirus Service takes up a lot of CPU and memory resources, which means the program may be scanning your PC for malicious software in real-time.
  • Full Scan: If you have added a lot of files or installed large files, Antimalware Service Executable will take time to do a full scan.
  • Outdated or corrupted drivers: Antimalware Service Executable can experience high CPU and memory usage due to the use of out-of-date Windows drivers and files.
  • Process Mitigation is in control of the Exploit Protection Service which forces the Windows Defender Antivirus Service to retry disabling the activities of a particular app or folder but isn’t able to do so due to some restrictions being imposed on that content.
  • Interlink between Dell’s True Color app and the Antimalware services.

Pre-check

Make sure to check and install the latest Windows update.

Solution 1: Turn Off Real-Time Protection from Windows Security

Real-Time protection constantly monitors your PC to protect it against malware and virus threats. As the process is tightly integrated with the Microsoft Defender Antivirus Service, turning the Real-Time protection off might help.

Step 1: Go to the Start Menu and type Security to perform a search for it.

Step 2: Click on the Windows Security app from the search results.

Go to the Start Menu and type Security to perform a search for it. Click on the Windows Security app from the search results.

Step 3: Click on the Virus & threat protection tab from the left sidebar.

Click on the Virus & threat protection tab from the left sidebar.

Step 4: Click on the Manage settings link under the Virus & threat protection settings section.

Click on the Manage settings link under the Virus & threat protection settings section.

Step 5: Toggle off the Real-time protection function.

Toggle off the Real-time protection function.

Solution 2: Enable turn off Real-Time Protection group policy

Step 1: Go to the Start Menu and type gpedit to perform a search.

Step 2: Click on the Edit group policy to proceed.

Go to the Start Menu and type gpedit to perform a search. Click on the Edit group policy to proceed.

Step 3: Go to Computer Configuration > Administrative Templates > Windows Components > Windows Defender Antivirus > Real-Time Protection.

Step 4: Double-click the Turn-off real-time protection settings on the right panel.

Step 5: Choose the Enabled option.

Go to Computer Configuration > Administrative Templates > Windows Components > Windows Defender Antivirus > Real-Time Protection. Double-click the Turn-off real-time protection settings on the right panel. Choose the Enabled option.

Step 6: Click the OK button to save the change.

Solution 3: Modify Task Scheduler Trigger for Windows Defender

You can change the trigger setting for Windows Defender Scheduled Scan if turning off Windows Defender is not an option so that you won’t lose the protection but reduce its impact on the performance.

Step 1: Go to the Start Menu and type Task Scheduler to perform a search for it.

Step 2: Click on the Task Scheduler app to proceed.

Go to the Start Menu and type Task Scheduler to perform a search for it. Click on the Task Scheduler app to proceed.

Step 3: Expand the Task Scheduler Library node from the left section of the window.

Expand the Task Scheduler Library node from the left section of the window.

Step 4: Expand the Microsoft folder.

Step 5: Expand the Windows folder.

Expand the Microsoft folder. Expand the Windows folder.

Step 6: Scroll down to locate the Windows Defender folder from the list and click on it.

Scroll down to locate the Windows Defender folder from the list and click on it.

Step 7: Right-click on the Windows Defender Schedule Scans from the right section.

Step 8: Select the Properties option from the context menu to open the Windows Defender Scheduled Scan Properties window.

Select the Properties option from the context menu to open the Windows Defender Scheduled Scan Properties window.

Step 9: At the General tab, uncheck the Run with highest privileges setting in the Security options.

At the General tab, uncheck the Run with highest privileges setting in the Security options.

Step 10: Click on the Conditions tab.

Step 11: Uncheck all checkboxes under Idle, Power, and Network including:

  • Start the task only if the computer is idle for
  • Start the task only if the computer is on AC power
  • Start only if the following network connection is available.

Click on the Conditions tab. Uncheck all checkboxes under Idle, Power, and Network.

Step 9: Click on the Triggers tab.

Step 10: Click on the New button to open the New Trigger window.

Click on the Triggers tab. Click on the New button to open the New Trigger window.

Step 11: Select the On a schedule option from the list of dropdown menu for the Begin the task field.

Select the On a schedule option from the list of dropdown menu for the Begin the task field.

Step 12: Click on the radio button beside the Weekly option to select the weekly frequency.

Step 13: Set a time for the scan to run from the right section of the window.

Step 14: Select the day you are less likely to use your PC for work.

Step 15: Click on the OK button to save the changes.

Click on the radio button beside the Weekly option to select the weekly frequency. Set a time for the scan to run from the right section of the window. Select the day you are less likely to use your PC for work. Click on the OK button to save the changes.

Step 16: Select the trigger’s schedule that was not created by you.

Step 17: Click on the Delete button.

Select the trigger's schedule that was not created by you. Click on the Delete button.

Solution 4: Disable Windows Defender via Registry Editor

In the event that you already have third-party antivirus software installed on your PC, you can choose to disable Windows Defender permanently via Registry Editor (regedit).

Step 1: Go to the Start Menu and type Registry Editor to perform a search.

Step 2: Click on the Registry Editor app to proceed.

Go to the Start Menu and type Registry Editor to perform a search. Click on the Registry Editor app to proceed.

Step 3: Navigate to the below address:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender

Alternatively, you can copy and paste the address in the address bar and press Enter key to navigate.

Navigate to the below address:  Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender  Alternatively, you can copy and paste the address in the address bar and press Enter key to navigate.

Step 4: Right-click on the Windows Defender option from the left section.

Step 5: Hover over the New option from the menu.

Step 6: Click on the DWORD (32-bit) Value option from the sub-menu.

Right-click on the Windows Defender option from the left section. Hover over the New option from the menu. Click on the DWORD (32-bit) Value option from the sub-menu.

Step 7: Rename the file to DisableAntiSpyware.

Step 8: Double-click on the DisableAntiSpyware file to open it.

Step 9: Type 1 in the ‘Value data’ field.

Double-click on the DisableAntiSpyware file to open it. Type 1 in the ‘Value data’ field.

Step 10: Click on the OK button to save the change.

Step 11: Restart your PC for the change to take effect.

Solution 5: Stop Windows Defender Antivirus Service

In the event that you already have third-party antivirus software installed on your PC, you can choose to disable Windows Defender permanently via Services.

Step 1: Go to the Start Menu and type Services to perform a search.

Step 2: Click on the Services app to proceed.

Go to the Start Menu and type Services to perform a search. Click on the Services app to proceed.

Step 3: Scroll down to locate the Windows Defender Antivirus Service from the list.

Step 4: Right-click on the Windows Defender Antivirus Service.

Step 5: Click on the Stop option to stop the service.

Right-click on the Windows Defender Antivirus Service. Click on the Stop option to stop the service.

Solution 6: Enable turn off Windows Defender group policy

Step 1: Go to the Start Menu and type gpedit to perform a search.

Step 2: Click on the Edit group policy to proceed.

Go to the Start Menu and type gpedit to perform a search. Click on the Edit group policy to proceed.

Step 3: Go to Computer Configuration > Administrative Templates > Windows Components > Windows Defender or Windows Defender Antivirus.

Step 4: Switch to the Extended tab in the right area.

Step 5: Double-click the Turn off Windows Defender Antivirus settings on the right panel.

Go to Computer Configuration > Administrative Templates > Windows Components > Windows Defender or Windows Defender Antivirus. Switch to the Extended tab in the right area. Double-click the Turn off Windows Defender Antivirus settings on the right panel.

Step 6: Choose the Enabled option.

Step 7: Click the OK button to save the change.

Choose the Enabled option. Click the OK button to save the change.

Solution 7: Exclude MsMpEng.exe process

Step 1: Go to the Start Menu and type Security to perform a search for it.

Step 2: Click on the Windows Security app from the search results.

Go to the Start Menu and type Security to perform a search for it. Click on the Windows Security app from the search results.

Step 3: Click on the Virus & threat protection tab from the left sidebar.

Click on the Virus & threat protection tab from the left sidebar.

Step 4: Click on the Manage settings link under the Virus & threat protection settings section.

Click on the Manage settings link under the Virus & threat protection settings section.

Step 5: Scroll down to locate the Exclusions section, and click on the Add or remove exclusions link.

Scroll down to locate the Exclusions section, and click on the Add or remove exclusions link.

Step 6: Scroll down to choose the Exclude a .exe, .com or .scr process option.

Scroll down to choose the Exclude a .exe, .com or .scr process option.

Step 7: Type MsMpEng.exe. then click the OK button.

Type MsMpEng.exe. then click the OK button.

Step 8: If you can’t find the Exclude a .exe, .com or .scr process option, click the plus sign (+) to add an exclusion.

Step 9: Choose the Process option.

If you can't find the Exclude a .exe, .com or .scr process option, click the plus sign (+) to add an exclusion. Choose the Process option.

Step 10: Type antimalware service executable.

Step 11: Click on the Add button.

Type antimalware service executable. Click on the Add button.

Note: Alternatively, you can select the Folder or File option and choose the Windows Defender folder with the Antimalware Service Executable MsMpEng.exe. In most cases, it is found under this path: C:\ProgramData\Microsoft\Windows Defender\Platform.

Solution 8: Cleanup Security intelligence updates

Step 1: Go to the Start Menu and type Command Prompt to perform a search for it.

Step 2: Click on the Run as administrator option from the search results.

Go to the Start Menu and type Command Prompt to perform a search for it. Click on the Run as administrator option from the search results.

Step 3: Type the following command and press the Enter key to restores the installed Security intelligence to a previous backup copy or to the original default set:

“%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe” -RemoveDefinitions -All

Step 4: Run the following command and press the Enter key to check for new Security intelligence updates:

“%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe” -SignatureUpdate

Cleanup Security intelligence updates

Step 5: Wait for the process to complete.

Solution 9: Disable the Exploit Protection Service using PowerShell

Step 1: Go to the Start Menu and type Command Prompt to perform a search for it.

Step 2: Click on the Run as administrator option from the search results.

Go to the Start Menu and type Command Prompt to perform a search for it. Click on the Run as administrator option from the search results.

Step 3: Type the following command and press the Enter key to disable the Exploit Protection Service:

powershell “ForEach($v in (Get-Command -Name \”Set-ProcessMitigation\”).Parameters[\”Disable\”].Attributes.ValidValues){Set-ProcessMitigation -System -Disable $v.ToString().Replace(\” \”, \”\”).Replace(\”`n\”, \”\”) -ErrorAction SilentlyContinue}”

Type the following command and press the Enter key to disable the Exploit Protection Service:  powershell “ForEach($v in (Get-Command -Name \”Set-ProcessMitigation\”).Parameters[\”Disable\”].Attributes.ValidValues){Set-ProcessMitigation -System -Disable $v.ToString().Replace(\” \”, \”\”).Replace(\”`n\”, \”\”) -ErrorAction SilentlyContinue}”

Step 4: Restart your PC for the change to take effect.

Solution 10: Disable Dell’s True Color app

Step 1: Press the Ctrl + Shift + Esc shortcut key combinations to open the Task Manager.

Step 2: At the Processes tab, select the TrueColorALS.exe under the Background Processes section.

Step 3: Click on the End Task button located at the bottom right.

At the Processes tab, select the TrueColorALS.exe under the Background Processes section. Click on the End Task button located at the bottom right.

Reference