What Causes msmpeng.exe High CPU (and How to Fix It)?
A tricky issue that can be resolved
Themsmpeng.exeprocess is a critical Windows system process on your PC. It’s a component of Microsoft Defender Antivirus, sitting in the background, helping to defend your PC from malware infections, spyware, and viruses. Although it’s considered essential, msmpeng.exe can sometimes report high CPU usage in Task Manager.
If you’re running an older PC, this can make your PC run slowly (or become unresponsive). There are a few reasons why msmpeng.exe might cause high CPU usage. We’ll explain the causes (and some potential fixes) below.
What Is Msmpeng.exe?
Msmpeng.exe, or theAntimalware Service Executable, is a crucial component of Microsoft Defender Antivirus, the built-in anti-malware and antivirus system on Windows 10 and Windows 11 PCs.
This was previously calledWindows Defenderon older versions of Windows. It’s also known as a component ofWindows Security.
This process executes various functions related to Microsoft Defender Antivirus, including scanning for potential threats and providingreal-time protection against malware.
What Causes msmpeng.exe High CPU Usage?
You might have noticed that in some instances, msmpeng.exe causes high CPU usage on your PC. Before you panic—the msmpeng.exe process itself isn’t a virus. However, it could be causing high CPU usage if it’s actively scanning or dealing with an infection, if it’s being updated, or if your PC is low on system resources.
It’s essential to recognize that, despite the high CPU usage issue, msmpeng.exe is a vital part of your system’s protection against malware and viruses. You shouldn’t remove or disable it unless you have a reliable third-party antivirus program installed, as doing so would leave your computer vulnerable to security threats.
However, you may want to limit how often it scans or schedule your scans for a more convenient time. For instance, if you’re not planning to use the PC in the morning, Windows could schedule antivirus scans at that point, leaving your PC able to handle the applications you want to run when you want to run them.
In a situation where a third-party antivirus solution is installed, Microsoft Defender Antivirus will automatically turn itself off. You could try this as a last resort, but in most instances, we’d recommend sticking to Microsoft Defender Antivirus as your go-to antivirus solution.
Scan for Viruses and Malware
In most cases, msmpeng.exe is dealing with a situation when it reports high CPU usage. It could be an active scan or, in some cases, it could be dealing with malware.
If you want to make sure your PC is malware free, you can run your own antivirus scan. We’ll explain how to do this using Microsoft Defender Antivirus, but you can use any third-party antivirus solution to achieve the same effect.
To scan for viruses and malware using Windows Security, follow these steps.
Disable Microsoft Defender Antivirus
For many years, third-party antivirus solutions have had a bad reputation for causing slowdowns on your PC. That’s whyMicrosoft Defender Antivirus is the preferred optionfor protecting your PC on newer Windows systems.
However, if msmpeng.exe is causing high CPU usage, it might be worth trying a third-party alternative anyway. Switching to a third-party antivirus will mean that msmpeng.exe (and other related services) aren’t in use.
You can test this theory out by disabling Microsoft Defender Antivirustemporarilyto see if disabling it frees up your system resources. We stress that you should only do this temporarily before you install a third-party solution. If you don’t, you’ll leave your PC open to malware infections without the necessary protection to stop yourself.
To disable Microsoft Defender Antivirus, follow these steps.
After disabling Microsoft Defender Antivirus, monitor the CPU usage of the msmpeng.exe process and see if it goes back to normal values. If not, you may need to consider other methods for reducing your CPU usage—switching to a third-party alternativewon’t help you if your process is still running hot anyway.
Configure Scan Frequency for Microsoft Defender
If you want to try and limit your CPU usage in Microsoft Defender, you could configure its scan frequency. This will help you to schedule antivirus scans at convenient times when you’re probably not going to be using your PC.
You can do this usingTask Schedulerby following the steps below.
Adding Exclusions to Microsoft Defender Antivirus
In certain circumstances, it might be beneficial to add exclusions to Microsoft Defender’s antivirus scanning routine. For instance, if it’s trying to scan itself while it’s running, it can cause your PC to slow down.
To help, you can add the msmpeng.exe process itself to its own exclusion list.
You might also decide to do this with applications you run that you know cause conflict with your antivirus solution. To add msmpeng.exe to Microsoft Defender Antivirus Exclusion list, follow the steps below.
Repeat these steps for any other application you want to bypass (as long as you’re confident that it’s safe to do so).
Protecting Your Windows PC
Msmpeng.exe high CPU usage is tricky to solve, but by following the steps above, you can resolve or bypass the problem in most cases.
There are other Windows file issues you may need to resolve next, such as problems withtiworker.exeorntoskrnl.exe causing high CPU usage. If you run into further issues, make sure your system is up to date, as Windows Update may include important bug fixes that can help to resolve the problem.
If your hardware is struggling to run Windows, you may need to considerreinstalling Windowsorupgrading your PCnext.
Ben Stockton is a freelance technology writer based in the United Kingdom. In a past life, Ben was a college lecturer in the UK, training teens and adults. Since leaving the classroom, Ben has taken his teaching experience and applied it to writing tech how-to guides and tutorials, specialising in Linux, Windows, and Android. He has a degree in History and a postgraduate qualification in Computing.Read Ben’s Full Bio
Leave a Reply
Your email address will not be published.Required fields are marked*
Comment*
Name*
Email*
Website
Welcome to Help Desk Geek- a blog full of tech tips from trusted tech experts. We have thousands of articles and guides to help you troubleshoot any issue. Our articles have been read over 150 million times since we launched in 2008.
HomeAbout UsEditorial StandardsContact UsTerms of Use
Copyright © 2008-2024 Help Desk Geek.com, LLC All Rights Reserved