Fix Antimalware Service Executable High Memory Usage

People are currently reading this guide.

    Getting "Antimalware Service Executable High Memory Usage" issue on Windows 10? Lets understand what this issue is and how to fix the issue in very simple steps.

    Antimalware Service Executable High Memory Usage

    What is Antimalware High Memory Usage

    Windows Defender is a Windows 10 antivirus built-in software. This advanced function ensures that an antivirus program is installed and run by all Windows 10 users, even if users do not choose to install one.

    Antimalware Service Executable is the Windows Defender's primary background service and is also known as MsMpEng.exe, which can be found in your Task Manager's Details tab. It scans all files on your desktop, detects harmful software, installs antivirus definition updates and so on.

    Why does Memory Goes to Peak Usage?

    The issue "Antimalware Service Executable High Memory Usage" is an exceptional real-time protection function that continuously protects the system from malicious malware or cyber attack by scanning its files, links, and other associated apps in real time.

    A full scan of all files when the computer is connected or allows detailed scans of all files. This involves long-term continuous use of the CPU, resulting in your system experiencing frequent lagging access/response with the system.

    When accessing antimalware executable services, malware and spyware are scanned. If something is dangerous, this will detect. You also need to scan your system's bottom to find viruses or worms. Scanning is highly dependent on the CPU of your computer, so in Windows 10 you think you are using a CPU. Couldn't we fix this issue for our Windows security? No, you can really fix it. Please move to the next portion.

    How to Fix Antimalware Service Executable High Memory Usage?

    Solution 1: Add antimalware service to the list of exclusions of Windows Defender

    Windows Defender scans, including itself, all files on the desktop. During the scanning phase, this can trigger unnecessary system involvement, which is a common cause of system delay or slowdown. In the scanning process, Windows Defender may be asked to do this itself by doing the following:
    1. To open Windows Task Manager, press Ctrl + Shift + Esc.
    2. Search in the process list for the  Antimalware Service executable process.
    3. Right-click on the procedure and choose Open File Location.
    4. The full path of the Antimalware Service Executable can be found in the address bar. Click the address bar and copy the full path.
    5. To open the Windows Defender Security Center, open the Start menu, type "Windows Defender" and click on it.
    6. Click Virus & Threat Protection and select Settings for Virus & Threat Protection.
    7. Scroll to Exceptions and click Exceptions to add or delete. Then click Add extension, select File and paste the path from the MsMpEng.exe service in the address bar to the executable file. Finally, click Open and the analysis will delete the file.

    Solution 2: Disable Windows Defender

    If the problem "Antimalware Service Executable High Memory Usage" still persists, it may be necessary to use the last option to completely disable Windows Defender even after the first fixes have been applied.

    Remember that your computer will be secure from external harm and cyber attacks once Windows Defender is disabled. Therefore, before continuing to disable Windows Defender, it is suggested to install efficient antivirus software on your desktop.

    How to disable Windows Defender: There are two efficient techniques you can use to disable Windows Defender according to your preferences and convenience. The first is to use LOCAL GROUP POLICY EDITOR, which works only in Windows Enterprise and Pro editions of Windows 10, as well as in a more sophisticated version of the previous OS. Using REGISTRY is the second way.

    Using the Registry Fix anti-malware executable service

    1. To open the Run Dialog Box, press Windows Key + R.
    2. Type Regedit and click OK in the Run dialog box to open the Registry Editor.
    3. Double-click in the left navigation pane to browse the HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender. 
    4. If you encounter DisableAntiSpyware, double-click it to edit it and set its data value to 1.
    5. If you do not see a DisableAntiSpyware registry entry, right-click on Windows Defender and choose New > DWORD (32 bit) value.
    6. Then name this new registry entry as DisableAntiSpyware and set the value data to 1.

    Solution 3: Change WINDOWS DEFENDER’s schedule

    The high usage of memory caused by Antimalware Service Executable typically occurs when a full scan is running by Windows Defender. This can be corrected through programming software to analyze the system when your processor tends to be dehydrated.

    High CPU usage issue and the resulting slowdown of your system is really nice for your computer because viruses and malware are constantly scanned on the restart and user is made aware.. The best part of this is that with this analysis, you believe in complete system protection.

    You can also manually reprogram the assessment according to your time by making a few small changes to your Windows Task Scheduler, just by following the following steps:
    1. Simultaneously press the Windows logo key and R to open the Run box.
    2. Type “ taskschd.msc” and press “Enter”.
    3. Double-click the Task Scheduler Library/Microsoft/Windows in the navigation pane on the left.
    4. Double-click Windows Defender in Windows, then attempt to find Windows Defender Scheduled Scan in the middle pane and double-click it.
    5. On the right side menu options, click on "Properties."
    6. Uncheck Run with highest privileges.
    7. Click the Conditions tab, uncheck all possibilities, and click OK. This will clear your scans.
    8. Now, to protect the computer, it is essential to plan some new scans as it has become vulnerable to external risks and damage. 
    9. Click on the properties in the right pane, select the Triggers tab, and then click New. Here, select the Weekly or Monthly option according to your preferences, and then select the Day, 
    10. Click OK and make sure it is activated by restarting your computer.
    11. This will put the Defender back on schedule to function as per your selection. There is still a possibility for increased CPU usage, however. Repeat the same for other schedules like Windows Defender Cache Maintenance, Windows Defender Cleanup, Verification of Windows Defender.
    12. Switch off the conditions and set the trigger once a week.