Данная ошибка означает, что компьютеры клиент и сервер не могут согласовать размер обмениваемых пакетов, конкретнее ошибка происходит на стороне сервера. Появляется данная ошибка преимущественно после установки системных программ, таких как Антивирус или например семейство Acronis.
Для решения проблемы следует увеличить значение параметра реестра IRPStackSize.
1. Нажмите кнопку Пуск и выберите команду Выполнить.
2. Введите команду regedit и нажмите кнопку ОК.
3. Найдите следующий раздел:
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesLanmanServerParameters
В правой области окна редактора реестра дважды щелкните параметр IRPStackSize.
Примечание. Если параметр IRPStackSize отсутствует, создайте его, выполнив следующие действия:
В папке реестра Parameters дважды щелкните в правой области окна редактора реестра.
Подведите курсор к пункту Создать и щелкните пункт Параметр DWord.
Введите IRPStackSize.
Внимание! Имя параметра «IRPStackSize» вводится с учетом регистра.
4. Для параметра «Система исчисления» выберите значение «Десятичная».
5. В поле «Значение» введите значение, превышающее текущее.
Если параметр IRPStackSize был создан в результате действий, описанных в пункте 4, значением по умолчанию будет 15. Рекомендуется увеличить значение на 3. Таким образом, если предыдущим значением было 11, введите 14, Опыт показывает, что самым верным вариантом является 24 далее нажмите кнопку «OK».
6. Закройте редактор реестра.
7. Перезагрузите компьютер.
Если в результате выполненных действий проблема не была устранена, попробуйте увеличить значение параметра IRPStackSize еще немного. Максимальное значение для Windows 2000 – это 50 (0x32 в шестнадцатеричной системе).
Всем привет! В процессе работы столкнулся с интересным случаем в Windows XP. При попытке пользоваться сетевыми папками выскочило сообщение: «Недостаточно памяти сервера для обработки команды». Доступ к сетевой папке прекратился.
Причина
Сам параметр IRPStackSize определяет количество ячеек стека в пакетах запроса ввода-вывода (IRP) и проблема возникает при переполнении стека, если система не успевает его очистить. По умолчанию значение параметра IRPStackSize равно 15 (в десятичном формате), решением данной проблемы является увеличение числа ячеек.
Решение:
- Зайти в редактор реестра (regedit.exe)
- Перейти в раздел: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesLanmanServerParameters
- Создать параметр DWORD — IRPStackSize (если отсутствует)
Внимание! Имя параметра «IRPStackSize» вводится с учетом регистра.
- Задать значение параметра от 20 до 50 (в большинстве случаев достаточно установить 24) в десятичной системе
- Перезагрузить компьютер
Спасибо https://support.microsoft.com/ru-ru/help/177078/antivirus-software-may-cause-event-id-2011
Ошибка «Недостаточно памяти для обработки команды» встречается на серверах Windows и возникает при неправильно установленном значении реестра, а также после сброса или переустановки.
Для ее решения Майкрософт рекомендует изменить значение в определенном разделе реестра. Если проблема сохраняется, нет другого выбора, кроме как выполнить восстановление системы.
Содержание
- 1 Внесение изменений в системный реестр
- 2 Переустановка драйвера видеокарты
- 3 Удаление файлов временной папки
Внесение изменений в системный реестр
В большинстве случаев устранить проблему с недостаточно выделенной памятью для обработки команды можно путем использования официального решения. Для его применения требуется доступ администратора. Нужно внести изменения в раздел. Если его нет, создадим вручную.
Примечание: Параметр «IRPStackSize» нужно поменять на том компьютере, к файлам которого мы обращаемся.
Поскольку будем вносить правки в системный реестр, рекомендуется создать резервную копию. Для этого разверните меню Файл, щелкните на Экспорт и выберите папку для сохранения копии.
Откройте Редактор реестра командой regedit из окна «Выполнить» (Win + R).
Перейдите по пути к разделу:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters
Найдите запись IRPStackSize. Если ее не существует, щелкните в правой части окна на пустое пространство, выберите Создать – Параметр DWORD (32 бита).
Установите имя нового параметра «IRPStackSize», щелкните правой кнопкой мыши на него и выберите «Изменить».
В поле значение установите большее число и нажмите на «OK». Значения находятся в пределах от 0x1 до 0xC. Они эквивалентны от 1 до 12 в десятичной системе исчисления.
После внесения требуемых изменений перезагрузите компьютер и проверьте, исправлена ли ошибка. Если она остается, увеличивайте значение до тех пор, пока не будет исправлена.
Переустановка драйвера видеокарты
Если ошибка возникает при запуске игры, возможно, что драйвер видеокарты поврежден или устарел. Для решения его нужно полностью удалить перед установкой нового, поэтому потребуется утилита DDU (Display Driver Uninstaller). Загрузите утилиту с официального сайта.
После установки перезапустите компьютер в безопасном режиме. Если используете Windows 10, откройте меню Пуск, кликните на кнопку Питания и, удерживая клавишу Shift, нажмите на Перезагрузку.
В среде восстановления перейдите по пути Поиск и устранение неисправностей – Дополнительные параметры – Параметры загрузки, затем нажмите на F4, чтобы загрузить систему в безопасном режиме.
Запустите DDU, укажите графический процессор и выберите первый вариант «Удалить и перезагрузить». Приложение автоматически удалит текущие драйвера, затем перезагрузит компьютер.
Запустите приложение GeForce Experience, откройте вкладку «Драйверы» и скачайте последнюю версию.
После обновления перезапустите ПК. Проверьте, исправлена ли ошибка. Если видите, что для обработки команды по-прежнему недостаточно ресурсов памяти перейдите к следующему способу.
Также обновить драйвер можно путем загрузки из сайта NVIDIA или AMD и последующего запуска загруженного файла.
Удаление файлов временной папки
Если продолжаете наблюдать, что недостаточно требуемой памяти для обработки этой команды, попробуйте очистить временную папку. Эта папка содержит много системных конфигураций, которые иногда используются системой. Можно всегда создать ее резервную копию, если потребуется вернуть обратно.
Нажмите Win + R, чтобы вызвать окно «Выполнить», наберите %temp% и щелкните на «ОК».
Совместным нажатием Ctrl + A отметьте все записи, кликните на кнопку Удалить.
После перейдите на локальный диск C, откройте каталог Temp и также очистите все содержимое. Перезагрузите ПК и посмотрите, возникает ли ошибка, указывающую на недостаточную память при обработке команды.
На чтение 5 мин. Просмотров 999 Опубликовано 03.09.2019
Если вы получаете сообщение ERROR_NOT_ENOUGH_MEMORY с Недостаточно места для обработки описания этой команды , выполните действия по устранению неполадок, перечисленные в этой статье, чтобы исправить это.
Эти коды ошибок влияют на серверы Windows, вызывая сбой системы с сообщением Недостаточно места для обработки этой команды в журнале ошибок.
Microsoft объясняет, что эта ошибка может возникать, если для параметра реестра IRPStackSize на сервере задано слишком низкое значение. В результате, лучший и самый простой способ решить эту проблему – настроить реестр, чтобы выделить большее значение IRPStackSize.
Содержание
- Действия по исправлению Недостаточно памяти для обработки этой команды
- Решение 1. Измените значение IRPStackSize.
- Решение 2 – Изменить значения SharedSection
- Решение 3 – Заблокировать вилки пользовательского интерфейса
- Решение 4 – Обновите Microsoft SQL Server
- Решение 5 – Удалить временную папку
Действия по исправлению Недостаточно памяти для обработки этой команды
- Изменить значение IRPStackSize
- Изменить значения SharedSection
- Блокировать пользовательские интерфейсы приложений
- Обновите Microsoft SQL Server
- Удалить временную папку
Следующие решения включают в себя изменение реестра. Тем не менее могут возникнуть серьезные проблемы, если значения реестра изменяются неправильно. Не забудьте создать резервную копию реестра, прежде чем вносить изменения. Таким образом, вы всегда можете восстановить его, если что-то пойдет не так.
Решение 1. Измените значение IRPStackSize.
- Выберите «Пуск»> «Выполнить»> введите regedit> hit и нажмите «ОК».
-
Найдите и выберите следующий подраздел реестра:
HKEY _LOCAL_MACHINE SYSTEM CurrentControlSet Services LanmanServer Parameters
-
Если запись IRPStackSize недоступна, выполните следующие действия:
- Нажмите «Правка»> «Создать»> нажмите «Значение DWORD».
- Введите IRPStackSize > и нажмите клавишу ВВОД. Введите IRPStackSize точно так, как оно выглядит. Не забывайте, что имя значения чувствительно к регистру.
-
Выберите IRPStackSize> Изменить> Изменить.
В поле «Значение данных» введите большее значение> нажмите «ОК». Значения могут находиться в диапазоне от 0x1 до 0xC и эквивалентны от 1 до 12 в десятичной записи.
Если проблема не устраняется после изменения значения, повторите те же действия и снова увеличьте значение IRPStackSize.
- ЧИТАЙТЕ ТАКЖЕ : не удается получить доступ к редактору реестра в Windows 10 [FIX]
Решение 2 – Изменить значения SharedSection
-
Откройте редактор реестра> найдите следующий подраздел
HKEY_LOCAL_MACHINE System CurrentControlSet ControlSession Manager SubSystems
- Выберите значение Windows> перейдите в меню «Правка»> выберите «Строка».
- Увеличьте параметр SharedSection.
-
Windows NT использует следующий формат: SharedSection = xxxx, гггг
Добавьте «, 256» или «, 512» после числа гггг. -
В Windows 2000, Windows XP и Windows Server 2003 используется следующий формат: SharedSection = xxxx, yyyy, zzzz
Для 32-разрядных операционных систем увеличьте значение yyyy до «12288»; увеличьте значение zzzz до «1024».
Для 64-разрядных операционных систем увеличьте значение «гггг» до «20480»; увеличьте значение zzzz до «1024».
Решение 3 – Заблокировать вилки пользовательского интерфейса
Пользователь Windows недавно описал интересный метод устранения неполадок, чтобы исправить код ошибки «Недостаточно памяти для обработки этой команды».
Если важному приложению не хватает памяти, вы можете перезапустить его. Ошибка временно исчезнет. Однако в куче рабочего стола для службы оконной станции снова возникнут проблемы с памятью.
Чтобы навсегда решить эту проблему, настройте xyzService.exe, который исчерпывает память, чтобы избежать разветвлений приложений пользовательского интерфейса в сеансе 0. Вот как пользователь BlueCode описал решение, принятое для этой конкретной ситуации:
После разговора с клиентом я выяснил, что вся история в том, что клиент запустил xyzService.exe с учетной записью домена DOMAINxyzServiceAccount в сеансе 0, а xyzService.exe каким-то образом разветвляет дочерние процессы xyzUIApplication.exe. К сожалению, приложение пользовательского интерфейса не выходило как обычно. Эта операция постепенно пропускала кучу рабочего стола в этой конкретной оконной станции Service-0x6-453186fc $, пока xyzService.exe не обнаружил истощение во время выполнения запросов.
Чтобы решить эту проблему, мы просто настроили xyzService.exe и сделали так, чтобы он не разветвлял приложение пользовательского интерфейса в сеансе 0.
Решение 4 – Обновите Microsoft SQL Server
Установите последние обновления Microsoft SQL Server, чтобы убедиться, что ваша система использует последние улучшения и исправления. Для получения дополнительной информации о доступных обновлениях перейдите в Центр обновлений для Microsoft SQL Server.
Решение 5 – Удалить временную папку
Временная папка по умолчанию скрыта, поскольку содержит много файлов конфигурации, которые иногда используются Windows.
Он не предназначен для того, чтобы с ним связываться, поэтому более безопасный вариант – сделать резервную копию папки Temp, просто чтобы быть уверенным.
Вы найдете эту папку в своем разделе Windows, и на вкладке «Просмотр» вам нужно будет проверить скрытые элементы, чтобы увидеть ее. Или вы можете попробовать так:
- Нажмите Windows + R и введите «% temp% » в открывшемся диалоговом окне. Затем нажмите Enter.
- Нажмите Ctrl + A , чтобы выбрать все файлы, и нажмите Удалить .
- Теперь перейдите на установочный диск Windows, обычно (C :), найдите временную папку и удалите все файлы там же.
После перезагрузки компьютера проблема должна исчезнуть.
Как всегда, если вы сталкивались с другими решениями для исправления Недостаточно места для обработки этой команды, вы можете перечислить шаги по устранению неполадок в разделе комментариев ниже.
- Информация о материале
-
Обновлено: 14 октября 2016
Ошибка может возникать при обращении через сеть к папке на ПК с «несерверной» Windows. При попытке зайти в сетевую папку на компьютере-клиенте возникает ошибка, отображаемая на экране окном сообщений с текстом : «недостаточно памяти сервера для обработки команды».
Причину проблемы надо искать на компьютере, на котором находится сетевая папка.
Выполняем следующие шаги по решению :
- Вызываем меню Пуск -> Выполнить.
- Введите команду regedit и нажмите кнопку ОК.
- Найдите следующий раздел:
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesLanmanServerParameters
В правой области окна редактора реестра дважды щелкните параметр IRPStackSize.
Примечание. Если параметр IRPStackSize отсутствует, создайте его, выполнив следующие действия:
- В папке реестра Parameters дважды щелкните в правой области окна редактора реестра.
- Подведите курсор к пункту Создать и щелкните пункт Параметр DWord.
- Введите имя параметра IRPStackSize с учетом регистра.
Для параметра «Система исчисления» выберите значение «Десятичная».
В поле «Значение» введите значение, превышающее текущее.
Если параметр IRPStackSize был создан в результате действий, описанных выше, значением по умолчанию будет 15. Рекомендуется увеличить значение на 3. Таким образом, если предыдущим значением было 11, введите 14 и нажмите кнопку «OK».
- Закройте редактор реестра.
- Перезагрузите компьютер.
Информация относится к всем продуктам Microsoft Windows серий XP Professional , XP Home, Windows 2000, Windows NT Workstation 4.0, Server 2003. Сервисеый код проблемы KB177078.
Недостаточно памяти сервера для обработки команды
На чтение 1 мин Просмотров 5.4к. Опубликовано 13 декабря 2021 Обновлено 19 сентября 2022
Сделал и настроил сетевую папку, но зайти в нее не получается- компьютер выдает ошибку:
«Недостаточно памяти сервера для обработки команды»
Для устранения этой ошибки придется покопатся в реестре и изменить там значение параметра IRPStackSize, который находится в ветке HKEY_LOCAL_MACHINESystemCurrentControlSet ServicesLanmanServerParameters . Сделать это можно следующим образом:
- Нажмите кнопку Пуск, и выберите пункт «Выполнить».
- Введите команду regedit и нажмите кнопку ОК.
- Найдите такой раздел:HKEY_LOCAL_MACHINESystem CurrentControlSetServicesLanmanServerParameters
- В правой области окна редактора реестра дважды щелкните параметр IRPStackSize.
- Для параметра «Система исчисления» выберите значение «Десятичная».
- В поле «Значение» введите значение, превышающее текущее. Если оно равно нулю — введите 18
- Закройте редактор реестра.
- Перезагрузите компьютер.
Примечание. Если параметр IRPStackSize отсутствует, создайте его, выполнив следующие действия:
- В папке реестра Parameters дважды щелкните в правой области окна редактора реестра.
- Подведите курсор к пункту Создать и щелкните пункт Параметр DWord.
- Введите IRPStackSize.