Проблемы с печатью на HP LaserJet из сеанса удаленного доступа Server 2008 R2

Проблемы с печатью на HP LaserJet из сеанса удаленного доступа Server 2008 R2Доброго всем дня (или чего там у вас сейчас). Вы наверное думаете, что сейчас пойдет речь о сервере терминалов, удаленном доступе, печати через хитрожопую непростую последовательность компьютер->сервер->компьютер->принтер HP? Вы чертовски правы! Представляю вам небольшой рассказ: как я победил сообщение "Параметр задан неверно" при печати на HP LaserJet из сеанса удаленного доступа. Итак, предыстория: Стоит у нас Сервер терминалов. Вернее, теперь это модно называть "сервер удаленных рабочих столов". ОС - Microsoft Windows Server 2008 R2 Standart. На сервере установлена 1С-Предприятие с которым, собственно, клиенты сервера и работают. Так повелось, что принтеры у клиентов разные, но все одного производителя - Hewlett Packard. Первым, если склероз мне не изменяет, начал бунтовать HP LaserJet P1566. Подключенный к компьютеру с Windows 7 Pro, он работал без нареканий. Но при попытке распечатать что-либо из 1С (из сеанса удаленного рабочего стола) молчал как партизан. Ну типа, нажал "Печать" - и ничего. Ни распечатанного документа, ни ошибки. Just silence. Ни на какие уловки и провокации не поддавался. Установка и переустановка драйверов разных версий не помогала, даже всемогущие и всезнающие поисковики выдавали всякий фарш из информации, дабы не признаваться что тут они бессильны. Удалось лишь выяснить, что если попытаться из удаленного сеанса распечатать текстовый документ из блокнота, получается ошибка "Параметр задан неверно". Это была первая зацепка. Хотя ни "мастер исправления неполадок", будь он неладен, ни поиски по подробностям полученной ошибки ни к чему не привели. Вобщем, поставил вместо этого партизана другую модель (HP LaserJet 1022), которая заработала как положено (была тогда такая возможность). Долго ли, коротко ли, да только начал и другой принтер страдать таким же безобразием. Я уже начал подумывать, что это заговор машин против человечества. Но как-то очередной раз, разбираясь как там происходит печать на сервере удаленных рабочих столов, набрел на описание новомодной фичи от майкрософт - TS Easy Print. Оказывается печатать родными драйверами принтера с сервера нынче моветон и Майкрософт решила осчастливить системных администраторов новой технологией. Если интересуетесь подробностями, в конце статьи есть ссылки. Как можно догадаться, далее я отключил использование по умолчанию Easy Print и - о чудо, все заработало! После чего я вспомнил о страждущих, попавшихся мне на просторах рунета, страдающих от этой же проблемы. Наиболее подходящим местом для описания решения мне показался форум Microsof TechNet (этого блога тогда еще не было). Теперь вот решил этот случай зафиксировать для истории и здесь, хотя, вполне возможно, что, с обновлениями Server 2008 R2, эта проблема уже решена, у меня пока нет желания проверять. В поисковиках подобного описания я не нашел, посему дублирую свой пост из TechNet:
На сервере терминалов: Пуск -> Выполнить -> gpedit.msc -> Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы терминалов\Сервер терминалов\Перенаправление принтеров -> использовать в первую очередь драйвер принтера Easy Print служб терминалов. Отключай нафик! Теперь перезапусти сеанс клиента, у которого проблема с LaserJet 1120. И в его сеансе: Пуск, Устройства и принтеры, HP LaserJet M1120 (перенаправлено бла... бла...), правая кнопка мыши, Свойства принтера, вкладка Дополнительно. В графе "Драйвер" не должен быть Easy Print Driver. Если эта гадина ещё там, значит на сервер надо установить подходящую версию драйвера для твоего принтера. Новая волшебная технология Microsoft Easy Print Driver предназначалась освободить администраторов от установки драйверов принтеров на сервер терминалов. И у многих, дай бог ей здоровья, работает. Но, по крайней мере, с некоторыми моделями HP выдает труднодиагностируемую ошибку. (У меня не работает с HP LaserJet Pro 1566, HP LaserJet Pro M1212nf и HP LaserJet P1606dn). Кроме того, говорят, EPD способна превратить три страницы документа в 15мб трафика. По-умолчанию, сервер терминалов пытается использовать Easy Print Driver, и если не получается (например, клиент не поддерживает), подбирает родной драйвер принтера. После отключения "Использовать в первую очередь драйвер принтера Easy Print", сервер наоборот, в первую очередь найти подходящий принтеру драйвер, а потом использует Easy Print. Доп. материалы: http://itband.ru/2010/03/ts-easy-print-practise/ (там, кстати, в коментах девушка описала такую же ситуацию как у нас с тобой) Может пригодиться при установке родного/подходящего драйвера: http://technet.microsoft.com/en-us/library/cc775290(WS.10).aspx

