什么是Windows内存压缩? win10/11系统启用和禁用内存压缩的教程
在 Windows 中,内存压缩(Memory Compression) 是一种机制,它可以将不活跃的内存页压缩后保留在内存中,从而减少对页面文件的使用,提高系统响应速度。这个功能默认由 Windows 的内存管理器自动启用,并且通常不建议手动禁用。但如果你确实有特殊需求,可以通过 PowerShell 进行查看与控制。
🔍 查看当前内存压缩状态
- 以管理员身份运行 PowerShell
- 执行以下命令:
Get-MMAgent
输出示例:
MemoryCompression : True
...
✅ 启用内存压缩
Enable-MMAgent -MemoryCompression
执行后建议重启系统使更改生效。
❌ 禁用内存压缩
Disable-MMAgent -MemoryCompression
同样建议重启系统。
⚠️ 注意事项
- 内存压缩本质上是对内存资源紧张情况的一种优化,禁用它可能会导致系统更频繁使用磁盘(分页文件),从而降低性能。
- Windows 通常会自动在合适的时候启用/禁用压缩,不建议长期手动干预。
- 即使禁用了内存压缩,
System
进程中可能仍然看到Compressed Memory
的项,这是 Windows 的常规行为。