Назад | Перейти на главную страницу

Универсальные драйверы печати HP невероятно медленные

Недавно мы перешли на Windows 2003 R2 Enterprise x64 Server (SP2) в качестве сервера печати. По большей части мы обнаружили, что получить драйверы x64 и x86 для используемых нами принтеров не так уж сложно. Вскоре после переключения мы заметили, что некоторым принтерам требовалось гораздо больше времени для буферизации своей работы. В частности, мы заметили, что нашему HP LaserJet 8100 требуется примерно 10-20 секунд для буферизации задания по сравнению с его предыдущим поведением, когда буферизация выполняется почти быстрее, чем вы могли щелкнуть.

Сначала мы подозревали, что это может иметь какое-то отношение к 64-разрядной версии Windows, управляющей клиентскими запросами на печать x86. Однако такое поведение проявлялось только на некоторых принтерах. В конце концов мы сузили его до универсального драйвера печати HP. Спулинг любого принтера, использующего этот драйвер, был очень медленным. HP не предлагает 64-разрядный драйвер W2K3 для конкретного принтера для LaserJet 8100, доступен только универсальный драйвер (по состоянию на 25.02.09). Они действительно предлагают специальный драйвер 8100 для 32-битных систем в дополнение к универсальному драйверу.

К сожалению, 32-разрядные драйверы не могут быть добавлены в общий ресурс принтера x64 из-за разницы в имени печати. По-видимому, вы можете добавлять 32-разрядные драйверы, только если они имеют одно и то же имя (т.е. они оба должны быть универсальными драйверами принтера). Это создало настоящую дилемму. Производительность универсальных драйверов печати настолько низкая, что выполнение нескольких заданий печати занимает во много раз больше времени, чем раньше. На изготовление стопки распечаток для нашей команды инженеров уходит буквально несколько часов, тогда как раньше требовалось полчаса.

Кажется, наши возможности ограничены. Если мы вернемся к установке Windows x86 для поддержки конкретных драйверов 8100, мы потеряем возможность поддерживать системы x64. Создание как 32-битных, так и 64-битных серверов печати было бы пустой тратой денег и ресурсов. Было бы намного лучше удалить универсальные драйверы печати или найти способ улучшить их производительность.

Есть ли решение для повышения производительности универсального драйвера печати, или я все еще вернусь к серверу печати x86?

Я переходил с сервера печати Windows 2003 на 2008 R2, в течение первых нескольких минут тестирования у нас были большие задержки печати. На загрузку каждой страницы уходило не менее 30 секунд, я пробовал несколько предложений с этого сайта и других, но безрезультатно. Я решил сам попробовать разные конфигурации, после некоторых проб и ошибок я обнаружил, что исправление для меня заключалось в замене процессора печати на вкладке «Дополнительно» на hpcpp115 RAW. Надеюсь, это избавит от головной боли.

У нас были аналогичные проблемы при использовании UPD с HP Color LaserJet HP2840.

Через несколько дней мы выяснили, что проблема вызвана тем, что некоторые принтеры медленно интерпретируют необработанные данные из драйвера UPD, а затем поняли, что проблема может быть решена с помощью драйвера, который предварительно визуализирует данные перед отправкой в принтер.

Мы обнаружили, что набор драйверов Samsung CPL-650 выполняет предварительную визуализацию заданий печати и содержит драйверы для всех операционных систем, включая 64-битные.

В качестве решения мы установили и протестировали драйверы CPL-650 как в 32-битной, так и в 64-битной среде с документами с большим объемом изображений, используя драйвер PCL6, и увидели значительное увеличение скорости печати.

Хотя мы не тестировали драйверы PS или SPL, мы можем с уверенностью предположить, что они будут работать так же хорошо.

Надеюсь, это поможет многим людям.

У нас была аналогичная проблема, и мы исправили ее, изменив тип принтера.

Можете ли вы настроить 8100 как другую серию? Что, если вы настроите его в Windows как HP 5si или HP 9000? Если вы просто печатаете и не часто используете специальные лотки, это должно сработать.

У меня была такая же проблема с 64-разрядной версией Server 2008. Я остановился на более раздражающем универсальном драйвере печати, так как это был только решение, которое сработало. Даже тогда у меня были странности с этим драйвером печати, когда в некоторых случаях использовался неправильный лоток и не печатался альбомный или портретный режим. Другими словами, для меня это было непоследовательно.

Я скрещиваю пальцы, что на самом деле есть хороший ответ.

Проголосовал "за" в надежде, что КТО-ТО получит ответ.

Изучите свойства вашего принтера, выберите дополнительные настройки и прокрутите страницу вниз до конца. В зависимости от модели принтера используйте цветной или монохромный тип устройства. Это сделало это для нас, автоматическое обнаружение, кажется, замедляет связь с принтером.

Brgds

Если вы используете универсальные драйверы, отличные от HP, в 64-битном отказоустойчивом кластере печати w2k8, вы столкнетесь с задержкой около 30-40 секунд при попытке доступа к принтеру, только если у вас есть права администратора на принтере. Но он отлично работает для тех, у кого нет прав администратора. Я занимаюсь обновлением большинства драйверов для моей модели HP до универсального драйвера. Я согласен с тем, что компании HP необходимо лучше работать со своими драйверами. Просто добавьте новые / обновите драйверы, это займет около 10 минут, диспетчер очереди печати, похоже, зависнет, но в конечном итоге установка завершится.

Server 2008 x64 R2 с драйверами x86 и x64. Установлен HP UPD 5.1 PCL 6. Принтеры развертываются на 32-разрядных машинах win xp sp3 с использованием настроек GP. Щелкните правой кнопкой мыши принтер hp и выберите свойства принтера, это займет от 30 до 40 секунд, а щелчок правой кнопкой мыши на принтерах xerox, которые также развернуты, займет всего 2 или 3 секунды, чтобы отобразить свойства.