很多小伙伴都注意到Win11默认开启了内存压缩功能。顾名思义,内存压缩可以压缩内存中的数据,使内存占用更少,减少swap的频率,带来更高的I/O效率。但与此同时,压缩数据需要占用CPU资源。有些朋友使用CPU性能较弱的设备,比如轻薄本。打开内存压缩可能会导致速度变慢。同时,内存压缩需要消耗额外的CPU资源,导致更多的功耗和发热,对于注重续航的设备也不合适。事实上,微软已经在Win10中启用了内存压缩机制,并在Win11中延续了这一设置。那么问题来了,如果你不缺内存,但CPU性能较弱,需要更长的续航时间,如何关闭内存压缩?一起来看看吧!确认内存压缩已启用。首先,我们需要确认是否启用了内存压缩。真正开启,这里有两种方式。用任务管理器检查一下。如果开启内存压缩,压缩内存的数据会显示在任务管理器中,还是比较容易观察的。通过命令行查看。使用系统管理员权限,打开PowerShell,输入以下命令:Get-MMAgent按回车键运行,如果看到“MemoryCompression”为“True”,则说明内存压缩已经启用。如何关闭内存压缩?要关闭内存压缩,我们需要使用命令行。以管理员权限打开PowerShell,输入如下命令:Disable-MMAgent-mc回车运行,然后重启系统,内存压缩关闭。如果要重新启用内存压缩,也很简单。同样以管理员权限打开Powershell,使用以下命令:Enable-MMAgent-mc重启系统后,内存压缩将重新启用。总的来说,在大多数情况下,内存压缩是一项非常实用的技术,可以提高内存利用效率,提升I/O性能,带来更好的多任务体验。但如果你的CPU容量有限,或者你很在意电池续航,关闭内存压缩也是一个选择,不妨试试本文的方法。
