如何解决Windows系统CPU和内存占用率过高的问题:两种有效方法

当你的Windows系统的CPU和内存占用率居高不下时,可能会导致电脑运行变得缓慢或者出现其他问题。在这里,我将分享两种解决这个问题的方法。

方法一:关闭内存压缩算法

Windows系统自Win10版本起引入了内存压缩算法来解决内存不足的问题。但是这个算法的实质是用时间换空间,而时间就反映在CPU的占用率上。此外,根据香农定律可知,Windows的内存压缩算法应该是一种无损压缩算法,否则会引起内存错误并增加CPU占用率。因此,在拥有充足内存但CPU比较弱的电脑上,这个功能可能会成为累赘,不仅无法降低内存占用,反而会增加CPU占用率,浪费功耗。

如果你想关闭内存压缩算法,可以按照以下步骤操作:

  1. 以管理员权限打开Powershell;
  2. 在Powershell中执行以下命令:
disable-MMAgent -mc;
  1. 执行完毕后,重启系统即可。

方法二:关闭Windows Defender

Windows Defender是Windows系统自带的杀毒软件,但是它在进行病毒扫描时会占用大量的CPU和内存资源,导致系统占用率居高不下。如果你想关闭Windows Defender,可以使用Defender Control工具。

Defender Control是一款免费的第三方工具,可以轻松关闭Windows Defender,以解放CPU和内存资源。你可以从以下链接下载Defender Control v2.1:

Defender Control v2.1 (sordum.org)

需要注意的是,关闭Windows Defender可能会增加系统的安全风险,因此在使用之前,请确保你所使用的软件都来自可靠、可信的来源,并且明白每个操作的含义,以免造成安全问题。

希望这些方法可以帮助你解决Windows系统CPU和内存占用率居高不下的问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容