Что делать, если принтер не хочет печатать из под RDP? Выключение и включение принтера или очистка очереди печати не помогает, пробуем следующие шаги:
Щелкаем правой кнопкой мыши по RDP-файлу. В открывшемся окне «Подключение к удаленному рабочему столу» переходим во вкладку «Локальные ресурсы», в разделе «Локальные устройства и ресурсы» проверяем, отмечена ли галочка «Принтеры», если не отмечена, то отмечаем. Далее щелкаем по кнопке «Подробнее...» и проверяем отметки портов, как показано на скриншоте, после чего нажимаем «ОК».
Если вы используете для проброса принтеров приложение «ThinPrint» клиент, то смотрим шаг 2, если не используем «принт клиент», то пропускаем следующий шаг.
Находим в трее значок ThinPrint, щелкаем по нему правой кнопкой мыши. В появившемся меню нажимаем «Reload Printers» — для перезагрузки подключенных принтеров. Если это не помогает, нажимаем «Configure» — для настройки проброса принтеров.
В открывшемся окне находим раздел «Current printer» (текущие принтеры) и проверяем, отмечена ли настройка «Default at server» (Использовать по умолчанию для сервера).
В этом же разделе доступно еще два параметра — «Inherit system's default printer» (использовать принтер, который задан в системе по умолчанию) и «Use this printer» (Использовать следующий принтер). Если принтер в системе, с которого хотим печатать задан по умолчанию, оставляем первую настройку, иначе выбираем вторую, при выборе которой список принтеров станет активным, просто выбираем нужный принтер и нажимаем «ОК».
На этом настройка ThinPrint закончена, перезаходим в RDP и проверяем печать, если проблема сохраняется, переходим к 3 шагу.
Если предыдущие шаги не помогли, скорее всего ваш принтер не поддерживает печать через Easy Print. Нужно выполнить настройку, чтобы система, в первую очередь использовала родной драйвер от принтера, вместо Easy Print драйвера.
Для отключения Easy Print необходимо перейти в «Редактор локальной групповой политики», для этого щелкаем клавиши на клавиатуре «Win+R» и в открывшемся диалоговом окне «Выполнить» набираем команду «gpedit.msc», после чего нажимаем на клавиатуре «Enter».
Далее в окне «Редактор локальной групповой политики» переходим в «Конфигурация пользователя» — «Административные шаблоны» — «Компоненты Windows» — «Службы удаленных рабочих столов» — «Узел сеансов удаленных рабочих столов» — «Перенаправление принтеров».
Находим параметр «Использовать в первую очередь драйвер принтера Easy Print служб терминалов» и меняем его на «Отключено».
Перезаходим в терминал и проверяем. Обычно последний шаг решает проблему с недоступностью печати. Если вам это не помогло, пишите в комментариях, будем разбираться вместе.