Пожалуй, один из самых раздражающих сбоев в Windows — это сообщение «Недостаточно памяти», хотя оперативной памяти и свободного места на диске вроде бы достаточно. На первый взгляд ошибка выглядит нелогично, но у неё есть свои причины и решения.
Почему появляется ошибка?
Причин несколько, и они не всегда связаны с реальной нехваткой оперативной памяти:
- Фрагментация виртуальной памяти — Windows использует файл подкачки, и если он неправильно настроен, система может выдавать ошибку.
- Ограничения приложений — некоторые старые программы не умеют работать с большим объёмом памяти и «ломаются», даже если у вас 16–32 ГБ ОЗУ.
- Утечки памяти — приложение занимает всё больше памяти и не освобождает её (часто встречается в браузерах или «сырых» играх).
- Слишком много фоновых процессов — десятки вкладок в браузере, мессенджеры, обновления и сторонние службы могут съедать ресурсы.
- Повреждение системных файлов или драйверов — ошибки в Windows тоже могут вызывать ложные сообщения.
Пошаговое решение
1. Проверьте диспетчер задач
- Нажмите Ctrl + Shift + Esc.
- На вкладке Производительность → Память посмотрите, сколько реально занято.
- На вкладке Процессы найдите «прожорливое» приложение.
Если одно приложение потребляет гигабайты памяти, вероятно, это утечка памяти.
2. Очистите автозагрузку
- Нажмите Win + R, введите msconfig.
- Во вкладке Автозагрузка отключите лишние программы.
- Также можно управлять автозагрузкой в Диспетчере задач → Автозагрузка.
3. Настройте файл подкачки (виртуальную память)
- Нажмите Win + Pause → Дополнительные параметры системы.
- В разделе Быстродействие → «Параметры» → «Дополнительно».
- В разделе Виртуальная память отключите «Автоматически выбирать».
- Установите размер вручную:
Минимум = объём вашей ОЗУ.
Максимум = 2–3 объёма ОЗУ.
Например, если у вас 8 ГБ оперативной памяти — выставите минимум 8192 МБ, максимум 16384–24576 МБ.
4. Проверьте систему на ошибки
Откройте командную строку (администратор) и введите:
sfc /scannow
Это восстановит повреждённые системные файлы.
5. Обновите драйверы и Windows
Иногда проблемы с памятью вызывают старые драйверы или несовместимость программ.
6. Используйте 64-битную версию Windows
Если у вас 32-битная система, она физически не сможет работать с памятью больше 4 ГБ.
7. Добавьте физическую память (если реально не хватает)
Если вы запускаете тяжёлые программы (например, игры, Photoshop, 3D-рендер), а у вас всего 4–8 ГБ ОЗУ, стоит подумать об апгрейде.
Итог
Ошибка «Недостаточно памяти» не всегда связана с реальной нехваткой ОЗУ. Чаще всего проблема кроется в неправильной настройке файла подкачки, утечках памяти или сбоях в системе.
Настройте виртуальную память, очистите автозагрузку и проверьте систему — и в большинстве случаев ошибка исчезнет.
А у вас когда-нибудь появлялось это сообщение? На каком приложении чаще всего?