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

您所在的位置:网站首页 vscode占用内存过高 如何解决Windows系统CPU和内存占用率过高的问题:两种有效方法

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

2023-03-14 18:01| 来源: 网络整理| 查看: 265

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

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

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

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

以管理员权限打开Powershell; 在Powershell中执行以下命令: disable-MMAgent -mc; 执行完毕后,重启系统即可。 方法二:关闭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和内存占用率居高不下的问题。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3