Недостаточно памяти для обработки команды в Windows

Всем привет! На ноутбуке знакомого при попытке запустить игру, вылезла ошибка:

Недостаточно памяти для обработки команды. (Not enough storage is available to process this command)

Как я понял проблема достаточно популярная, поэтому решил написать свое решение в статье ниже. Не будем тянуть и начнем. Напомню, что вы всегда можете задать свои дополнительные вопросы в комментах.

Причина

Недостаточно памяти для обработки команды. (Not enough storage is available to process this command)

Смотрите, из сообщения мы можем понять, что проблема связана с памятью. Я уточню, что это именно оперативная память. Если заглянуть в «Диспетчер задач», то можно обнаружить, что её достаточно. Ошибка может спокойно вылезти, даже если у вас ОЗУ на 16, 32 или даже большее количества гигабайт.

Почему же тогда вылезает эта ошибка? Проблема кроется в некоторых областях памяти, которые и правда могут быть переполнены. К ним можно отнести «Невыгружаемый пул» (Nonpaged Pool) – в нем хранятся драйвера, и основная система. Эта критическая область памяти, из которой и работает ваша Windows, и она не использует файл подкачки (как правило). У этой области есть свой установленный лимит.

Есть еще «Выгружаемый пул» (Paged Pool) – там тоже могут быть некоторые службы, и не очень важные области системы, но как раз он используется файлом подкачки. Корень проблемы мы рассмотрели, теперь уже рассмотри то, что может вызвать ошибки:

  • Отключенный файл подкачки – именно он используется вместо оперативной памяти, когда её не хватает. Особенно на ПК со современными Windows 10 и 11. Если файла подкачки нет, или его недостаточно, то «Выгружаемый пул» может просто быстро забиться.
  • Некорректные или поломанные драйвера. Например, у вас стоит Windows 7 или 8, а драйвера для вашего железа есть только для Windows В таком случае совместимость может отсутствовать для более старых версий ОС, и драйвера будут работать неверно. В таком случае могут часто вылетать синие экраны.
  • Старые игры и приложения программно могут не уметь работать с большими объемами памяти, и используют только максимум 2-4 ГБ.
  • Некоторые программы, которые работают с сетью и интернетом при передаче данных, скачивании могут занимать достаточно много ОЗУ.
  • Вредоносное программное обеспечение тоже может влиять – особенно современные майнеры, которые дополнительно еще нагружают ЦПУ.
  • Поврежденные файлы ОС.
  • Программа или игра, которую вы запускаете – работает неправильно, и может циклично забить всю ОЗУ.

Решение 1: Быстрый запуск

Это даже не совсем решение, а проверка – насколько у вас хорошо работает режим «Быстрого запуска» системы. Возьмите и перезагрузите ОС. ОЧЕНЬ ВАЖНО именно выполнить перезагрузку, а не выключение и включение.

Зачем это нужно? В таком случае система загружается чисто с жесткого диска. При обычном включении «с нуля» на Windows 10 и 11 (и вроде на восьмерке) идет загрузка с файла hiberfil.sys. Если он поврежден, то может вылезать ошибки. Если после перезагрузки проблема исчезла – отключите «Быстрый запуск». Инструкции на нашем портале для:

Windows 10

Windows 11

Решение 2: Драйвера

Как я и говорил, драйвера могут неправильно работать с ЦПУ и оперативной памяти, забивая их лишними циклами и «хламом». Нам нужно полностью переустановить драйвера на все железо – начиная с материнской платы, чипсета и заканчивая видеокартой. Обращаю ваше внимание, что установку мы делаем вручную. Использовать «Диспетчер устройств» не нужно. Для обновления, или переустановки нужно будет качать дрова с оф. сайта производителя железа. Все шаги я уже описал в этой статье (переходим по ссылке).

Решение 3: Антивирус

В первую очередь попробуйте отключить антивирус на вашем ПК. Я говорю про стороннее ПК. Встроенный Windows Defender отключать не нужно. Проверьте работу – запускается ли проблемная программа? Если проблема не решилась, попробуем пойти от обратно – проверьте ваш компьютер на наличие вирусов.

Решение 4: Включаем файл подкачки

  1. На клавиатуре зажмите клавиши:

+ R

  1. Впишите:

sysdm.cpl

Недостаточно памяти для обработки команды в Windows

  1. Вкладка «Дополнительно» – жмем «Параметры» в подразделе «Быстродействие».

Недостаточно памяти для обработки команды в Windows

  1. «Дополнительно» – «Изменить».

Недостаточно памяти для обработки команды в Windows

  1. Ставим галочку, чтобы система сама определяла необходимый размер. Если такой галочки нет, выберите диск «C» и установите «Размер по выбору системы». Стоит ли ставить вручную? Нет, лучше этого не делать. На крайний случай вы можете установить тот же самый размер, который у вас установлен в физическом ОЗУ (например, 4, 8 или 16 ГБ).

Недостаточно памяти для обработки команды в Windows

  1. Нажмите «ОК».

Решение 5: Проверка системы на наличие ошибок

Запускаем командую строку с правами администратора и вводим команду:

sfc /scannow

Вылезла ошибка или что-то не получается? Сначала тогда используем:

DISM /Online /Cleanup-Image /RestoreHealth

Уже потом используем:

sfc /scannow

Дополнительная информация

Вот вроде бы и всё. Если проблема все равно осталась – опишите свою ситуацию подробно в комментариях, а мы (портал WiFiGiD.RU) постараемся помочь. Всем добра!

Видео

Автор статьи
Бородач 2800 статей
Сенсей по решению проблем с WiFiем. Обладатель оленьего свитера, колчана витой пары и харизматичной бороды. Любитель душевных посиделок за танками.
WiFiGid
Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.