Сервер не смог выделить память из невыгружаемого пула памяти...
Featured

Сервер не смог выделить память из невыгружаемого пула памяти...

Сервер не смог выделить память из невыгружаемого пула памяти, так как достигнут указанный в конфигурации верхний предел

Ошибка с которой я столкнулся однажды при использовании Windows 7 Professional как файловый сервер. При работе с расшаренной папкой, к ней пропадал доступ. В логах сервера была ошибка: Сервер не смог выделить память из невыгружаемого пула памяти так как, достигнут указанный в конфигурации верхний предел.

Для решения этой проблемы я нашел следующее решение.

Выполняем следующие действия:

  • Заходим в Пуск-Выполнить, в появившемся окне пишем regedit и нажимаем Ok.
  • В редакторе реестра переходим по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management в параметре LargeSystemCache устанавливаем значение 1.

  • Далее переходим по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters в параметре Size устанавливаем значение 3.

При изменении параметров LargeSystemCache на 1 и Size на 3 вся наличная оперативная память, не используемая приложениями и системой, выделяется для кэширования диска. Таким образом, обеспечивается выделение такого объема памяти, который необходим для совместного использования файлов (внутреннего верхнего предела нет). Серверы обычно работают именно так.

Статьи по теме