Additional Microsoft Defender tools and services that provide security across various platforms and environments
Endpoint Protection / Microsoft Defender Antivirus is the built-in security for Windows and should not be permanently disabled or uninstalled, but the high CPU usage can be reduced and the service can be checked.
Follow these steps in order:
- Restart the device
- Close all apps and restart Windows.
- This often clears a stuck scan or service state that causes high CPU.
- Check the Windows Defender Antivirus service
- Press Win+R, type
services.msc, and press Enter. - Find Windows Defender Antivirus Service.
- Make sure Startup type is set to Automatic.
- In the Action menu, select Start.
- If Start is greyed out, select Stop, wait for it to stop, then select Start again.
- Note any error messages that appear; if there are errors, contact Microsoft Support and provide those details.
- Remove conflicting third‑party security software (if present)
- Press Win+R, type
appwiz.cpl, and press Enter. - In Programs and Features, uninstall any third‑party antivirus or security suites.
- Restart the computer. Caution: While third‑party security software is removed and before Defender is fully working again, the device may be temporarily unprotected.
- Confirm the high CPU is from Defender
- Press Ctrl+Shift+Esc to open Task Manager.
- On the Details tab, check if
MsMpEng.exe(Microsoft Defender Antivirus) is the process using high CPU. - If the spike happens only during a scheduled scan, wait for the scan to complete and see if CPU returns to normal.
- If high CPU persists (advanced)
- For admins, Microsoft Defender for Endpoint provides a troubleshooting mode and guidance:
- Confirm
MsMpEng.exeis the cause in Task Manager. - Capture activity with Process Monitor (ProcMon) during the CPU spike and identify specific files, folders, or processes causing heavy scanning.
- In an elevated PowerShell window, add targeted exclusions based on ProcMon findings, for example:
-
Set-MpPreference -ExclusionPath "C:\\Path\\To\\HeavyFolder" -
Set-MpPreference -ExclusionExtension ".ext" -
Set-MpPreference -ExclusionProcess "C:\\Path\\To\\App.exe"
-
- Re-check CPU usage after adding exclusions.
- Confirm
Do not fully disable or uninstall Defender/Endpoint Protection unless another trusted enterprise security solution is in place and managed by an administrator, as this leaves the system exposed to malware.
References: