Доброго времени суток! Никак не хотят печатать в терминальном режиме работы из семерки (да и вообще) принтеры фирмы Canon, использующие технологию печати САРТ. Че только не делал, система их видит, можно настройки менять и вертеть как угодно, но не печатает (просто тишина). Спасала программка ScreDrivers, но иногда сеанс просто вылетает (примерно 1 вылет на 15 запусков на печать). Пользователи нервничают, помогите советом если сталкивались с подобной проблемой.
(1) dapdap, Всё началось с CanonLBP 810, потом 1120, потом ещё какие-то... В-общем, "проблеме" уже лет 8. А суть в том, что под сервер терминалов Кэнон не стала оптимизировать драйвера для "Home/Small office" принтеров.
Решение - "левые" дрова, перехватчики печати (ScrewDrivers (хотя та ещё дрянь) etc.), и подключение на сервере сетевого принтера (LAN or VPN). Но это танцы с бубном.
самый правильный совет - поменять принтеры, и сразу выбирать те модели, которые нормально поддерживают работу в терминальном режиме. Желательно сетевые. И смотреть наличие драйверов (особенно если сервак х64), и гуглить по поводу стабильности их работы
ScreDrivers - мега вещь, только не получилось её нормально использовать на x64 серверах и теперь появились проблемы при частичном переходе на клиентах и на серверах из за разношерстности ОС используемых на клиентах (от 9x до w7x64 :)
я решаю проблему путем аккуратного использования последних драйверов от производителя (под админской учеткой устанавливаю все имеющиеся в офисах принтеры).
Сетевые удобнее, но при работе в терминале не всегда панацея (если юзеры работают в терминале через Интернет хрен он будет доступен)
у Canon-ов есть проблема - не печатает, которая решается отключением двухстороннего обмена данными и не использованием родной утилиты для печати.
netslang пишет:
и не использованием родной утилиты для печати.
Добавлю, что это обычно делается подменой родного файлика утилиты из папки Windows с драйверами принтера
на файлик нулевой длины с тем же названием.
Обычно файлик называется Cnab4rpk.exe, создаете например в блокноте пустой текстовый и переименовываете с таким же названием.
Печатать будет намного быстрее и окошко утилиты не будет задалбывать.
Доброго время суток!!!
Тоже есть проблемы с печатью из под терминала (операционная система Windows Server 2008 Х64).
Заметил такую вешь, если удаеться установить на локальном компе то под сервером можно и не ставить драйвер.
В Wibdowse он пишеться как подключенный принтер номер ... бла бла бла. Мне не удалось заставить работать принтер P1005. Тапк что полностью согласен с предыдущим оратором о покупке принтеров тока с дровами под выбранную операцинку
Была подобная проблема с принтером HP 1018 под семеркой (не печатал совсем, хотя был виден в системе и дрова стояли родные с сайта производителя). Проблема решилась следующим образом:
1) Полностью удалили все упоминания о данном принтере из системы
2) При включении принтера и начале установки выбран пункт Найти драйвера на сайте Микрософт... как ни странно нашел и установи, после этого проблем не возникало.
Присоединяюсь к автору. Есть подобная проблема с печатью из терминального сервера (Windows Server 2003 Х64) на принтеры Canon LBP2900 - периодически (может 1 раз 3 дня, может 1 раз в неделю) зависает 1с 7 при попытки что-нить напечатать на этот принтер.
Пробовали переустановить драйвера на сервере - не помагает. чего посоветуете
Как вариант можно подключить этот принтер на сервер как сетевой (т.е. как обычный принтер а не перенаправленный из терминальной сессии) иногда помогало
Какой пеар компании HP =)
Спасибо за советы, но возник еще вопрос: При печати расчетных листов на старых принтерах HP 1020 1018 данные о расчетах сотрудников если не помещались на один лист, то переносились на второй. Теперь же эти данные половинятся. И получается приходится отдавать сотруднику 2 листочка (половинка на одном листе данных, половина на другом)
Печатаю на принтере HP P1102
у нас очень много сетевой печати, используем только HP, но при необходимости печатать много сразу (квитанции населению) делаем это локально, т.е. Сохраняем MXL, упаковываем и ложим в каталог клиенту (программно).
Далее клиент просто открывает XML и локально на печать отправляет.
Иначе очень большой траффик и все тормозит.
Из личного опыта... лучше чем Remote Desktop Easy Print варианта нет..
Никаких дров от принтеров на сервак накатывать не надо. Это огромный плюс.
Ни задержек, ни каракуль... печать отличная
А подключать через принт-серверы не пробовали? Кстати печать через интернет в терминальном режиме делается именно так. Еще могут возникать проблемы с ограничением подключений у windows.
Если на сервере Windows Server 2008, то на клиентских компьютерах дрова можно не ставить.
На клиентах нужно обновить NetFramework до последней версии. У меня в похожей ситуации с Windows Server 2008 Х64 помогло.
у нас Xerox 3100 - это вообще ужас. печать либо не идет вовсе или идет но через 30-40 минут после посылки данных на печать.
лучше всего с печатью из удаленного рабочего стола справляется НР 2055 - сетевой, быстрый.
Ответ содержится в самом вопросе. CAPT - это вин-принтеры, у которых собственной "начинки" нет, все обрабатывает комп, к которому он подключен. Иными словами - эти принтеры однопользовательские... HP Р1006 практически из этой же серии. Терминальный сервер, сеть, коллективная печать - это уже совсем другой уровень... И принтер нужно выбирать исходя из этого. И совсем не обязательно HP, Canon тоже имеет в своей линейке модели для малых/средних рабочих групп, которые замечательно работают в терминале. Только стоимость их соответствует потребностям, т.е. не 2-3 кило-рубля. Из недорогих можно порекомендовать Brother HL-2250DN или Kyocera FS-1120DN. Ну и "легендарная" неубиваемая офисная печаталка HP-1022, правда если сумеешь ее еще найти, т.к. она давно снята с производства, но еще встречается у некоторых продавцов...
ЗЫ. Не далее, как 1,5 месяца назад купил парочку последних в Волгограде... :)
(26) mhst, самый верный способ как советовал mhst, screw driver, у меня клиенты работают через терминал, и у всех разные принтеры, у одних работает без проблем, у других с 1с кодировку не понимает, печатает разные крокозябры, у себя ставиш screw server, клиенту устанавливаеш клиентскую часть настройка этого всего 10 сек, принтер работает на 100% через rdp, и помоему citrix.
не встречал еще принтеров не работающих в терминале , все зависит от дров , да косяки с некоторыми дровами есть , особенно встречал глюк когда некоторые товарищи на сервак ставили полные дрова hp и там при печати в нижнем углу заставка вылетает и работать вообще не возможно пока не погаснет , а вообще для большой нагрузки используем сетевые принтера ( типа hp 4350n ) , драйвер прям на сервер накатываем и никаких проблем нет .
- Была подобная проблема когда-то на первых порах использования ScrewDri, там просто в настройках на сервере на до галку поставить. Какую - уже не помню, что-то с обновлением принтеров.
netslang пишет:
не получилось её нормально использовать на x64 серверах
- ?
На вынь2003х64 уже два года полет нормальный...
была подобная проблема с каноником, убрал из загрузки приблуды от притера (типа cap3swk и т.д.) и оставил только дрова - проблема решилась, но через месяца 2 все равно пришлось менять принтер на hp1200 т.к. принтер заваливал спулер когда на нем печатал др узер (хотя тоже админ на пк).. каноник рулит :)))
проблема чаще всего решается установкой драйвера (именно драйвера) принтера от производителя на сервер, причем для Х64 нужен именно 64-разрядный драйвер
Если сервер под Win2008, тогда есть отличное решение этой проблемы - технология Easyprint. Для её работы на клиенте достаточно обновить Framework до версии 3.5 SP1 и клиента RDP до версии 7.0. После этого принтер даже нет нужды устанавливать на сервере, он автоматом пробросится от клиента при начале терминальной сессии.
Другой вариант - если сервер под Win2003 и принтер, например Canon LBP-1120. Тогда на сервере отключаем DEP (Data Execution Prevent), т.к. драйвера от Canon конфликтуют с этой технологией. Для этого достаточно в файл boot.ini модифицировать параметр: /noexecute=AlwaysOff
И заменяем файл в драйверах принтера cap3lak.exe на аналогичный нулевой длины.
Проверено, после этого принтер начинает нормально печатать в терминале.
Лично я тоже уже давно пользуюсь ScrewDriver. Нравится мне больше виндовых средств. На 2008 серверах полет нормально стабильный. Пользователи под 7 и xp не жалуются. Да и печать идет быстрее чем с ИзиПринт. :)
rty256 пишет:
можно принтсервера поставить от d-link очь прикольная вещь!
Не берите самые дешевые принтсервера и оговариваейте сразу возможность их возврата.
Так как это очень неуниверсальное решение и конкретно в вашем случае проблема может не решиться.
Всё гораздо проще была у меня такая проблема
Принтер 2900 - принтер плохой не кому не советую!
Проблема решилась обновление сервера и клиента.
Установка последних драйверов как на сервер так и на клиента.
И он заработал.
Однако ещё касперский блочил драйвер - этого принтера все файлы добавлял в белый список!
У меня была проблемма с Canon 2900, решилась удалением вручную C:\Windows\System32\spool\PRINTERS, и переустановкой дров, была проблемма и с Samsung ML-2570, там нужно было прописать на тонком клиенте, в оболочке тип драйвера Samsung ML-2570 PS, или Samsung ML-2570 Serial, и просто выбрать порт типа TS001
знаете, MAXXL, если у Вас бюджет в организации не ограничен - то это самый правильный вариант, но, по моему, он не верен. я сталкивался с подобной проблемой. была как то у меня проблемка с стареньким, но очень надеждным canon 1120 - замечательный принтер - не прихотливый - печатает себе да печатает. только вот незадача - не печатал из терминала, поскольку дров на Windows Server 2008 R2 компания Canon написать не успела (а может и не хотела). я позвонил в support canon, и знаете, что мне посоветовали? - поменять принтер. мой следующий вопрос был - а зачем, если он работает. ничего внятного мне ответить не смогли. поэтому пришлось искать решение самому. полазив на просторах рунета я наткнулся на одну интересную статью про виртуальные принтеры - вот Вам ссылка http://m.habrahabr.ru/post/112404/?hp_print=1 - с помощью данной статьи все работает замечательно, даже с бубном потанцевать не пришлось.
удачи Вам...
Есть подобная проблема с печатью из терминального сервера (Windows Server 2003 Х64) на принтеры Canon LBP2900 - периодически (может 1 раз 3 дня, может 1 раз в неделю) зависает 1с 7 при попытки что-нить напечатать на этот принтер.
Согласен с pvav Надо покупать Принтеры преднозначеные для работы в терминале я использую сетевые принтеры Kyocera и вопросов нет. Я столкнулся с этой проблемой еще с принтером Canon-LBP810 вышел из положения подключив д-ра от HP-1100 и всегда включаю поддержку PCL
принтер SAMSUNG под Windows7 в терминале не хотел работать, решилось установкой универсальных драйверов печати.
ScreDrivers - отличное решение для епчати пользователей которые работают через интернет особенно на каналах с маленькими скоростями.
Сделал туеву хучу офисов печатающих в терминале с различными принтерами. И пришел к выводу. Для того что бы нормально пулять задания на печать через сетку нужен сетевой принтер. EasyPrint, различные программные принтсервера и вся остальная шалупонь - от лукавого. Если беру делать очередной офис и естественно пар принтеров уже готовый т.е. всех цветов и пород то не сетевые переобуваю в сетевые путем апаратных принтсерверов, прокидываю порты через НАТ и поехали печатать. Там конечно тоже есть нюансы при создании портов под разное оборудование и нужно чуть больше помучатся чем при печати via терминал но зато потом забываешь о проблемах надолго. Как раз собирался написать статью в блоге про терминальную печать. Позже дам ссылку.
Да можно обойтись и без денежных затрат на сетевые принтера или принтсерверы (аппаратные/програмные). Устанавливали и так. И все работало. Но если интересует стабильная безпроблемная печать, то только как написал выше. Будут вопросы пишите.
Проблема с Canon'ами побеждается выключением маппинга, и подключением принтеров через LPR-порты.
Недостаток у этого метода только один - на сервере нужно устанавливать драйвер принтера.
Ну и поднять на клиенте "Сервер печати TCP/IP".
Выскажусь и я по теме.
Совсем недавно в одной небольшой организации стала совершенно бессистемно повисать печать на разных принтерах. Первые подозрения пали на принтеры коих невеликое разнообразие было. Копал в разных направлениях: от настроек терминальных сессий до проверки проводов UTP5 и USB. Поочередное изъятие принтеров из работы на сутки тоже не помогло. Выловил ошибку в совершенно неожиданном месте - прошелся по журналу системы и нашел пару отказов самого приложения 1С "Ошибка приложения 1cv7s.exe, версия 7.70.0.25, модуль 1CPP.dll". Оказалось что племянник главбуха возомнил себя большим спецом и решил обновить версию 1cv77 с 7.70.0.24 до 7.70.0.25. Вернув релиз на место напрочь избавился от проблем с печатью. Теперь главбух никого не подпускает к серверу на расстояние выстрела.
Также советую прислушаться к мнению пользователя KudesNIK в этой теме на IXBT о том какие USB кабели мы покупаем.
На моём счету работающие HPLJ1010/1012/1020/1100/1200/P1005/P1006/P1102/M1132 Canon 2900/3010/32xx/4018/4320. Каждый из них очень неплохо работает в терминальной сессий. Мне даже удалось заставить работать "самый глючный принтер" HPLJ1018. Самый стабильный и неприхотливый по моим наблюдениям - Canon LBP 2900, к сожалению снят с производства год-полтора назад.
Могу порекомендовать снять галочку "Разрешить двусторонний обмен данными" на вкладке "Порты" в свойствах глючащего терминального принтера.
ScrewDrivers не очень дружит с 1cv77 по моему опыту. Подобные программы не использую.
(52) 7.70.0.25 от племянника главбуха надо было не "возвращать" на 24, а поменять на 27 )))
ScrewDrivers рулит! 3 года пользую, за редким исключением - полет отличный.
Редкое исключение: именно старенькие маленькие HP (1100, 1018) и Canon'ы (2900) - при отправке на них сложного мокселя (много строк/колонок, объединенных ячеек) бывает так, что сетку таблицы печатает, а текст - ни в какую.
Есть решение. При печати из терминала на Сanon LBP-800 LBP-810 LBP-1120 - что бы сессии не отваливались и принтер печатал - нужно на клиентской машине отключить DEP для терминального клиента. Проблемы при печати возникают скорей всего из за кривых драйверов canon - возможно происходит переполнение стека и данные попадают в программную область памяти на что и реагирует DEP.
Проблема с печатью возникает при обычном сопоставлении принтера, при настройке сетевого принтера для конкретного пользователя удалённого доступа, а также и при использовании ScrewDrivers.
Совет ставить Screwdrivers всем хорош, только вот ценник у него совсем не гуманный, сопоставим со стоимостью самой Windows.
Согласен, цена кусается, но на сегодня альтернатива Screwdrivers батники для борьбы со спулом печати, для себя я выбрал Screwdrivers (Win Server 2003R2, 25 пользователей, 1с 8, принтеры HP Canon), минимум проблем максимум работоспособности.
когда мы стали активно работать в "терминалке" (1с8 упп внедрили), то с тех пор покупаем только принтеры HP, только с ними у нас никогда не было проблем в терминальных сессиях с печатью.
кста, это не реклама HP, у них тоже косяки есть, но это уже из другой "оперы"
(71) bertezen2, аналогично делал, всё работает, причём не только с кэнонами. был ещё один глюк, который не смог нормально разрулить: иногда при завершении работы в 1с, в качестве среды удалённого пользователя, сеанс подвисал и принтеры не удалялись (плодились), решилось запуском 1с из батника
@echo off
start /wait C:\Progra~1\1Cv77\BIN\1cv7.exe
logoff.exe
1. маппинг принтеров - зло (единственное исключение - доступ извне локальной сети)
2. кэноны и/или вин-принтеры - зло
3. старые дрова с запыленного компакта - зло
4. принтеры, работающие через эзернет-порт - добро
5. всякие утилиты-приблуды для печати - под сомнением
6. короткие, без пробелов, имена принтеров - добро
Были старые НР М1120 (сетевой), НР 1005 (юсб) и старые Кеноны 2900 (юсб) - с трудом но работали, причем 2 штуки М1120 на одном сервере не уживались (вин 2008 х64), пришлось разность по одному на каждый сервак. На клиентах обязательное наличие .НЕТ, у сервака дрова или универсальные или изипринт, но эти модели без обновленных дров с сайта производителя никак не хотели нормально работать.
Пришло время и поставил новый МФУ Кенон 4430 кажись, и новые НР 2055 и постарше - проблем ноль. т.е. каждой технике своя эпоха... Предыдущие модели не могли стабилизироваться ни на родных дровах, ни виндовых, ни на универсальных. Новые отлично пашут с родными дровами.
Еще есть большие МФУ Тошиба, после перехода с 2007 офиса на 2010 появилась проблема с экселем. Не хотел печатать то что необходимо. Опять таки спасла прогулка по сайтам производителя и свежий набор дров.
Так что сетевые МФУ последних поколений и дело в шляпе.
давно пользуюсь ScrewDriver. Нравится мне больше виндовых средств и стабильнее работает. На 2008 сервере нормально , иногда правда у клиента слетает. Печатает быстрее чем на стандартных виндовых средствах. Спасает также если на винду (новую) нету драйвера на принтер
Вариант первый - не использовать Canon :-) они вообще проблемные при сетевой работе как под Виндами так и под Unix. Лучше НР.
Вариант второй - использовать альтернативные драйвера (не от производителя).
Ну и наконец как советовалось выше - net use
Программка ScreDrivers всегда выручала, никаких проблем и сбоев. Что под Windows Server 2008 и что под Windows Server 2003. ставяться 2 клиента, серверная часть и клиентская и всё работает
Если пользователей немного, можно у каждого в сеансе установить принтер и использовать его по умолчанию, а не тот, который подключается автоматом при каждой сессии.
Ребят, вопрос - а зачем козе баян? То есть, для установки драйверов (!) на принтер (!!!) .NET? Или это современные суеверия Одминов? Мракобесие в айти-сфере? Отставить и учить мат-часть, а потом ещё раз учить, ибо ученье свет, а неученье - гадание на кофейной гуще и суеверия средневековья. Компы не подвластны мистике.
(89) stv-freeman, я вот и не хочу использовать этот "костыль", в частности из-за его стоимости и связанных с этим статей УК, но драйверов для HP 5100 для win2008r2 просто нет в природе, пока ИзиПринт.
(90) Alister, Это на этот принтер? Уважаемый, вы не думайте, что я не использую подобные костыли. Я на самом деле извращенец ещё тот :). Но ввиду своей лени я предпочитаю планировать не на месяц вперёд, а на пару лет. И такое планирование обычно говорит о том, что лучше использовать то, что не вызовет головной боли в течении этого времени. Расходы - да, это нужно уметь обосновать. И здесь надо учиться продавать себя, свои знания, и использовать принцип "не полностью сказанная правда является самой изысканной ложью".
(93) stv-freeman, нет, не оно.
Просто не могу установить драйвер сетевого 5100 на 2008r2, потому что с оф.сайта не подходит (выдает сообщение о несоответствующем драйвере), пока юзаем ИзиПринт, есть мысля попробовать универсальный HP.
Тема не однократно обсасывалась на множестве ресурсов. Юзайте ScrewDrivers v4 и будет Вам счастье.
Действительно это решение неоднократно озвучено, но я не настолько много получаю и не так сильно люблю экстрим, чтобы за это решение (за его стоимость) попасть под уголовную статью.
[quote]Действительно это решение неоднократно озвучено, но я не настолько много получаю и не так сильно люблю экстрим, чтобы за это решение (за его стоимость) попасть под уголовную статью.[/quote]
Следует обосновать необходимость данного решения и оформить покупку лицензии, в РФ например можно оформить покупку как это требуется для бухгалтерии через софткей.