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

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

У нас есть странная проблема, которая проявляется, когда пользователи входят на сервер через RDP, и у них установлен флажок «Принтеры» на вкладке «Локальные ресурсы» клиента удаленного рабочего стола. По сути, процессор сервера загружается на 100%, пытаясь что-то сделать с принтером. Один проверенный (опытным путем) способ решить эту проблему - убедиться, что этот флажок не установлен в ярлыках всех RDP. Однако было бы намного эффективнее, если бы мы могли каким-то образом отключить эту возможность на сервере. (Еще лучше, конечно, знать основную причину) К сожалению, я не знаю, с чего начать, так как не знаю официального названия этой функции. Я даже не уверен, предоставил ли я достаточно информации, чтобы вы могли помочь, но мне всегда везло с этим сообществом. Наш сервер работает под управлением Windows 2003 R2 Service Pack 2, если это важно.

Эта статья: http://www.virtualizationadmin.com/articles-tutorials/terminal-services/printing/windows-terminal-services-printing.html
описывает настройки терминальных служб. Вы можете снять флажок «подключать клиентские принтеры при входе в систему» ​​в административном инструменте настройки служб терминалов.

Это довольно частое явление на W2K и W2K3. Когда пользователь входит на сервер, процессы spoolsv.exe и winlogon.exe увеличивают нагрузку на ЦП. Проблема spoolsv.exe должна была быть решена с помощью исправления несколько лет назад, но я все еще вижу, что проблема возникает на моих серверах TS. Проблема, кажется, возникает независимо от того, используете ли вы Citrix или RDP. Вы можете управлять отображением клиентских принтеров через GPO или по протоколу RDP на самом TS.

http://www.brianmadden.com/blogs/guestbloggers/archive/2005/02/22/war-story-the-most-important-spooler-hotfix.aspx

http://support.microsoft.com/?kbid=840371