Сервер не смог выделить память из невыгружаемого пула памяти, так как достигнут указанный в конфигурации верхний предел
Ошибка с которой я столкнулся однажды при использовании 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 вся наличная оперативная память, не используемая приложениями и системой, выделяется для кэширования диска. Таким образом, обеспечивается выделение такого объема памяти, который необходим для совместного использования файлов (внутреннего верхнего предела нет). Серверы обычно работают именно так.