How To Fix High CPU usage by Antimalware Service Executable
The name of the the process MsMpEng is Antiwalware Service Executable. It is used by the antimalware which is Windows Defender that is associated with Windows Defender service program. Although the antimalware service executable is stable program, there are instances wherein users experienced High CPU usage on Windows PC. In this latest installment of our troubleshooting series, we will tackle how to fix Antimalware Service Executable (MsMpEng) issue taking up too much High CPU usage with Windows Defender on your windows 10.
What to do with High CPU usage by Antimalware Service Executable on Windows 10 PC
There are two common factors that can cause Antimalware Service Executable to take up too much CPU resources, from its real time feature and Full scan feature. Real time protection Feature is consuming high CPU usage from regularly scanning files on your computer which is of course its primary function which is to protect in real time. Another reason is because if its Real Time Protection Feature wherein when a full complete scan is being done, computer system will then experience high CPU usage and users will experienced a delay, lagging and or hanging responses from the system. Listed below are the troubleshooting steps that you need to do to fix the problem.
Before performing recommended troubleshooting methods listed below it’s best to restart your computer first. This action refreshes the operating system and remove any corrupt temporary data that could be causing the problem.
Method 1: Properly Reschedule Windows Defender
Check if High CPU usage from Antimalware Service Executable issue on Windows 10 still occurs.
Method 2: Disable Windows Defender
Disable Windows Defender Firewall works for some users experiencing the same high CPU usage. But make sure that before turning off Windows Defender Firewall, you must also install another anti malware program so that your computer will still be protected from malware and threats.
There are two ways to Turn OFF Windows Defender:
First: Using Local Group Policy Editor
- Press Windows Key + R on your keyboard to open RUN dialog box.
- At RUN dialog box, type “gpedit.msc” and press Enter or click OK to open Local Group Policy Editor.
- At the left pane of Local Group Policy Editor window, click on Computer Configuration to expand it.
- Double click Administrative Templates to expand it.
- Double click Windows Components to expand it.
- Scroll down to locate Microsoft Defender Antivirus Folder to expand it.
- At right pane of Microsoft Defender Antivirus, locate the option “Turn off Microsoft Defender Antivirus” and double click it. A new window opens.
- Click on “Enabled” option to disable Windows Defender
- Click OK to apply changes made.
- Restart your computer.
After computer completely reboots, check if High CPU usage from Antimalware Service Executable issue on Windows 10 still occurs.
Second: Using Registry Editor
- Press Windows Key + R on your keyboard to open RUN dialog box.
- At RUN dialog box, type “regedit “ and press Enter or click OK to open Registry Editor.
- At the left pane of Local Group Policy Editor window, click on HKEY_LOCAL_MACHINE to expand it.
- Double click SOFTWARE folder to expand it.
- Double click Policies folder to expand it.
- Double click Microsoft folder to expand it.
- Double click Windows Defender folder to expand it.
- At right pane of Windows Defender folder, double click on the entry “DisableAntiSpyware”. Change its Value Date to 1.
- Click OK to apply changes made.
Check if Antimalware Service Executable High CPU usage issue still occurs.
Method 3: Add Antimalware Service Executable to Windows Defender Exclusion List
There have been reports by users that adding MsMpEng.exe to the exclusion list of Windows Defenders solves the problem. Add an exclusion and see if the issue with anti malware service executable will be resolved.
- Simultaneously press CTRL + SHIFT + ESC keys on your keyboard to open Windows Task Manager.
- At Task Manager window, locate and right click on the option Antimalware Service Executable.
- Click Open File Location from the drop down menu. A new window opens, MsMpEng file will be highlighted.
- Highlight the file location path at the address bar, Right click and select copy from the drop down menu.
- Press Windows key + I on your keyboard to open Windows Settings section.
- Click on Update and Security.
- Click Windows Security at the left pane
- Under Protection Areas at right pane, click on Virus and Threat Protection
- Click Manage Settings under Virus Threat Protection Settings.
- Locate the Exclusion option, click on Add or Remove exclusions.
- Click “Add an Exclusion”, select “Folder” from the drop down menu.
- Paste the file location path of Antimalware Service Executable, click select folder tab.
Antimalware Service Executable will now be added on the Exclusion list of Windows Defender then check if Antimalware Service Executable High CPU usage issue still occurs.
Method 4: Remove Bad Definition Updates
There are instances wherein Windows Defender Firewall after scanning can acquire bad definition updates that can sometimes identify the Windows files as viruses. Try to remove bad definition updates using the command prompt and see if the method works.
- At the search bar on your windows located at the lower left, type Command Prompt.
- Right click on the Command Prompt result and click Run as Administrator from the drop down menu.
- At the Command prompt window, type the following commands and press Enter after each command.
- Type “%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe” -RemoveDefinitions -All and press Enter.
- Type “%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe” -SignatureUpdate and press Enter
Wait for the process to complete, then Check if check if Antimalware Service Executable increased CPU usage issue still occurs.
After performing the methods mentioned above, you will successfully fix Antimalware Service Executable High CPU usage issue by Windows Defender.
Visit our TheDroidGuy Youtube Channel for more troubleshooting videos.