Автор Тема: RDP и перенаправленные принтеры  (Прочитано 6390 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Leaves

  • Пользователь
  • **
  • Сообщений: 87
  • Рейтинг: 0
  • Пол: Мужской
    • leaves.of.autumn
    • Просмотр профиля
  • Откуда: Казахстан
RDP и перенаправленные принтеры
« : 08 ноября 2019, 14:26:55 »
Добрый день! Проблема следующая. Пользователи подключаются по RDP к базе 1С. Принтера редиректятся, но печать не идет. Было время когда все это работало как часы))) Неделю - две назад начала сыпаться ошибка:
In VALIDATINGDRVINFO, Adding printer driver HP LaserJet Professional P1102 failed, error code 0xBCB. See the event user data for context information. Driver has no valid catalog.
Думаю что из-за этого у пользователей постоянные проблемы, принтер виден но печать уходит в молоко, приходится сбрасывать пользователя, если он заново подключается работает какое-то время. Затем опять все повторяется. Что было предпринято: Были сверены драйвера на сервере и клиентах - аналогичные. После удаления 1102 с сервера ошибка ушла, но печать у кого 1102 не идет. Как только добавляешь драйвера на сервер - начинает сыпаться эта проблема. На сервере были удалены все неиспользуемые/давнишнее драйвера, включена изоляция драйвера. Отключена политика "Использовать в первую очередь драйвер принтера EasyPrint". Но даже если версия драйвера на клиенте и на сервере совпадает у пользователей все равно Берет драйвер RemoteDesktopEasyPrint. Это вот единственный интересный ваариант, почему же он не берет драйвера с роли Управление печатью? В данный момент выходит ошибка:
 Сбой при печати документа Печать документа, принадлежащего владельцу имя пользователя, на принтере RONGTA RP80 Printer (перенаправлено 26). Повторите печать этого документа или перезапустите очередь печати. 
Тип данных: RAW. Размер файла очереди в байтах: 203159. Число напечатанных байт: 0. Общее число страниц в документе: 1. Число напечатанных страниц: 0. Клиентский компьютер: \\имя сервера. Код ошибки Win32, возвращенный обработчиком заданий печати: 2147500037. Неопознанная ошибка
Кто что посоветует?
Судьба играет человеком, а человек играет на трубе ©

Оффлайн 6wings

  • Постоялец
  • ***
  • Сообщений: 372
  • Рейтинг: 1
  • Пол: Мужской
  • Шестикрыл
    • Andy.Rodionov
    • Просмотр профиля
  • Откуда: Москва (Южное Бутово)
RDP и перенаправленные принтеры
« Ответ #1 : 08 ноября 2019, 14:49:30 »
у меня недавно одна старая исправно работающая железяка, работавшая под Win7 х32 без установки извне каких-либо дополнительных драйверов (MIDI to USB converter), вдруг запросила установку драйвера из Инет, нашла его в репозитории МС, установила и перестала работать. Продолжала быть видна в Device Manager как нормально установленное устройство, но функций своих не выполняла.

При тщательном расследовании оказалось, что она устанавливала себе драйвер х64. После переустановки вручную драйвера х32 от производителя железки всё опять пришло в норму и заработало нормально как раньше.
Почему железке (или ОС) пришло в голову переустановить драйвер из Инет от МС я так и не понял. Может, после какого-нибудь очередного апдейта от МС?

Не может ли и тут быть похожая ситуация? Т.е. вместо драйвера для х32 на клиентскую машину встаёт драйвер принтера под х64.
Авторский сайт http://rodionov.info

Оффлайн Fray

  • Администратор
  • Олдфаг
  • *****
  • Сообщений: 6668
  • Рейтинг: 58
  • Пол: Мужской
    • Просмотр профиля
    • IT-Бложек
  • Откуда: Петербург
RDP и перенаправленные принтеры
« Ответ #2 : 08 ноября 2019, 14:50:53 »
Может 1102 добавить с универсальным драйвером?
MCSE: Messaging, MCSE: Communication, MCSE: Productivity, MCSA: Office 365, MCPS
my blog - http://it-blojek.ru

Оффлайн Leaves

  • Пользователь
  • **
  • Сообщений: 87
  • Рейтинг: 0
  • Пол: Мужской
    • leaves.of.autumn
    • Просмотр профиля
  • Откуда: Казахстан
