Одному пользователю работающему по RDP на сервере под управлением серверной операционной системы от Microsoft был подключен внешний накопитель USB объемом 1ТБ. Все работало хорошо, но в какой-то момент внешний накопитель перестал отображаться на сервере. Даже после предоставления "общего доступа" к нему - компьютер выдавал сообщение о том, что ему недостаточно ресурсов для открытия этой папки.
Причина была найдена в журнале ошибок. В конфигурации компьютера параметр "irpstacksize" имеет слишком малое значение для использования
локального устройства сервером. Увеличьте значение данного параметра.
Значение параметра IRPStackSize по умолчанию — 15.
Диапазон — от 11 (0xb шестнадцатеричное) до 50 (0?32 в шестнадцатеричном формате).
Если выпадает аналогичная ошибка - значение необходимо увеличить следующим образом:
- Заходим в меню "Пуск" и выбираем пункт "Выполнить". Набераем команду regedit и жмем OK;
- Переходим к ветке реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
- Находим параметр IRPStackSize (если параметр IRPStackSize не существует создаем его "DWORD");
- Выбираем систему счисления "Десятичная" и ставим число "20";
- Перезагружаем компьютер
Если же ошибка появляется вновь и ваша проблема не была решена, попробуйте увеличивать значение IRPStackSize
ещё раз на несколько пунктов.