Что означает код ошибки Windows 1795 (ERROR_PRINTER_DRIVER_ALREADY_INSTALLED)?

 
Предыдущий Следующий
ERROR_REDIRECTOR_HAS_OPEN_HANDLES ERROR_UNKNOWN_PORT

ERROR_PRINTER_DRIVER_ALREADY_INSTALLED

description[На целевом сервере печати этот драйвер уже зарегистрирован.]

Установкой драйверов управляет сервер печати, и идентичность драйвера нужно рассматривать вместе с целевым сервером и средой. Установщик, безусловно повторяющий операцию добавления, может получить этот статус, хотя печать работает нормально.

Обычно правильным ответом является согласование состояния, а не копирование файлов. Перечислите установленные на сервере драйверы и сравните метаданные существующего драйвера с версией или пакетом, ожидаемыми развёртыванием. Современная документация Windows рекомендует пакетную установку, а не обращение с драйвером как с произвольным набором DLL для копирования в каталоги диспетчера очереди.

Перед любой заменой

  • Запишите имя сервера, имя драйвера, архитектуру или среду, версию и путь пакета.
  • Используйте EnumPrinterDrivers или эквивалентное средство управления для подтверждения регистрации.
  • Если выполнялось обновление, используйте учитывающий обновление путь установки вместо повторения того же вызова добавления.
  • Не удаляйте существующий драйвер только потому, что вызов добавления не был идемпотентным; сначала определите зависящие от него очереди.

Справочник установки драйверов принтера · Пакеты драйверов печати Windows · Распространение драйверов принтера Samba


Нужно найти другой код? Найти другой код состояния или ошибки.