Комментариев: 33 RSS

1 Федор 11-06-2012 20:00

Благодарим Вас за обращение в Техническую Поддержку HP.

У меня отказывается печатать через удаленный рабочий стол HP P1102w.

Вот ответ из службы поддержки HP:

Уважаемый ....

Ошибка возникает из за того, что данное устройство предназначено для дома и домашнего офиса, поэтому не предназначено для работы через удаленный доступ.

Если вы хотите использовать устройства НР для работы через удаленный доступ, мы можем порекомендовать Вам приобрести один из следующих ниже бизнес принтеров:

HP LaserJet P4014 (CB506A, CB507A, CB512A)

и т.д. модели более 30 тыс.руб.

2 Федор 11-06-2012 20:01

Сделал как писал автор... УРАААА!!! Печатает!!!

Спасибо it-dude !!!

3 Николай 09-08-2012 10:08

Спасибо огромное!

Всё получилось!

4 Rinsor 09-01-2013 23:53

Большое спасибо. Как раз мучался с 1217, каких только мануалов не перерыл :)))

Все работает!

5 Максим 17-01-2013 08:57

Спасибо большое! Тоже мучался с HP 1102w :) Отключил Easy Print и вуаля ! Всё заработало.

6 Алексей 03-04-2013 13:30

Ты бог, спасибо тебе огромное. Три дня попыток, проб и ошибок, чтение интернета и документации.

Хорошо что нашлась эта статья.

7 alexisssh 24-04-2013 14:57

классная статья, все действительно так как здесь описано - дайвер easy print приносит больше неприятностей, чем удобств. Автору благодарность. Интересно в 2012ом решили проблему?

8 Аноним 17-05-2013 15:58

Статья выручает в который раз!! Спасибо автору за это...

9 Дмитрий 19-08-2013 08:17

Спасибо автору!

Только в server 2008 r2 немного другой путь - после компоненты windows\Службы удаленных рабочих столов\Узел сеансов удаленных рабочих столов\Перенаправление принтеров\

10 it-dude 29-08-2013 16:28

Да путь немного другой. Много времени прошло с тех пор, как писал эту статью, поэтому не помню точно, но вряд ли я невнимательно выписал названия директорий редактора групповой политики. Скорее всего с обновлением поменяли. К тому же параметр "Использовать в первую очередь драйвер принтера Easy Print служб терминалов" у меня стоит "Не задано", при этом проблема не наблюдается. Возможно пофиксили. При этом народ из поиска на эту статью идет по-прежнему.

11 бывалый 06-09-2013 13:49

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

12 Sad 10-09-2013 17:14

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

Автору респектище и хвала поднебесная.

13 Darshik 27-10-2013 16:14

Спасибо тебе добрый человек! А насчет изипринтера так тут все просто это HP с ним конфликтует, а остальные принтеры нормально, так что хз майкрософт тут виноват или больше неудачники которые дрова на принтеры пишут....

15 Михаил 16-05-2014 11:45

Большое спасибо автору. Мучался пол-года с НР 1606. Теперь все ОК

18 Василий 19-08-2015 12:55

А если вкладка "дополнительно" в свойствах принтера недоступна для редактирования? Хотя захожу под админом

19 it-dude 19-08-2015 14:21

Ничего страшного. Там редактировать ничего не нужно. Только убедиться, что используется не Easy Print, а нормальный драйвер (с указанием модели принтера). Если нормального драйвера нет, то его нужно найти и установить. Найти чаще всего можно на сайте производителя принтера. Если нет драйвера для Win Server 2008 r2, то Win7 x64 должен подойти.

