Permanently Limit Windows Defender CPU Usage Without Reboot
If you're dealing with Windows Defender's high CPU usage and searching for a permanent solution, you've come to the right place. This article is dedicated to providing you with detailed context on limiting Windows Defender's CPU usage without restarting your computer. We will cover key concepts and provide subtitles, paragraphs, code blocks, and references to help you better understand the topic.
Current Status:
Based on the command line provided:
C:\WINDOWS\system32>Get-MpComputerStatus|select AMRunningMode, AMRunningModeIDWe can determine the current status of Windows Defender. We will use this information as the starting point for limiting Windows Defender's CPU usage.
Understanding Windows Defender's Resources Usage
Windows Defender, now known as Microsoft Defender, is an antivirus program designed to protect your system from unwanted threats and malware. While running, it might consume a significant portion of system resources, including CPU, memory, and disk usage. This article focuses on reducing the CPU utilization.
Monitoring Windows Defender's CPU Usage
To keep track of Windows Defender's CPU usage, you can leverage the Task Manager or Performance Monitor:
- Press
Ctrl+Shift+Escto open Task Manager and access the Performance tab. - Or use the
Perfmon.execommand to open the Performance Monitor app.
Regulating Windows Defender via Group Policy
Group Policy is a valuable tool for managing Windows Defender settings across multiple PCs. Follow these steps to regulate Windows Defender:
- Press
Win+R, typegpedit.msc, and hitEnterto open the Group Policy Editor. - Navigate to
Computer Configuration -> Administrative Templates -> Windows Components -> Microsoft Defender Antivirus. - Search for
Turn off real-time protection, double-click it and set it toEnabled. - Recall that Windows Defender is a crucial part of the system's defense. Disabling it will make your computer vulnerable. Thus, you must manage and configure real-time protection settings carefully.
Configuring MpEngine.exe Priority via Registry
Adjusting MpEngine.exe process priority using the Registry Editor can help limit the CPU utilization:
- Press
Win+R, typeregedit, and hitEnterto open Registry Editor. - Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Runtime. - If you have a
Dword value named "MpProcessPriority", double-click it and set the value to0(idle). - If it doesn't exist, create a new
Dword valuewith the name "MpProcessPriority" and set it to0(idle).