Перейти к содержимому

Remote desktop easy print как отключить

  • автор:

Отключение Easy Print в Windows Server

Отключение Easy Print в Windows Server

Начиная с Windows Server 2008, разработчики из Microsoft ввели новую технологию для удаленной печати, под названием Easy Print. Если в более старых операционных системах, для печати проброшенного с клиента принтера, или иного печатающего устройства, требовалось устанавливать драйвер на самом сервере, то теперь для этой задачи используется специальный драйвер Easy Print. Тем не менее, не все устройства корректно работают с использованием Easy Print, и возможно, потребуется её отключить. О том, какие действия необходимо выполнить для её отключения, можно прочитать далее в статье.

Отключение Easy Print через групповые политики

Стоит отметить, что отключение Easy Print в системе в принципе невозможно — просто меняется алгоритм работы. Если по умолчанию Easy Print используется для всех проброшенных печатающих устройств, то можно настроить так, чтобы служба печати сперва пробовала искать установленный драйвер устройства в системе, и если он есть — использовала его. Если же драйвера нет, то тогда будет использоваться Easy Print.

  1. Открываем Редактор групповых политик — либо локальный на сервере, либо для домена.
  2. Переходим по следующему пути — Конфигурация компьютера — Административные шаблоны — Компоненты Windows — Службы удаленных рабочих столов — Узел сеансов удаленных рабочих столов — Перенаправление принтеров;
  3. Находим там пункт «Использовать в первую очередь драйвер принтера Easy Print удаленного рабочего стола», и устанавливаем ему значение «Запретить» или «Отключено».

После этого, для применения настроек, необходимо перелогиниться на сервер. Так же важно отметить, что для каждого проброшенного устройства, которое будет печатать без использования Easy Print, будут свои персональные настройки на стороне терминального сервера — браться со стороны клиента они больше не будут .

Была ли эта статья Вам полезна?

Что в статье не так? Пожалуйста, помогите нам её улучшить!

Проблема с печатью EasyPrint на терминальном сервере

С момента выхода Windows Server 2008 Microsoft внесла некоторые изменения в систему печати, призванные облегчить работу системных администраторов. Появился универсальный драйвер печати EasyPrint. До момента выхода EasyPrint при подключении к удаленному рабочему столу (терминалу) проброс принтеров с локального компьютера осуществлялся только в том случае, если на сервере терминалов был установлен драйвер принтера той же версии, что и на локальном компьютере.

EasyPrint является универсальным драйвером печати и по умолчанию загружается для всех принтеров у клиентов удаленного рабочего стола. На деле это значительно уменьшило проблемы с печатью, поскольку теперь не нужно устанавливать отдельный драйвер для каждого принтера у подключаемых пользователей.

В большинстве случаев EasyPrint работает без проблем, но бывают исключения. Наиболее проблемными оказались принтеры фирмы HP. При подключении принтер подхватывался, на него устанавливался драйвер EasyPrint, но возникают конфликт и печать не работает.

Для решения этой проблемы рекомендуется отключить EasyPrint и использовать драйвер определенного принтера или универсальный драйвер HP.

EasyPrint для компьютеров в домене отключается средствами групповой политики. Для этого необходимо перейти в Computer Configuration -> Administrative templates -Windows Components -> Remote Desktop Services > Remote Desktop Session Host -> Printer Redirection для Windows Server 2008 R2 или Computer Configuration\Administrative Templates\Windows Components\Terminal Services\Terminal Server\Printer Redirection для Windows Server 2008. В нем необходимо отключить опцию Use Remote Desktop Easy Print printer driver first для Server 2008 R2 или Use Terminal Services Easy Print Driver First Server 2008 соответственно.

При такой настройке для компьютера клиента, на который действует данная GPO, первым делом будет осуществлен поиск родного драйвера для принтера, если он не будет найден, то следующим этапом будет загружен драйвер EasyPrint. Следует обратить внимание, что отображение принтера в панели управления еще не гарантирует работу печати, т.к. в частности может быть использован драйвер EasyPrint, который не будет отрабатывать на данном принтере.

В заключении хотел бы привести общие требования для работы печати по удаленке:

  • MS .Net 3.5 SP1
  • Remote Desktop Client 6.1

Последовательность действий для смены драйвера с EasyPrint на родной

  1. Добавляем себя в локальную группу “Print Operators” терминального сервера
  2. Устанавливаем роль “Print Services”
  3. Заходим в консоль “Print Services”. По умолчанию операторы печати могут только просматривать принтеры других пользователей, для изменения их настроек нужно выбрать необходимый принтер, зайти в Свойства –> Безопасность -> Дополнительно -> Владелец. Добавляем операторов печати. Закрываем окна. Открываем снова Свойства –> Безопасность и для группы “Print Operators” назначаем права на редактирование.
  4. Заходим в Свойства принтера -> Дополнительно и меняем драйвер принтера с EasyPrint на родной драйвер принтера.

    Стоит отметить, что смена драйвера для конкретного принтера будет действовать лишь на период сессии в которой доступен этот драйвер для того, что бы для принтера устанавливался родной драйвер каждый раз при подключении к серверу удаленного рабочего стола необходимо средствами групповой политики отключить EasyPrint.
  5. Создаем групповую политику на OU в котором находятся учетные записи подключающихся компьютеров. Переходим в раздел Computer Configuration\Administrative Templates\Windows Components\Terminal Services\Terminal Server\Printer Redirection и отключаем опцию Use Terminal Services Easy Print Driver First

Как правило, для выяснения поддерживает ли принтер печать с удаленного рабочего стола необходимо искать конкретную модель, однако есть и списки.

Для тестирования драйвера принтера на многопользовательское использование можно использовать утилиту StressPrinters.

Документация по ОС Windows

Отключение режима Easy Print на терминальном сервере

Заходим в терминал, нажимаем ПУСК -> Выполнить (или нажать Win+R)

Набираем в окне: gpedit.msc (редактор реестра)

Находим ветку реестра: «Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Перенаправление принтеров»

В Английском интерфейсе: «Computer Configuration -> Administrative Templates -> Windows Components -> Terminal Services -> Terminal Server -> Printer Redirection»

Отключаем параметр: «Использовать в первую очередь драйвер принтера Easy Print удаленного рабочего стола»

В Английском интерфейсе: «Use Terminal Services Easy Print printer driver first»

Для оперативного применения политики выполните команду в терминале (нажимаем ПУСК -> Выполнить или нажать Win+R) : gpupdate /force или перезагрузите терминальный сервер.

Теперь при входе пользователя в терминал принтер будет перенаправляться с установленными на сервере драйверами.

ВАЖНО: позаботьтесь о том, чтобы на терминальном сервере присутствовал необходимый драйвер принтера.

  • Windows 2008 server, Терминальный сервер
  • терминальный сервер

Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве

Go to Computer Config -> Admin Templates -> Windows Components -> Remote Desktop Services -> RD Session Host -> Printer Redirection -> Use Remote Desktop Easy Print printer driver first –> disabled.

gpedit.msc -> Конфигурация компьютера -> Административные шаблоны -> компоненты windows -> служба удаленных рабочих столов(службы терминалов) -> узел сеансов удаленных столов (сервер терминалов)> перенаправлявшие принтеров -> использовать в первую очередь драйвер принтера Easyprint -> Отключить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *