Antimalware Service Executable is the name of MsMpEng (MsMpEng.exe), which is a background process used by Windows Defender program. It plays an important role in protecting your PC from various malware.
The MsMpEng.exe process continuously monitors your PC and detects any kind of potential threats. It also provides real-time protection against various malware. While doing this, it can reduce the speed of your PC and cause high CPU usage.
What is Antimalware Service Executable
Antimalware Service Executable is also quite famous for consuming more CPU processing power. The basic reason for this is its real-time feature that keeps scanning files, documents, connections and other applications in real time.
Another reason is the Full Scan feature that scans all the files when the computer is connected a network or wakes up from sleep. It does the same even if it is scheduled to run daily.
Both of these are the actual purpose of this process and it is supposed to perform them to keep your PC protected. But, the high usage of the CPU is because when a scan is done, the anti-virus requires more resources and hence, the system experiences frequent lagging and delayed response. The process will automatically release the CPU once the scan is completed and the usage will also drop to normal.
Since the Antimalware Service Executable protects your PC and stands between it and the bad guys, we recommend that you do not disable the Windows Defender before installing another anti-virus solution. Instead, you can try to resolve the issue by following these simple methods mentioned below.
Here, we have put together a few methods that can be followed to prevent the Antimalware Service Executable process from making high usage of CPU.
Methods to fix Antimalware Service Executable High CPU Usage
Below are 100 percent working ways to solve High CPU Usage By Antimalware Service Executable (MsMpEng.exe) issue:
Keep malware infections checked
Run a full system scan with the help of a reputed antimalware software to check if there is any malware on your computer that has infected the MsMpEng.exe process. This could be affecting the ability of your computer to run smoothly. There might sometimes be something malevolent that could be causing disruption in Windows Defender as well as the performance of your computer. Scan and delete any such infections or malware to keep your PC running smoothly and free from high CPU usage.
Get corrupt Defender Files repaired
Some corrupt files or missing files from the Windows Defender might also cause high Usage of CPU. Download any scanner like “Reimage Plus” to scan any missing or corrupt files. If there are any such files found, you can repair them with the same software. Check to see if the usage of CPU is still high.
Reschedule Windows Defender
Usually, the high CPU usage is caused by Antimalware Service Executable when the Windows Defender runs a full scan. This problem can be solved by scheduling the scan.
- Type “taskschd.msc” in the start menu and open “Task Scheduler” from the results.
- Once the program is launched, open the “task scheduler library” by double-clicking it and select “Microsoft” from the expanded menu.
- Now, click on “Windows” and then click on “Windows Defender”
- Double click on the “Windows defender scheduler scan” from the panel.
- Now switch to the general tab and uncheck the “Run with the highest privilege” box.
- Next, switch to the conditions tab and uncheck all the boxes under it
- Click “OK”. This will clear all the scheduled scans for future.
- To create a new scan schedule, switch to the triggers tab, click “New” and create a new scan schedule as per your convenience. A weekly scan is advisable to keep your PC secure
- Repeat the same process for Windows Defender Cleanup, Windows Defender Verification and Windows Defender Cache Maintenance under the Windows Defender folder.
- Save all settings.
Add Antimalware service executable to the exclusion list of Windows Defender
If the above method doesn’t work properly and your system is still lagging, you can choose to add the Antimalware service executable (msmpeng.exe) file to the exclusion list of Windows Defender. This is help prevent the high CPU usage but will also prevent Windows Defender from performing a scan.
- Go to the setting menu of your PC and click on “Update Security”
- From the panel, select Windows Defender
- Click on “Exclusions” and then click on “Add or remove an exclusion”.
- Now, click on “add an extension”
- A window will be displayed, scroll down and pick ‘Exclude a .exe, .com, or .scr process’.
- Add “exe” to the address bar and click open.
- The file is now successfully excluded.
Turning off Windows Defender
Though this solution is not recommended, if the high CPU usage issue still persists, you can consider doing this. But make sure to install an alternative security and antimalware software on your PC before you perform this step.
- Press Win+R keys to open the Run dialog box
- Type “msc” in the dialog box and click OK.
- This will open the local group policy editor on your PC
- Double click on the folders in the navigation panel on the left to navigate to Windows Defender.
- Go to the main panel here and look for “Turn off Windows Defender” and click on it.
- Select “Disable” from the dialog box and click OK
- The Windows Defender has been successfully disabled
- Reboot Windows and restart your PC
If your PC is still running slow and the CPU usage is still high, after performing all the above steps, check if the device drivers are updated. The latest and updated drivers help in running your PC faster and keeping it stable.
Conclusion-Fix High CPU Usage By Antimalware Service Executable (MsMpEng.exe)
Windows Defender is a very valuable tool as it protects your PC from various threats and malware. It comes free with the Windows operating system and works to protect your PC. But it can also drain your CPU with excessive and high usage when put to use.
If your Windows Defender tool is causing high usage to your CPU, you can make use of the methods mentioned above in the article to take control of the MsMpEng.exe antimalware service executable and keep your PC up and running.