Memory Compression «съедает» память — как проверить и настроить в Windows 10/11 (2026)

ОЗУ утекает, Диспетчер задач показывает большую «Сжатую память» и система подтормаживает? Разбираемся, как работает Memory Compression, как её диагностировать и когда уместно временно отключить.
Коротко: когда это нормально
- Сжатая память помогает реже обращаться к диску. Небольшие цифры — это плюс.
- Проблема — когда «Сжато» быстро растёт до гигабайтов, а система начинает «задыхаться».
- Перед выключением механизма убедимся, что нет утечек у приложений.
1) Где смотреть «Сжатую память»
Откройте Диспетчер задач → Производительность → Память. Там видно «В использовании», «Кэшировано» и «Сжато». Для точной картины используйте утилиту RamMap от Microsoft Sysinternals (официальный сайт learn.microsoft.com/sysinternals).
2) Ищем утечки приложений
PowerShell (Администратор) — выполнять по одной:
Get-Process | Sort-Object -Descending WorkingSet | Select-Object -First 15 Name, Id, NPM, PM, WS
Get-Process | Sort-Object -Descending PagedMemorySize | Select-Object -First 15 Name, Id, PagedMemorySize
Если конкретное приложение «раздувается» — обновите/переустановите его. Сжатие не лечит утечки.
3) Проверяем SysMain и подкачку
- SysMain ускоряет запуск, но на HDD может грузить диск и провоцировать сжатие. На SSD обычно ок.
- Файл подкачки должен быть включён. При полном отключении система активнее сжимает память.
CMD (Администратор) — выполнять по одной строке:
sc query SysMain
wmic pagefile list /format:list
4) Временно отключаем Memory Compression
Это нужно только для диагностики. После теста лучше включить обратно.
PowerShell (Администратор) — выполнять по одной строке:
Get-MMAgent
Disable-MMAgent -MemoryCompression
Restart-Computer
Проверьте поведение. Если стало хуже — включите обратно:
Enable-MMAgent -MemoryCompression
Restart-Computer
5) Как быстро «освободить» память без ребута
- Закройте тяжёлые вкладки браузера.
- Очистите Standby List в RamMap (Empty → Empty Standby List).
- Проверьте автозагрузку и фоновые апдейтеры.
FAQ
Отключать сжатие на постоянной основе — это ок?
Нет. Это системный механизм оптимизации. Выключайте только для диагностики или если нашли чёткую корреляцию с фризами.
Сжатое растёт после режима сна.
Нормально: данные активных приложений остаются в памяти. Перезапуск тяжёлых приложений обычно всё стабилизирует.