20 Александр 24-09-2015 09:30

Спасибо большое, спас от этого паршивого m1120 mfp!!!

21 Sashka_Magula 30-09-2015 10:21

а если я ввожу на сервере gpedit.msc,а мне пишет ошибка групповой политики, отказано в доступе. Что делать? принтер HP Р2035

22 Роман 18-02-2016 16:58

Имеется принтер HP 2035, Server 2012 St (со всеми обновлениями на 17.02.2016 г.) - без АД+сервер терминалов+сервер печати, БД 1С (SQL 2012 версия), Технологическая платформа 8.3 версия 8.3.7.1845, База БГУ версии 2.0.41.6.

Скачал последние дрова на принтер (иниверсальные для HP не ставятся), установил его как локальный (что бы наверняка стали дрова), потом удалил. Поставил на раб. станцию и подключаюсь к серверу. Принтер установился (HP 2035 (перенаправлено...)), но печатать не хочет. Установил его как сетевым - печатает с сервера нормально (т.е. тестовую страницу, xls файлы и прочее).

Захожу в 1С распечатать документ - выбираю что сетевым стоит - ошибка:

Сигнатура проблемы:

Имя события проблемы: APPCRASH

Имя приложения: splwow64.exe

Версия приложения: 6.2.9200.16384

Отметка времени приложения: 50109d1a

Имя модуля с ошибкой: ZJBIG.dll

Версия модуля с ошибкой: 6.1.0.1

Отметка времени модуля с ошибкой: 452fd6b7

Код исключения: c0000005

Смещение исключения: 0000000000001875

Версия ОС: 6.2.9200.2.0.0.16.7

Код языка: 1049

Дополнительные сведения 1: 38ff

Дополнительные сведения 2: 38ffdd98c70e492ad09c08a236cf085e

Дополнительные сведения 3: 8bc0

Дополнительные сведения 4: 8bc01e960733a2b865640b0ee5dec92e

_______________________________

и с разу повисла служба печати.

стать: http://it-dude.ru/page/otkljuchaem-easy-print не помогла.

23 it-dude 18-02-2016 17:02

Роман, по вашему вопросу не смогу помочь. Если не нашли ответ в интернете, попробуйте на этом форуме найти подходящую тему и задать вопрос: http://forum.oszone.net/

24 Птручио 04-04-2016 17:25

у меня вин10 принтер подключен по сети используется изи принт итог файл печатается.. рядом стоит вин 7 файл нефига не печатается и ничего не пишется

26 Виталий 30-08-2016 07:05

Господи иисусе, спасибо тебе, добрый человек!

У меня уже слезы навернулись от занятий пошлыми делами с хп-шками на сервере, а ты просто мановением ока все мои проблемы решил!

Да здравствует Автор, всех тебе благ!

29 Kamiwoviy_Kot 06-05-2017 19:49

Большое человеческое спасибо!

Проблема решилась за 5 минут после часов мучений и недель простоя.

30 Айтишник 03-06-2017 11:59

Пусть пальцы, руки, ноги, сердце, голова, мозг и все что к этому человеку причастно (автор), который не поленился и сделал благое дело для простых смертных - становятся все благороднее и мудрее. Да не забудет народ таких людей, хоть и не знает его народ. Даже если и народ забудет, то не забудет его благородное дело АЛЛАХ, возможно именно это статья его приведет в РАЙ, дай АЛЛАХ!

БОЛЬШОЕ ТЕБЕ СПАСИБО АВТОР!

С большим Уважением из КАЗАХСТАНА!

31 Сергей 28-11-2017 07:37

Спасибо тебе человек. Как всегда Майкрасофт думает что делает лопату для удобства, а получается грабли, на которые опять наступаешь

32 Petr Lee 26-01-2018 18:17

Помогло c HP m132a! В 2012R2 проблема та же. в gpedit.msc необходимо принудительно указать EasyPrint "Не использовать"

33 Александр 20-05-2019 17:10

Статья помогла, спасибо! А то бухгалтерия печатала через 30 мину ожидания))) TS Easy Print и правда какашка))Сервер в 20 км от офиса, пинг 1-2мс, летает печать как в локалке!!! Спасибо еще раз!