- Windows server rdp не пробрасывает принтер
- Вопрос
- Ответы
- Windows server rdp не пробрасывает принтер
- Вопрос
- Все ответы
- Если принтеры не переносятся в терминальную сессию 1С
- 🌀 1. Проверяем настройки на сервере 1С
- 🌀 2. Проверяем настройки на клиенте
- 🌀 3. Если не переносится необходимый принтер
- ✅ И пусть ваши принтеры работают везде и печатают как нельзя идеально. 🖨
- Инструкция по настройке проброса принтера через RDP
- Этап 1
- Этап 2
- Не пробрасывается принтер по RDP (Win 7 базовая)
Windows server rdp не пробрасывает принтер
Вопрос
Есть ноутбук под Windows 10 корпоративная. Пользователь подключается по RDP к серверу Windows 2012 Standart. В настройках RDP подключения установлено проброс диска и принтера. Диск пробрасывается, а принтер нет.
На сервере RDP установленные сетевые принтера. Они работают.
Подскажите, пожалуйста, в чем может быть причина.
1. Ранее все работало, но после чистки перестало
2. В логах не нашел ничего, что могло натолкнуть на проблему.
Ответы
Возможно вы почистили так же дрова на этот принтер.
В каких именно логах вы ничего не нашли?
На стороне сервера откройте event viewer — windows logs- application посмотрите тут.
Да есть ошибка. Добавить в это сообщение скрин не получается. Могу только ссылкой https://dropmefiles.com/xSGa3
Но время входа пользователя на сервер RDP и время регистрации ошибки не совпадают.
Судя по описанию ошибки, то рецепта в лечении нет. Нужно переустанавливать RDP сервер?
Ну как видите, ошибка в драйвере HP и из-за этого служба spooler падает.
Советую скачать с офф сайта актуальные дрова и попробовать установить заново.
И запустите на сервере cmd от имени администратора и выполните эти команды.
Да и вообще, если у вас принтера как говорите сетевые. Вам было бы удобней поднять принтсервер и подключить нужный принтер к нужному сотруднику, не пробрасывая через RDP.
Windows server rdp не пробрасывает принтер
Вопрос
Добрый день. Есть сервер с ОС Windows Server 2008R2 на борту, роль сервера терминалов, в составе домена. Есть пользователи, которые подключаются с других филиалов по RDP.
Необходимо, чтоб на сервер в сессии пользователя пробрасывались все принтеры, а не только принтер по умолчанию.
в групповой политике сервера в секции «узел сеансов удалённых рабочих столов» для компьютеров и для пользователя такие настройки:
но всё равно принтер пробрасывается только один, тот который выбран в качестве основного.В чём может быть проблема?
Все ответы
Да, установлен SP1, версия rdp7.1
Так же пробовали подключаться с компьютеров под управлением Windows10 pro — тоже не пробрасываются все принтеры, кроме как обозначенного «по-умолчанию»
>результирующую политику с этими настройками GPO покажите
в смысле, вывод Gpresult /H показать?
В логах пусто, так как проблем с самими драйверами нет. если менять принтер по умолчанию на другой из списка принтеров — он без проблем пробрасывается. Не пробрасываются именно принтеры .которые не выбраны по умолчанию.
Да Gpresult /H или через rsop.msc под пользователем у которого не пробрасывается, желательно через него.
в том-то и дело, что все принтеры ни у кого не пробрасываются. пробовал у совершенно других клиентов но тоже с 2008R2 сервером — пробрасываются только те принтеры, что по-умолчанию.
Это или неисправленный баг в самой операционной системе, или .. на этом мысль останавливается.
причём на серверах с ОС 2012 и 2016 — все принтера под любыми пользователями пробрасываются корректно.
сохранил результаты групповой политики в html, но как их сюда вставить — не знаю, закинул отчёт в дропбокс
в том-то и дело, что все принтеры ни у кого не пробрасываются. пробовал у совершенно других клиентов но тоже с 2008R2 сервером — пробрасываются только те принтеры, что по-умолчанию.
— А другие принтеры тоже USB или используют другие типы портов?
— Покажите пожалуйста результат следующей команды в командной строке (cmd.exe) сервера, где настроена роль терминала:
Подробнее: о возможных причинах такого Redirect only the default client printer
Avis de non-responsabilité:
Mon opinion ne peut pas coïncider avec la position officielle de Microsoft.
Bien cordialement, Andrei .
MCP
Если принтеры не переносятся в терминальную сессию 1С
Как проверить настройки для перенаправления принтеров на терминальный сервер 1С.
📝 Периодически клиенты обращаются с просьбами настроить перенаправление принтеров на офисный терминальный сервер.
Ситуации: принтеров в сессии нет, или какой-то принтер не «виден» на сервере, либо есть, но не печатает. Давайте разберёмся вместе, хотя бы частично.
🌀 1. Проверяем настройки на сервере 1С
1.1. « Пуск — Программы — Администрирование — Службы удаленных рабочих столов — Конфигурация узла сеансов удаленных рабочих столов ».
Выбираем подключение «RDP-Tcp» и правой кнопкой вызываем свойства, переходим на вкладку «Параметры клиента» и убеждаемся, что не отмечен «Принтер Windows» в блоке «Перенаправление — Отключить следующее».
1.2. В оснастке «Локальные пользователи и группы» в свойствах учётной записи пользователя или пользователей, на вкладке «Среда» отмечено «Подключение принтеров клиента при входе» в блоке «Устройства клиента».
1.3. В редакторе групповой политики проверьте значение политики « Не разрешать перенаправление клиентских принтеров » в разделе « Конфигурация компьютера — Административные шаблоны — Компоненты Windows — Службы удаленных рабочих столов — Узел сеансов удаленных рабочих столов — Перенаправление принтеров ».
🌀 2. Проверяем настройки на клиенте
2.1. « Пуск — Выполнить — mstsc »
Нажимаем на «Показать параметры», выбираем вкладку «Локальные ресурсы» и проверяем, что выбраны «Принтеры» для использования во время удаленного сеанса.
2.2 Если вы используете rdp-файл, откройте его с помощью блокнота и проверьте значение «redirectprinters:i:1». 0 — перенаправление принтеров отключено, 1 —включено.
🌀 3. Если не переносится необходимый принтер
3.1. Смените принтер по умолчанию и проверьте его появление в новом терминальном сеансе.
Если этот принтер успешно перенесётся, то на сервере 1С включена политика « Перенаправлять только используемый по умолчанию принтер клиента » либо для всех пользователей, либо для конкретного профиля.
Проверьте настройки групповой политики на сервере 1С. При необходимости — установите политику в значение «Отключено».
3.2. Другой вариант — конфликт с драйвером Easy Print. Настройте политику « Использовать в первую очередь драйвер принтера Easy Print удаленного рабочего стола » в значение «Отключено» для всех или определенной учетной записи.
Установите драйвера клиентского принтера на сервер 1С через «Устройства и принтеры — Свойства сервера печати», вкладка «Драйверы», кнопка «Добавить».
✅ И пусть ваши принтеры работают везде и печатают как нельзя идеально. 🖨
⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.
Инструкция по настройке проброса принтера через RDP
Приводим подробную инструкцию, как настроить печать принтера, подключенного через удаленный рабочий стол.
При возникновении такой проблемы, когда принтер не печатает, необходимо произвести следующие манипуляции:
Этап 1
Необходимо убедиться, что в настройках файла удаленного рабочего стола настроено открытие локальных ресурсов по отношению к серверу. Для этого откройте ярлык рабочего стола, щелкнув правой кнопкой мыши. В открывшемся меню выберите параметр «Изменить».
В окне настроек откройте вкладку с локальными ресурсами и установите галочку напротив строки «Принтеры», как это показано на картинке.
В том случае, если устройство поддерживает функцию «Easy Print» — поздравляем, настройка завершены. Можете пользоваться принтером и печатать необходимые документы.
Если устройство не поддерживает данную функцию, тогда необходимо выполнить еще несколько шагов для успешного решения проблемы. Как это делается, читайте ниже.
Этап 2
Если функция легкой печати не работает, сначала нужно войти на сервер и добавить роль службы печати и документов.
- Нажмите на кнопку «Пуск» и откройте диспетчер сервера, как показано на изображении;
Выберите вкладку «Роли» и нажмите «Добавить»;
Перейдите во вкладку «Драйверы ПКМ» и нажмите на кнопку добавления нового;
Как показано ниже, в открывшемся окне выберите процессор x64;
Выберите установку с диска, указав скачанный файл с расширением *.inf;
Не пробрасывается принтер по RDP (Win 7 базовая)
«Отучаемся говорить за всех» (с)
Это во-первых. Во-вторых, эта приблуда явно нарушает лицензионное соглашение, согласно которому у десктопных версий Windows разрешается максимум одно подключение по RDP:
Другое дело, когда еще наши доблестные правоохренители научатся отслеживать такие вещи. Но риск все равно есть.
(2) пользовался ими на Windows Server.
тоже не знаю, будет ли работать на обычной W7 к тому же Home base.
в сети прочел, что на этой версии не работает перенаправление принтеров при удаленном подключении. rdp-то включить легко.
решил вчера так: поставил Neo Router (типа vpn сеть). Расшарил на локальном компе свой принтер, а на удаленном его подключил через сеть.
коряво конечно.
в двух словах , пробрасываете диск C: пользователя на сервер, пользователь отправляет печать на PDF принтер , файл сохраняется на проброшенный диск С: , скрипт видит файл и распечатывает его. только нужно использовать старой версии foxit reader
(5) интересное решение. только диск не пробрасывается. видимо, тоже ограничение базовой windows 7.
(6) если бы шла речь только о печати из базы 1с, то да, но у меня клиент печатает из другой программы (не 1с). если получится перевести клиента на 1с, то возможно я рассмотрю вариант публикации 1с на web. хороший вариант.
(4) Cooler, я сделал оговорку, что не хочу поднимать эту тему. Я в курсе того, о чем Вы мне написали.
ну вот пока мой «корявый» вариант работает. я из удаленного сеанса отправляю себе же на свой принтер, который расшарил для сети.
На sourceforge есть поделка под названием RawPrintServer, которая выводит принтер на TCP-порт 9100 по протоколу RAW, делая из него и компьютера «как бы сетевой принтер с подоткнутым Ethernet».
Указанную службу вы ставите на сервер печати (клиентский компьютер), вешаете ее на целевой принтер.
На клиент печати (ваш RDP-сервер с 1с-ом) вы добавляете новый принтер, как локальный, создаете для него новый порт (стандартный порт TCP-IP), в настройках указываете IP-адрес (или hostname, если они резолвятся в вашей сети) сервера печати, порт 9100, протокол RAW. Драйвер устанавливаете и указываете явно, сам он не определится.
После чего забываете об этом, вся эта упряжка работает годами и не полощет мозг.
Некоторые принтеры, типа Canon CAPT / дешевых HP 10xx, требуют дополнительных ухищрений, но в целом все работает.