查看原文
其他

电脑卡顿,可能是因为它...

脚本之家 2023-09-03

The following article is from 知彼而知己 Author 知彼而知己

将 脚本之家 设为“星标
第一时间收到文章更新
原创:知彼而知己(微信公众号ID:heu168)

已获得原公众号授权转载

之前留言里有小伙伴反应,在使用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关闭了,那么就可以不用为此操心了~


  推荐阅读:
  1. 微软也佩服!Windows 这一多年缺陷功能,终于解决了!
  2. 注意了,首发版Win11即将下线!
  3. 害,升级完Win11后悔了...
  4. 36 张图详解 DNS :网络世界的导航
  5. 拿下鹅厂一面!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存