Архив метки: принтер

Windows — Загрузка процессора 100%, spoolsv.exe грузит процессор

Скорее всего, нужно снять все задания с принтера «Microsoft Office Document Image Writer» («Microsoft XPS Document Writer»). Они могли быть отправлены на него случайно. Для профилактики можно удалить этот принтер вообще, если он вам не нужен.

Windows — Подключение сетевого принтера через net use

Сетевой принтер не подключается на LPT1?

В Windows XP и Windows Server 2003 пользователи, не являющиеся локальными администраторами, не могут использовать команду net use, чтобы назначить порт LPT для локального параллельного порта печати сетевому принтеру (см., например, http://support.microsoft.com/kb/313644/). Для обхода этой проблемы без выдачи пользователю администраторских прав нужно отключить LPT1 в диспетчере оборудования (из-под администратора, разумеется) или подключать сетевые принтеры на LPT2 и более высокие номера портов, например:

net use lpt2 \\server\printer /persistent:yes

Ошибка «На данном компьютере существует политика, препятствующая подключению к этой очереди печати» при попытке подключить сетевой принтер

Скорее всего, нужно сделать это с правами администратора.

HP P2055: опыты с LPR, PCL и принт-сервером D-Link

HP P2055 (изображение с сайта hp.com)Решил попробовать HP P2055 как принтер для небольшого офиса, рассчитывая, что этот аппарат проживет подольше, чем P3005, несмотря на свою более младшую серию. Время покажет.

Недавно приехал первый экземпляр — конкретно, P2055d. Сразу можно сказать, что удобнее было бы доплатить и взять P2005dn, чтобы можно было и настраивать, и печатать через Ethernet. Собственно, следующие два экземпляра и будут dn, а этот просто запланирован к установке туда, где уже есть принт-сервер.

В целом, это обычный офисный принтер, компактный и с дуплексом. Разогнанный, как это теперь принято, и по этой причине довольно шумный. Впрочем, можно включить «тихий режим» (из документации следует, что при этом принтер работает на половинной скорости). Что касается печати со стандартными драйверами, то ее комментировать скучно, здесь ничего особенного. Меня больше интересовала прямая печать по LPR с использованием PCL.

Очевидно, HP сознательно делает в младших сериях меньше настроек в меню принтера, хотя через ToolboxFX они доступны. Например, выставить непосредственно на принтере кодировку для прямой печати текста нельзя. Таким образом, пришлось установить ToolboxFX, а устанавливать что-либо от HP мало кому нравится, так как ПО у них неприятно заботливое и надоедливое. Чтобы сэкономить время, лучше сразу запустить Setup с диска и не подключать принтер, пока об этом не попросят. Кстати, замечено, что при работающем NOD32 установка драйверов от HP длится вечность, поэтому лучше его временно отключить.

Итак, через ToolboxFX я установил кодировку PC-866, настроил размер шрифта и заодно обнаружил небольшую неприятность: опция «Задерживать пустые страницы», привычная по 2420/P3005, отсутствует. То есть избавиться от пустых страниц легким путем нельзя (они бывают, когда задание оформлено недостаточно аккуратно — лишние пустые строки и т.п. ).

Кроме того, от тех заданий, которые переваривались принтерами P3005, P4015 и другими, P2055 становилось плохо: распечатав документ, он оставался в состоянии «Печать документа», мигая индикатором.

Обратившись к чтению PCL 5 Technical Reference Manual, можно найти там типовую структуру задания на печать. Она выглядит так:

PCL 5 - структура типичного задания

В нашем случае все задания начинались с преамбулы (либо прямо с текста, т.е. с данных). Я попробовал воспроизвести всю рекомендуемую структуру:

Esc%-12345X
EscE
[тело задания на печать]
EscE
Esc%-12345X

Это помогло, задание нормально распечаталось, а принтер вернулся в состояние «Готов».

Теперь о печати через принт-сервер. Я не ожидал, что P2055 будет работать со старым D-Link DP-300U (с ним работал 2420, но не P3005 — для последнего я купил DPR-1061). Удивительно, но он заработал без всяких проблем (DP-300U, H/W A1, F/W 2.10). Позже я протестировал P2055 и с DPR-1061 (H/W A2, F/W 1.03) — полет нормальный.