«Недостаточно памяти» в Windows 10/11 — как исправить (2025)
Вылетает «Недостаточно памяти для завершения операции», браузер/игры закрываются с Out of Memory, а система еле дышит? Чаще всего виноваты отключённый файл подкачки, нехватка места на диске C: или утечка памяти в приложении. Ниже — быстрый и безопасный порядок действий.
Windows использует физическую ОЗУ и файл подкачки (pagefile) на диске — их сумма формирует «коммит-лимит». Если лимит меньше реальных запросов программ или pagefile отключён/не может расшириться, появляются ошибки памяти. Чиним по шагам.
1. Быстрое: проверяем загрузку памяти
- Откройте Диспетчер задач (Ctrl+Shift+Esc) → «Подробности» → отсортируйте по «Память».
- Закройте программы с аномальным ростом потребления (браузерные вкладки, редакторы, лаунчеры).
- Если завис системный процесс — завершите его и перезапустите приложение.
2. Включаем и настраиваем файл подкачки (рекомендуется авто)
Вариант А — «Система управляет размером» (рекомендуется). Откройте Свойства системы → Дополнительно → Быстродействие → Параметры → Дополнительно → Виртуальная память и включите автоматическое управление. Перезагрузите ПК.
Командная строка (администратор): (выполнить целиком)
wmic computersystem where name="%computername%" set AutomaticManagedPagefile=True
wmic pagefileset delete
shutdown /r /t 5
Вариант Б — фиксированный размер (для особых случаев). Задайте минимум/максимум (например, 4–16 ГБ). Командная строка (администратор) (выполнить целиком):
wmic computersystem where name="%computername%" set AutomaticManagedPagefile=False
wmic pagefileset create name="C:\\pagefile.sys"
wmic pagefileset where name="C:\\\\pagefile.sys" set InitialSize=4096,MaximumSize=16384
shutdown /r /t 5
Размеры подберите под объём ОЗУ и свободное место. Для 8–16 ГБ RAM обычно достаточно 4–16 ГБ pagefile.
3. Освобождаем место на диске C:
Для роста pagefile нужно свободное пространство. Оставляйте минимум 10–15% диска свободными.
Командная строка (администратор): (по одной можно выполнять)
fsutil volume diskfree C:
del /s /q "%temp%\*"
del /s /q "C:\Windows\Temp\*"
Дополнительно: очистите папки «Загрузки», корзину, удалите тяжёлые игры/видео или используйте «Память устройства» в Параметрах. Если места совсем мало — временно отключите гибернацию (Командная строка):
powercfg /h off
Позже включите обратно powercfg /h on, если используете «Быстрый запуск».
4. Если память «утекает»
- Проверьте расширения браузера, оверлеи, утилиты оптимизации — временно отключите и сравните.
- Для глубокой проверки используйте RAMMap (Microsoft Sysinternals): вкладка Usage покажет, что занято «Standby»/«Driver Locked»/«Metafile».
- Обновите драйверы видео/периферии и проблемные приложения.
5. Проверяем и восстанавливаем системные файлы
Повреждённые компоненты могут ломать управление памятью.
Командная строка (администратор): (выполнить по порядку)
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
После 100% перезагрузите ПК.
6. Тест физической памяти
Если ошибки повторяются даже при нормальном pagefile и свободном месте — проверьте ОЗУ.
- Win+R: введите mdsched.exe → «Перезагрузить и проверить».
- При частых вылетах — протестируйте модули по одному, попробуйте другие слоты.
Когда лучше позвать мастера
Ошибка появляется даже после включения pagefile и очистки места, наблюдаются утечки драйверов/служб, SFC/DISM находят ошибки и не чинят? Нужна детальная диагностика. Подключусь, разберу логи, проверю драйверы/службы и верну стабильность.
Ещё по теме
FAQ
После включения pagefile ошибка осталась
Проверьте свободное место на C:, очистите TEMP/обновления, перезагрузитесь. Затем понаблюдайте в Диспетчере задач, нет ли процесса-«пылесоса» памяти.
Где лучше хранить pagefile — на C: или другом диске?
На системном диске C:. Дополнительный на другом SSD допустим, но не отключайте на C:, чтобы корректно создавались дампы сбоев.
Можно ли «чистить оперативную память» приложениями?
Автоматические «чистилки» часто вредят. Пользуйтесь штатным управлением памяти Windows и RAMMap от Microsoft для анализа, а не «оптимизаторами».