RDP и перенаправленные принтеры
« Ответ #3 : 08 ноября 2019, 15:08:10 »
При тщательном расследовании оказалось, что она устанавливала себе драйвер х64. После переустановки вручную драйвера х32 от производителя железки всё опять пришло в норму и заработало нормально как раньше.
В сети есть еще один сервер 2008 R2 с RDP собственно с него эти драйвера и экспортировались на 2012 R2 и все прекрасно работало около года, а тут такая история. Тщательное расследование знать бы в какую сторону проводить. Подумываю уже роль переставить, но есть опасения что это не поможет. Драйвера были добавлены ксак для х32 так и для х64 для всех принтеров. Вроде все лишнее уже удалил.


Updated: 08 November 2019, 15:09:21

Может 1102 добавить с универсальным драйвером?
Универсальные драйверы были установлены, их удалил сегодня в ночь, проблема не ушла. Интересует самое главное почему не берет драйвера с роли "Управление печатью" а сует EasyPrint. На другом сервере драйвера подставляются.
Судьба играет человеком, а человек играет на трубе ©

Оффлайн Leaves

  • Пользователь
  • **
  • Сообщений: 87
  • Рейтинг: 0
  • Пол: Мужской
    • leaves.of.autumn
    • Просмотр профиля
  • Откуда: Казахстан
RDP и перенаправленные принтеры
« Ответ #4 : 14 ноября 2019, 07:45:52 »
Удалил с сервера 1102 x32 - ошибка
In VALIDATINGDRVINFO, Adding printer driver HP LaserJet Professional P1102 failed, error code 0xBCB. See the event user data for context information. Driver has no valid catalog.
пропала. Переставил роль управлению печатью, поставил новые драйвера с оф. сайтов. 
Сбой при печати документа Печать документа, принадлежащего владельцу имя пользователя, на принтере RONGTA RP80 Printer (перенаправлено 26). Повторите печать этого документа или перезапустите очередь печати. Тип данных: RAW. Размер файла очереди в байтах: 203159. Число напечатанных байт: 0. Общее число страниц в документе: 1. Число напечатанных страниц: 0. Клиентский компьютер: \\имя сервера. Код ошибки Win32, возвращенный обработчиком заданий печати: 2147500037. Неопознанная ошибка.
Эта ошибка тоже ушла.  Печать работает, но все равно не так, как хотелось бы. В "Управлению печатью" САМОПРОИЗВОЛЬНО добавляются драйвера, которые я вручную не ставил:
"HP LJ300-400 color MFP M375-M475 PCL6 Class Driver, KONICA MINOLTA PS BW Laser Class Driver, HP Color LaserJet A3/11x17 PCL6 Class Driver"
. Ведь если на сервере нет драйвера, до должен включаться EasyPrint? Откуда могут появляться эти драйвера?



Updated: 14 November 2019, 12:00:33

В просмотре событий есть Событие переноса принтеров. 
Программа Printbrm.exe (мастер переноса принтеров или средство командной строки) скопировала файл обработчика заданий печати C:\Windows\system32\spool\PRTPROCS\x64\ZIMFPRNT.DLL в C:\Users\F424~1.TD-\AppData\Local\Temp\1545A316-E21D-429E-8601-33D40374B1AF\PRTPROCS\Windows x64\ZIMFPRNT.DLL. Действий от пользователя не требуется.
Может отсюда подгружаются принтеры которых в помине нет?
« Последнее редактирование: 14 ноября 2019, 12:00:33 от Leaves »
Судьба играет человеком, а человек играет на трубе ©

Оффлайн Leaves

  • Пользователь
  • **
  • Сообщений: 87
  • Рейтинг: 0
  • Пол: Мужской
    • leaves.of.autumn
    • Просмотр профиля
  • Откуда: Казахстан
RDP и перенаправленные принтеры
« Ответ #5 : 18 ноября 2019, 09:47:35 »
Перестановка роли все-таки помогла. Принтера в "Диспетчер печати" так и добавляются. Проблемных пользователей пересаживаем на ScrewDriver. Как всех переведем, вообще запретим перенаправление принтеров.
In VALIDATINGDRVINFO, Adding printer driver HP LaserJet Professional P1102 failed, error code 0xBCB. See the event user data for context information. Driver has no valid catalog.
А эта ошибка сыпалась из-за драйвера х32. После удаления, она пропала. Тему можно закрывать
Судьба играет человеком, а человек играет на трубе ©