Недостаточно памяти для обработки этой команды [исправить]

Оглавление:

Видео: Trita Parsi: Iran and Israel: Peace is possible 2024

Видео: Trita Parsi: Iran and Israel: Peace is possible 2024
Anonim

Если вы получаете сообщение ERROR_NOT_ENOUGH_MEMORY с Недостаточно места для обработки этого описания команды, выполните шаги по устранению неполадок, перечисленные для ее исправления.

Эти коды ошибок влияют на серверы Windows, вызывая сбой системы с сообщением. Недостаточно места для обработки этой команды в журнале ошибок.

Microsoft объясняет, что эта ошибка может возникать, если для параметра реестра IRPStackSize на сервере задано слишком низкое значение. В результате, лучший и самый простой способ решить эту проблему - настроить реестр, чтобы выделить большее значение IRPStackSize.

Действия по исправлению Недостаточно памяти для обработки этой команды

  1. Изменить значение IRPStackSize
  2. Изменить значения SharedSection
  3. Блокировать пользовательские интерфейсы приложений
  4. Обновите Microsoft SQL Server
  5. Удалить временную папку

Следующие решения включают в себя изменение реестра. Тем не менее могут возникнуть серьезные проблемы, если значения реестра изменяются неправильно. Не забудьте сделать резервную копию реестра, прежде чем вносить изменения. Таким образом, вы всегда можете восстановить его, если что-то пойдет не так.

Решение 1. Измените значение IRPStackSize.

  1. Перейдите в Пуск> Выполнить> введите regedit> нажмите ОК.
  2. Найдите и выберите следующий раздел реестра:

    HKEY _LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters

  3. Если запись IRPStackSize недоступна, выполните следующие действия:
    • Нажмите «Правка»> «Создать»> нажмите «Значение DWORD».
    • Введите IRPStackSize > нажмите клавишу ВВОД. Введите IRPStackSize точно так, как оно выглядит. Не забывайте, что имя значения чувствительно к регистру.
  4. Нажмите IRPStackSize> Изменить> Изменить.

    В поле «Значение данных» введите большее значение> нажмите «ОК». Значения могут находиться в диапазоне от 0x1 до 0xC и эквивалентны от 1 до 12 в десятичной записи.

Если проблема не устраняется после изменения значения, повторите те же действия и снова увеличьте значение IRPStackSize.

  • Читайте также: не удается получить доступ к редактору реестра в Windows 10

Решение 2 - Изменить значения SharedSection

  1. Откройте редактор реестра> найдите следующий подраздел

    HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ ControlSession \ менеджер \ подсистемами

  2. Выберите значение Windows> перейдите в меню «Правка»> выберите «Строка».
  3. Увеличьте параметр SharedSection.
  • Windows NT использует следующий формат: SharedSection = xxxx, гггг

    Добавьте «, 256» или «, 512» после номера гггг.

  • Windows 2000, Windows XP и Windows Server 2003 используют следующий формат: SharedSection = xxxx, yyyy, zzzz

    Для 32-разрядных операционных систем увеличьте значение «гггг» до «12288»; увеличьте значение zzzz до «1024».

    Для 64-разрядных операционных систем увеличьте значение «гггг» до «20480»; увеличьте значение zzzz до «1024».

Решение 3 - Заблокировать вилки пользовательского интерфейса

Пользователь Windows недавно описал интересный метод устранения неполадок, чтобы исправить код ошибки «Недостаточно памяти для обработки этой команды».

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

Чтобы навсегда решить эту проблему, настройте xyzService.exe, который исчерпывает память, чтобы избежать разветвлений приложений пользовательского интерфейса в сеансе 0. Вот как пользователь BlueCode описал решение, принятое для этой конкретной ситуации:

Решение 4 - Обновите Microsoft SQL Server

Установите последние обновления Microsoft SQL Server, чтобы убедиться, что ваша система использует последние улучшения и исправления. Для получения дополнительной информации о доступных обновлениях перейдите в Центр обновлений для Microsoft SQL Server.

Решение 5 - Удалить временную папку

Временная папка по умолчанию скрыта, поскольку содержит много файлов конфигурации, которые иногда используются Windows.

Он не предназначен для того, чтобы с ним связываться, поэтому более безопасный вариант - сделать резервную копию папки Temp, просто чтобы быть уверенным.

Вы найдете эту папку в своем разделе Windows, и на вкладке «Вид» вам нужно будет проверить скрытые элементы, чтобы увидеть ее. Или вы можете попробовать так:

  1. Нажмите Windows + R и введите « % temp% » в появившемся диалоговом окне. Затем нажмите Enter.
  2. Нажмите Ctrl + A, чтобы выбрать все файлы, и нажмите « Удалить».
  3. Теперь перейдите на установочный диск Windows, обычно (C:), найдите временную папку и удалите все файлы там же.

После перезагрузки компьютера проблема должна исчезнуть.

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

Примечание редактора: этот пост был первоначально опубликован в сентябре 2017 года и с тех пор был полностью переработан и обновлен для свежести, точности и полноты

Недостаточно памяти для обработки этой команды [исправить]