Назад | Перейти на главную страницу

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

Я получаю эту ошибку на 32-разрядной машине с Windows 7 Professional практически во всем, что я делаю: обновляю репозиторий из Subversion, получаю доступ к локальному сайту IIS, копирую большую папку, запускаю установщик. Иногда, если я попробую еще раз, проблема решится.

Я думаю, что с Windows 7 что-то не так. Я поискал и нашел сообщения, предлагающие увеличить значение IRPStackSize в реестре. Я сделал это безуспешно. Я использую Microsoft Security Essentials 1.0.1961.0 в качестве антивирусного пакета.

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

Я столкнулся с этим сегодня вечером, и это сообщение в блоге устранило мою проблему после изменения этих двух значений и перезагрузки:

http://alan.lamielle.net/2009/09/03/windows-7-nonpaged-pool-srv-error-2017

Установите для следующего раздела реестра значение '1': HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ LargeSystemCache

и установите для следующего раздела реестра '3':

HKLM \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters \ Size

Я также заметил, что у нас обоих установлены Security Essentials. Не уверен, что это обычная проблема, но это может быть причиной проблемы.

Это типичное поведение сервера, который запускает множество приложений, скомпилированных с помощью Delphi.

Видеть этот.

Я тоже получаю это с помощью созданной мной службы. Я действительно мало что знаю об этом. Я видел, что это как-то связано с IRPStackSize (Прочтите эту статью)