Ошибка «Недостаточно ресурсов памяти»: как исправить проблему в Windows

Иван Корнев·1 августа 2026·4 мин

Ошибка «Недостаточно ресурсов памяти» в Windows не всегда означает нехватку оперативной памяти. Чаще всего причина в исчерпании системных пулов ядра, сбоях драйверов или настройках файла подкачки.

Оглавление

Основные причины ошибки

Проблема может возникать по нескольким ключевым направлениям:

  1. Проблемы с системными пулами памяти ядра:
    • Невыгружаемый пул (Nonpaged Pool) содержит критичные данные ядра и драйверов, которые никогда не выгружаются в файл подкачки.
    • Выгружаемый пул (Paged Pool) содержит системные данные, которые могут выгружаться на диск.
  2. Проблемные драйверы: утечки памяти часто вызывают некорректно работающие драйверы сетевых устройств (Ethernet, Wi-Fi), виртуальных сетевых адаптеров, чипсета и видеокарт.
  3. Недостаток физической памяти или перегрузка: малый объем установленной RAM (менее 4 ГБ для современных систем), одновременная работа большого количества приложений или открытие множества вкладок в браузере.
  4. Неправильная настройка файла подкачки: он может быть отключен, иметь недостаточный размер, либо на системном диске закончилось место, что мешает ему увеличиваться.
  5. Утечка памяти: программы или драйверы не освобождают занятую память после завершения работы, накапливая «цифровой мусор» в ОЗУ.
  6. Другие факторы: вредоносное ПО (вирусы, майнеры), повреждение системных файлов Windows, ограничения 32-битных приложений (не могут использовать более 2 ГБ памяти) и активные фоновые операции (торренты, файлообменные сети).

Способы устранения проблемы

Базовые решения

  • Перезагрузка компьютера: используйте именно опцию «Перезагрузка», а не «Завершение работы». Если ошибка исчезает, но возвращается, отключите быстрый запуск Windows.
  • Закрытие ненужных программ: завершите неиспользуемые приложения через Диспетчер задач (Ctrl + Alt + Del), закройте лишние вкладки и удалите ненужные расширения браузера.
  • Проверка загрузки памяти: откройте Диспетчер задач → вкладка «Быстродействие» → раздел «Память». Если загрузка близка к 100%, необходимо освободить ресурсы.

Продвинутые решения

  • Обновление драйверов: кнопка «Обновить» в Диспетчере устройств часто не помогает. Вручную скачайте актуальные драйверы с официальных сайтов производителей материнской платы/ноутбука, видеокарты (NVIDIA, AMD, Intel) и сетевых адаптеров.
  • Настройка файла подкачки: убедитесь, что он включен. Рекомендуется автоматический выбор размера системой. Минимальный размер должен быть равен объему RAM, максимальный — в 3 раза больше объема RAM. На системном диске должно быть минимум 8-10 ГБ свободного места.
  • Проверка системных файлов: запустите командную строку от имени администратора и выполните:
  sfc /scannow

Если найдены поврежденные файлы, выполните дополнительно:

  DISM /Online /Cleanup-Image /RestoreHealth
  sfc /scannow
  • Проверка на вирусы: выполните полную проверку системы антивирусом или специализированными утилитами (например, KVRT).
  • Оптимизация автозагрузки: нажмите Win + R, введите msconfig, перейдите на вкладку «Автозагрузка» и отключите ненужные программы.
  • Отключение визуальных эффектов: нажмите Win + R → control system → Дополнительные параметры системы → Быстродействие → Параметры. Выберите «Обеспечить наилучшее быстродействие».

Решения для опытных пользователей

  • Использование Process Explorer: скачайте утилиту из Microsoft SysInternals. Нажмите правой кнопкой по заголовку столбцов → Select Columns. Во вкладке Process Memory включите Paged Pool и Nonpaged Pool. Отсортируйте процессы по этим столбцам, чтобы найти виновника утечки.
  • Увеличение физической памяти: если программные методы не помогли, установите дополнительные планки RAM. Для комфортной работы современных систем рекомендуется минимум 8-16 ГБ.

Важно: Перед редактированием реестра обязательно создайте точку восстановления системы.

Способ А — увеличение размера выгружаемого пула:

  1. Нажмите Win + R → regedit.
  2. Перейдите к: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management.
  3. Параметр PagedPoolSize → установите значение FFFFFFF (шестнадцатеричная система).
  4. Перезагрузите компьютер.

Способ Б — изменение IRPStackSize:

  1. В реестре перейдите к: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters.
  2. Создайте или измените параметр DWORD IRPStackSize.
  3. Установите значение 50 (десятичная система).
  4. Перезагрузите компьютер.

Особый случай: ошибка в распределенной файловой системе (DFS)

Если ошибка возникает при работе с распределенной файловой системой (DFS), причиной может быть повреждение значения реестра Svc в пути: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DFS\Roots\Standalone\<YourDfsStandaloneNamespace>

Решение: восстановить этот раздел реестра из резервной копии или удалить и заново создать пространство имен DFS.

Частые ошибки

  • Использование кнопки «Обновить драйвер» в Диспетчере устройств: этот метод часто не решает проблему, так как Windows не всегда находит актуальные версии. Требуется ручная загрузка с сайта производителя.
  • Использование «Завершение работы» вместо «Перезагрузки»: из-за функции быстрого запуска Windows состояние системы может сохраняться, и ошибка не исчезает.
  • Редактирование реестра без точки восстановления: изменение параметров PagedPoolSize или IRPStackSize без резервной копии может привести к нестабильной работе системы.

FAQ

Всегда ли эта ошибка означает, что нужно докупать оперативную память?
Нет, ошибка не всегда означает физическую нехватку RAM. Часто причина кроется в исчерпании системных пулов памяти ядра или утечках из-за некорректных драйверов.

Какой минимальный размер файла подкачки рекомендуется установить?
Минимальный размер должен быть равен объему установленной оперативной памяти, а максимальный — в 3 раза больше этого объема.

Как найти программу, которая вызывает утечку памяти?
С помощью утилиты Process Explorer из Microsoft SysInternals. Необходимо включить отображение столбцов Paged Pool и Nonpaged Pool и отсортировать процессы по ним, чтобы выявить аномальное потребление.