Мой принтер - HP Laserjet P1606dn, который подключен напрямую к главному компьютеру через USB. Компьютер работает под управлением Windows XP SP3.

Принтер работает нормально до перезагрузки компьютера. В этот момент принтер отображается как автономный. Выбор «использовать принтер онлайн» сделает его доступным, но документы не будут распечатаны.

Это происходит как минимум с двумя разными принтерами P1606dn.

Другие USB-принтеры, подключенные к той же машине, не имеют этой проблемы.

Отключение USB-кабеля от любой машины и его повторное подключение временно решает проблему до следующей перезагрузки.

Что может быть причиной этого?

1 ответ1

3

Я нашел причину, по которой это происходит.

Недавно автозапуск был отключен на этом компьютере из-за обновления безопасности.

Принтеры P1606dn были разработаны для "автоматической установки драйверов" при их подключении. Они делают это, монтируя себя как оптический привод, а затем программа установки, которая автоматически запускается, проверяет, установлены ли драйверы, устанавливает их, если они не установлены, а затем отключает и переключает принтер в режим принтера.

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

Я исправил это, не включив автозапуск, исследуя "диск" и копируя файлы в каталог на локальном жестком диске. Затем я создал ярлык для файла установки в папке автозагрузки.

Более надежным решением было бы запустить SIUtility.exe на установочном DVD-диске HP. Расположен в (корневой) каталог \UTIL. Это позволяет отключить это нежелательное поведение на принтере, чтобы он больше не представлялся операционной системе как оптический привод. Эти изменения являются постоянными для принтера, если только они не были изменены с помощью утилиты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .