如何禁用Windows 10内存压缩?


38

我以前的错误假设是: 这会耗尽笔记本电池的电量,而且我的RAM也不乏。在任务管理器中,您看到ntoskrnl.exe比任何其他进程正在消耗更多的CPU时间。此功能似乎不是可选的,而是在2天前随第一个Win10 Update(在我的情况下为Win10Pro)附带的。

编辑:

我想禁用它,至少要排除它是我(未经证实的)假设的罪魁祸首。在过去的两个月中,这个过程从未引起我的注意,而在任务管理器的简称中,它被称为“系统内存和压缩内存”。


您确定是问题所在吗?如果您不缺RAM,将不使用压缩。如果有压缩,则有一个单独的过程显示压缩。
Sami Kuhmonen 2015年

在任务管理器中使用该名称进行调用。并能够禁用压缩将有助于指甲
法尔科亚历山大

1
自开始以来,内存压缩一直在Windows 10中进行。如果您自本周以来遇到电池问题,则不是因为此功能。内核所做的不仅仅是内存压缩。它使所有应用程序都能在您的系统上运行。
ZippyV

1
是什么让您认为内存压缩是问题所在?您是否使用了详细的过程分析器?如果没有,您应该。正如@ZippyV所说,它ntoskrnl.exe处理所有核心功能,并且有许多核心功能,因此我认为没有理由将内存压缩列为罪魁祸首。
AFH 2015年

1
这不是更新的新功能。此功能已成为第一个版本的一部分,请参见重复的链接。
magicandre1981

Answers:


23

这是避免分页(将数据写入HDD上的pagefile.sys)好功能

如果要在不进行内存压缩的情况下测试Windows 10,请以管理员身份启动Powershell

在此处输入图片说明

并运行命令Disable-MMAgent -mc并重新启动。这将禁用压缩。要稍后再次启用它,请以admin身份再次运行powershell并运行Enable-MMAgent -mc命令。


1
感谢您的回答。关于“避免分页的好功能”。我认为这取决于。我当时在带有大量RAM和快速SSD的ULV处理器上使用重型IDE开发软件。忽略功能打开时出现的“内存不足”异常,我仍然希望偶尔使用页面文件IO而不是CPU命中率。
凯文

2
@Kevin不,就操作系统的响应性而言,分页和IO更为昂贵
magicandre1981 '16

2
@ magicandre1981不一定是这样。我有16GB的RAM,并且内存压缩通常使用3GB和最多5 GB。我弹出窗口,告诉我内存不足,并建议我杀死一些应用程序。毫无疑问,如果没有内存压缩,我会更好,分页速度较慢,但​​可以保持应用程序运行。
user184411

1
我还要补充一点,您可以在此命令之前使用Get-MMAgent来确认内存压缩的当前状态。
Souhaieb Besbes 16/12/29

1
这仅适用于某些版本的win10吗?我无法使用disable命令与-mc或-memorycompression一起使用
TombMedia '17

8

您可以在以下位置查看完整答案:Windows 10中“系统和压缩内存”的CPU使用率高的原因是什么?。但是对于一个简短的版本:

我去了:

开始->控制面板->管理工具->任务计划程序->任务计划程序

库-> Microsoft-> Windows-> MemoryDiagnostic

有两个订单项。任务的运行可能取决于日志事件。我不确定它们是否必须存在,或者是否在输入日志时触发。无论如何,我都禁用了标记为RunFullMemoryDiagnosticEntry的条目。那解决了我的问题。

如果这不能解决您的问题,则答案前面的说明建议使用Windows Performance Analyzer帮助您找到解决方案。


2
听起来很合逻辑,所以我尝试了。但是问题又回来了。:/
arod

是否可以配置Windows 10,使其比默认情况下更频繁地使用页面文件,而更少地使用压缩?从我在网上看到的内容来看,似乎完全禁用新的内存管理方案的任何尝试几乎不会产生任何结果。我正在使用具有4 GB内存的AMD E系列APU,并且没有内存升级的可能性。笔记本电脑受伤。
TopHatProductions115 '16

我可以确认这肯定并最终禁用了内存压缩吗?我是在几天前切换的,但是昨晚(又冻结),我注意到在我越来越频繁的系统冻结之一期间procexp报告利用率imgur.com/a/iPKY2
fostandy

答案并不容易。一种设置不能解决每个人的问题。每个人的系统都是不同的,并且在本质上存在不同的问题。并且安装了不同的东西。但是...在我提供的链接中,我展示了我发现具体问题的方式。该工具集足够通用,可以帮助您找到根本问题并针对您的特定环境提供专门的解决方案。或者,...我敢说...找到一个可以为您运行工具,阅读茶叶并弄清楚某些东西的人。:-)
Raymond Burkholder
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.