你是否曾经在使用Windows 10或Windows 11系统时,突然感受到系统变得卡顿,影响了你的工作效率?有时候,问题的根源可能并不在于你正在使用的软件,而是因为Microsoft Defender(MD)的后台扫描活动。这篇文章将告诉你如何优化Windows系统,以降低Microsoft Defender的CPU占用,提升系统性能。
问题的根源
Windows 10和Windows 11系统默认配置了杀毒软件MD,它会定期在后台扫描电脑,以查找潜在的恶意程序。通常情况下,MD会在系统空闲时执行扫描,以不干扰你的日常工作。然而,有时候你可能会遇到MD的扫描活动突然启动,占用大量CPU资源,导致系统变得卡顿。
默认情况下,MD在扫描时占用最多50%的CPU。这可以加快扫描速度,但也可能因为占用过多的系统资源而导致卡顿。因此,我们可以根据个人需求来调整CPU占用比例,下面将介绍三种方法来实现这一目标。
方法1:使用组策略
首先,打开系统的“开始菜单→设置→隐私和安全→Windows安全中心”。确保“Microsoft Defender防病毒”选项已启用定期扫描。
然后,按照以下步骤来调整CPU占用比例:
- 按下Win+R组合键,运行对话框中输入gpedit.msc,然后点击确定。
- 在新打开的窗口中,依次点击“计算机配置→管理模板→Windows组件→Microsoft Defender防病毒→扫描”,然后双击“指定扫描期间CPU使用率的最大百分比”。
- 在弹出的窗口中,选择“已启用”,然后将默认的50修改为5~100之间的数值。例如,将其修改为30,MD在扫描时的CPU使用率就不会超过30%。
注意: 如果将这个数值修改为0,则表示MD在扫描时可以无限制地占用CPU资源。
方法2:使用PowerShell命令
- 使用PowerShell命令也可以调整MD的CPU占用比例。首先,右键点击开始按钮,选择“以管理员身份运行Windows PowerShell”。
- 在新打开的窗口中,输入以下命令以查看当前的CPU占用比例:
Get-MpPreference | select ScanAvgCPULoadFactor
- 接着,输入以下命令来调整CPU占用比例,例如,将其设置为30:
Set-MpPreference -ScanAvgCPULoadFactor 30
方法3:修改注册表
- 通过修改注册表也可以调整MD的CPU占用比例。按下Win+R组合键,运行对话框中输入regedit,然后点击确定。
- 在新打开的窗口中,在搜索框中输入以下路径,以快速定位到注册表的Windows Defender路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
- 在Windows Defender项上右键单击,选择新建“项(K)”,将新项命名为“Scan”。然后在右侧窗口中,右键单击创建“DWORD(32位)值(D)”,将其命名为“AvgCPULoadFactor”。
- 最后,双击“AvgCPULoadFactor”,将数值修改为5~100之间的数值,然后点击确定。
总结
通过上述方法,你可以成功调整MD的CPU占用比例,从而改善系统卡顿问题。如果你从未遇到MD后台扫描导致的卡顿问题,或者已经关闭了MD的功能,那么你可能不需要进行上述调整。但如果你遇到了类似的问题,希望本文能帮助你解决问题,提升Windows系统的性能。