最新消息: 预先成其事必先利其器

怎么关闭Windows内存压缩功能?

2 浏览 系统优化

通过PowerShell命令关闭内存压缩

Windows内存压缩功能默认开启,旨在减少物理内存占用,但在某些高负载场景下可能增加CPU开销。若需关闭,请以管理员身份运行PowerShell并执行以下命令:

Disable-MMAgent -MemoryCompression

执行完成后需重启计算机使配置生效。如需重新启用,将命令替换为 Enable-MMAgent -MemoryCompression 即可。

验证功能状态

关闭后建议确认设置是否生效,在PowerShell中运行:

Get-MMAgent

检查输出结果中的 MemoryCompression 字段,显示为 False 即表示已成功关闭。

注意事项与适用场景

何时建议关闭

  • CPU资源紧张​​:内存压缩会消耗额外的CPU周期,若系统CPU长期高负载且内存充足,关闭可释放处理器性能。
  • 特定应用兼容性问题​:极少数老旧软件或专业工具可能与内存压缩机制冲突,导致异常崩溃。
  • 调试与基准测试​:在进行系统性能分析或故障排查时,排除压缩变量的干扰。

潜在风险提醒

  • 内存占用上升​:关闭后未压缩数据直接驻留物理内存,可用RAM将明显减少,低内存设备可能出现频繁换页。
  • 不可通过图形界面操作​:Windows设置面板未提供此选项,仅能通过命令行修改,误操作后可随时用启用命令恢复。
  • 组策略限制​:部分企业域环境可能通过组策略强制开启该功能,本地命令执行后可能被覆盖,需联系管理员调整策略。