之前留言里有小伙伴反应,在使用Windows10或Window11的时候,平时挺流畅,偶尔会感觉到卡顿,好像是什么软件后台运行导致的...经过检查发现,是Microsoft Defender(MD)在后台扫描的原因。
由于Windows10/Windows11系统自带了杀毒软件MD,它会定期扫描电脑中是否有恶意程序,正常来说,为了干扰工作,会在空闲的时候执行扫描,不过有时抽风就不好说了。
系统默认设置,MD扫描时最多会占用50%的CPU。这个值越大扫描的越快,反之越慢。不过虽然扫描扫描快了,可能由于占用资源过度导致卡顿。所以,可以根据自身情况,调整50%这个参数的大小。
下面介绍3种方法,调整上述参数。
首先,依次找到:开始菜单设置隐私和安全Windows安全中心。在Windows安全中心查看一下,Microsoft Defender防病毒选项是否已经开启了定期扫描,确保已开启。
方法1
「使用组策略」
快捷键Win+R,运行中输入gpedit.msc确定
计算机配置管理模板Windows组件Microsoft Defender防病毒扫描,双击「指定扫描期间CPU使用率的最大百分比」。
选择「已启用」,将50修改为5~100之间的数值,最后点击确定即可。例如修改为30,那么MD扫描期间,CPU使用率不会超过30%。
注:修改为0表示对应CPU使用率无限制。
方法2
「使用PowerShell命令」
右键开始按钮,点击「终端管理员」,输入如下命令,可以看到系统默认值时50。
Get-MpPreference | select ScanAvgCPULoadFactor
输入如下命令设置参数,例如改成30。
Set-MpPreference -ScanAvgCPULoadFactor 30
方法3
「修改注册表」
快捷键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关闭了,那么就可以不用为此操心了~
sjxj_世界学习室一路风雨并肩行sjxj只为兄弟情,忠肝义胆为心无愧一生只为sjxj
领取专属 10元无门槛券
私享最新 技术干货