Antimalware Service Executable High CPU- How to Fix It?

Antimalware Service Executable is a built-in security software in the Windows operating system, and it is also known as MsMpEng.exe. It runs security operations in the background to protect your computer from malware, viruses, and other security threats. In these operations, it scans the system apps and files in real-time to detect malicious programs to protect the device from damage and corruption. To run this process, the Antimalware Service Executable (MsMpEng.exe) constantly uses system resources, which leads to high CPU usage. When you download a new update on your device, it runs a full system scan that cripples the device, leading to high CPU usage.

Antimalware Service Executable High CPU
During these processes, you feel stuck and frozen with your normal tasks taking too long to complete. So what is the solution? This write-up provides you with an effective solution to deal with this issue and help you in boosting your system speed! So keep reading till the end!

How to Fix Antimalware Service Executable`s High CPU Usage?

If you are also facing this high CPU usage issue in your Windows device, you should try excluding files or folders from scans. You need to make some adjustments in the Windows settings and modify scanning schedules in your system. Here are some important tips that help you fix high CPU usage:
antimalware service executable

Exclude certain files/folders

You need to stop Windows Defender from scanning the trusted files, apps, or games that pose no security risks for your device. If you already know these specific files, games, and apps, then it would become much easier for you to select and stop Windows Defender from scanning these trusted files. You can choose to ignore them during the real-time system scan. Here is a step-by-step method on how you can configure it:

1. Open Windows Security

  • Press Windows Key + I to open Settings.
  • Go to Update & Security > Windows Security > Virus & threat protection.

2. Open Protection Settings

  • Under Virus & threat protection settings, click on Manage settings.

3. Find Exclusions

  • Scroll down until you see Exclusions.
  • Click Add or remove exclusions.

3. Add Your File or Folder

  • Click + Add an exclusion.
  • Choose whether you want to exclude a File, Folder, File type, or Process.
  • Browse to the file or folder you want to exclude, and select it.

3. Confirm

  • Once added, Defender will skip scanning that file/folder in the future.

Adjust Defender Settings

You should tweak the real-time protection or cloud-delivered protection if your Antimalware Service Executable is causing high CPU usage all the time. In this method, you do not need to turn it off. Only tweaking can fix the problem. Here is a step-by-step process that helps you adjust defender settings:

1. Open Windows Security

  • Press Windows Key + I to open Settings.
  • Go to Update & Security > Windows Security > Virus & threat protection.

2. Manage Settings

  • Under Virus & threat protection settings, click Manage settings.

2. Key Settings to Adjust

A. Real-time Protection: This is one of the most important tools that you need to adjust. It continuously scans system files and which spikes CPU processing. You can switch this off temporarily to decrease the overall processing burden of your processing unit.

B. Cloud-delivered Protection: This is another security tool that checks your system files online and delivers the updates to fix the vulnerabilities. You can turn this off to reduce the CPU burden for some time.

C. Automatic Sample Submission: This tool sends suspicious files to Microsoft to analyze and provide security clearance about the suspicious program. You can turn this off to reduce its impact on your device`s central processing unit.

D. Reboot: Once you have done all the above configurations, you can reboot your PC to make sure all the changes have become effective. This is an optional adjustment that you can run to confirm the recent changes you have made in your device.

Modify Scheduled Scans

You can modify scheduled scans or reschedule them for a time when you are not using your device for doing important work. With this configuration, you can prevent system hog when you are doing important tasks. You can reschedule your scans for a time when you are not actively using your PC. Here is a step-by-step method that guides you to modify scheduled scans in your Windows PC:

1. Open Task Scheduler

Open Task Scheduler
  • Press Windows Key + R, type taskschd.msc, and hit Enter.
  • This opens the Task Scheduler window.

2. Find Windows Defender Tasks

Windows Defender Tasks
  • In the left panel, go to: Task Scheduler Library > Microsoft > Windows > Windows Defender. You’ll see a list of tasks like:
  • Windows Defender Cache Maintenance
  • Windows Defender Cleanup
  • Windows Defender Scheduled Scan
  • Windows Defender Verification

3. Edit scheduled scan

  • Right-click Windows Defender Scheduled Scan > select Properties.
  • Go to the Triggers tab.
  • Here, you’ll see when the scan is set to run.
  • You can choose a time to scan your device when you do not use your device.

Check for Conflicts

You should also check your device for conflicts. It happens when you run two antivirus programs at the same time on your device. Both scan and do the security work in the background and often collide with one another during the process. When this happens, your system slows down, and your system’s processing usage goes up. To avoid this condition, you need to fix it using the following steps:

1. Check Installed Security Software

  • Press Windows Key + I > go to Apps > Installed Apps.
  • Look for any other antivirus programs.

2. Select One to Run Security Operations

  • You only need one active antivirus.
  • If you want to use Windows Defender, uninstall the external antivirus software.
  • If you want to use the premium antivirus software downloaded and installed from an external source, then turn off the built-in Defender.

3. Uninstall Extra Antivirus (if needed)

  • Select the third-party antivirus >click Uninstall.
  • Follow the on-screen steps to remove it completely.
  • Restart your PC afterward.

4. Turn Off Windows Defender

If you are using the third-party antivirus software, then you should disable the Antimalware Service Executable in your device to avoid the conflict and resulting slowing of system speed. To do so, you need to:

  • Open Windows Security.
  • Go to Virus & threat protection.
  • If it shows “Managed by another provider,” you’re good.

5. Verify CPU Usage

  • Open Task Manager (Ctrl + Shift + Esc).
  • Check if the Antimalware Service Executable is still spiking CPU. It should calm down once the conflict is gone.
  • Never run two real-time antivirus software programs on your device at the same time. One can do the job well. If you run two, then they are going to conflict with each other and cause high CPU usage.

Note: Sometimes, Windows disables built-in real-time security operations automatically when you install a third-party antivirus on your PC. Hence, manual disabling should be done cautiously and not be permanent when it is required.

Final Thought

The Antimalware Service Executable is not a virus. It is a part of the Windows security in your device that scans your device in the background. It runs its security operations in real-time, which means it constantly scans your device for malicious threats and viruses. This constant process of your device causes high CPU usage, especially during scans or updates. If you are experiencing high CPU usage and low system performance due to the Antimalware Service Executable, then you can adjust it by scheduling scans or turning it off temporarily. The above-mentioned methods provided you with complete guidance on how you can fix the issue caused by Antimalware Service Executable (MsMpEng.exe).

360 Antivirus Pro