If you’re constantly facing high usage of ram and CPU in your pc because of antimalware service, you are not alone. Lots of people are facing the same problem throughout the world.
What is Antimalware service?
Antimalware service (MsMPEng.exe) is a trusted service provided by Microsoft. It’s included in windows security and does security tasks in the background.
During the scanning or updating of system antivirus. Completing that task takes up to 50% ram and 100% CPU performance. When the scan is completed, your system goes back to normal usage.
7 Methods to Fix Antimalware Service Executable High Memory
Before diving into the method, we want to tell you it’s not a virus or malware. This is a feature for securing your system from viruses, previously Microsoft named it Windows defender.
It’s a problematic feature for lots of people because of its high memory and CPU usage, which makes it almost impossible to use the system during the scanning.
If your system is lagging and you are unable to work on it, you can solve those issues by applying the following methods.
Method 1. Change Real-Time Scanning of Windows Defender
Changing the schedule when you’re not using your system is one of the smartest moves you can play with your security. Because simultaneous scanning uses half of your ram and full CPU performance, which makes your system almost impossible to use.
Step 1. Press ‘Windows + R’ to open the run command type taskschd.msc in the empty space and press enter.
Step 2. Now double tap on the ‘task scheduler library’ then click Microsoft and open ‘windows defender’.
Step 3. Double click on ‘windows defender schedule’ and ‘uncheck Run’ with the ‘highest privileges’.
Step 4. Uncheck everything you find in the ‘condition tab’.
Add New Scheduled Scanning
Step 1. Go to the trigger tab and click new for adding a new schedule.
Step 2. Now you can select the timing of your scanning and adjust it according to your preference.
Step 3. After set-up clicks OK and restarts your system. Now scanning is automatically done at your chosen time.
Method 2. Add Windows Antimalware Service Executable to Exclusion List
This method is useful for a business owner, windows defender scanned all files in your system. But with the help of this method, you can execute your big files.
Step 1. Tap ‘Windows + I’ in your system until windows settings open and go to update and security.
Step 2. Double click on the ‘windows defender option’ and click on ‘add an exclusion’.
Step 3. Now click ‘Exclusion’ and ‘select extension’ .com .exe .cr from the list.
Step 4. Type MsMpEng.exe and click OK to solve your problem.
Method 3. Disable Real-Time Scanning
Continued real-time scanning is the biggest problem people are facing with their systems. It makes their system difficult to use during work. Imagine you’re doing important work on your laptop and suddenly windows start scanning and your system starts misfunctioning.
The best way to solve this issue is to stop real-time scanning, which completely switches off windows defenders. If you’re ready to do this, the following steps are helpful for you.
Step 1. Open the ‘settings’ and click on the update and security tab.
Step 2. Now, click on ‘windows security’ to open a ‘virus and thread protection’.
Step 3. Go to ‘manage settings’ and ‘switch off the real-time protection’ to stop windows defenders.
Method 4. Disable Windows Defender
Sometimes continued usage of windows defender is the reason for high CPU usage. This is why the problem may be settled by disabling the Windows Defender.
Step 1. Open the run dialogue by pressing ‘Windows + R’ in your system.
Step 2. After opening the dialogue box enter Regedit in empty space and press enter. The registry editor will open.
Step 3. Double tap on the navigation panel to search for HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender.
Step 4. Search registry and enter DisableAntiSpyware and set its data value to 1.
In any case, missing DisableAntiSpyware,
Step 1. Right-click on the main registry panel and select New > DWORD (32 bit) Value
Step 2. Give a name to the new registry entry DisableAntiSpyware and set its value at 1.
Method 5. Update All Outdated Drivers
If you have already tried all the above methods and are still facing the issue then you should check your system drivers and update them. Updated drivers make your system work properly with stable performance.
You can manually update all drivers from the device manager on your computer. Or you can visit your manufacturer’s website and download it. Make sure you download the latest drivers with device compatibility.
Method 6. Identify Corrupt System Files.
Lots of times when we download some file, it gets corrupted due to multiple reasons. But we forgot to clear those files from our system. Those corrupted files are scanned by windows protection multiple times and take more time to scan. In the end, your CPU uses more power to Process it.
We suggest you use a system file checker. It will find every corrupted file and put it into the WinDir%\System32\dllcache.
Read Also: How To Fix “No Internet Secured” Error
Method 7. Check For Malware
Most people suggest scanning their system with an updated antivirus scanner to fix their over-consumption of CPU and ram problems. But we suggest windows defender is enough for scanning any malware into your system. Here are following steps you can follow for full scanning.
Step 1. Open the search bar in your taskbar and search for ‘windows security’.
Step 2. Click on ‘windows security’ and select full scanning. That will scan all types of small and big files in your system. It takes some time depending on your storage size.
Above all methods are easy to use and completely safe for your system however if you still lose your data during any of that methods. Then there is plenty of different type of data recovery software available in the market to help you to get back your data. Make sure you use trusted recovery software.