Локальные и сетевые принтер HP могут показывать различные всплывающие уведомления о состоянии принтера на клиентских компьютерах: статус заданий печати, о малом ресурсе картриджа, отсутствии бумаги, о низком уровне чернил и прочее. Особо раздражают пользователей постоянно всплывающие уведомления об использовании неоригинальных (заправленных) картриджей HP.
Для отправки таких уведомлений чаще всего используется функция Status Notification Pop-up (SNP) в универсальном драйвере печати HP Universal Print Driver. Опрос состояния принтера выполняется по протоколу SNMP. Всплывающие уведомления о состоянии (SNP) мгновенно отображают сведения о задании и состоянии принтера в небольшом всплывающем окне на компьютере пользователя. Однако эта функция была упразднена, начиная с версии драйвера HP UPD 6.4.1. Все новые версии UPD больше не поддерживают функцию SNP.
Чтобы проверить версию драйвера HP, установленную на компьютере, откройте консоль управления принтерами
printmanagement.msc
. Откройте свойства вашего принтер HP в разделе Printers и перейдите на вкладку About. Здесь указана версия HP Universal Printing Driver. В моем примере это последняя версия 7.2.0. Если у вас используется версия драйвера, ниже 6.4.1, нужно обновить ее.
Если у вас используется более старая версия универсального драйвера печати HP UPD (и вы по каким-то причинам не можете/не хотите ее обновлять), или используется старый нативный драйвер для вашей модели принтера, можно отключить отправку всплывающих уведомлений в настройка драйвера.
Откройте свойства принтера в консоли
printmanagement.msc
и перейдите на вкладку Device Settings. Здесь в разделе Installable Options нужно отключить параметра Printer Status Notification.
Можно отключить показ всплывающих уведомлений SNP через консольную утилиту install.exe, включенную в состав дистрибутива HP Universal Print Driver. Перейдите в каталог с драйверов UPD и выполните команду:
install.exe /gdssnp /ni /q /nd
-
/gdssnp
– отключить SNP для всех установленных принтеров HP -
/ni
– не выполнять установку/переустановку драйвера -
/nd
– не назначать принтер по-умолчанию -
/q
– тихий режим
Либо для отключения SNP для определенного принтера HP, нужно создать в реестр параметр SSNPNotifyEventSetting со значением 0:
reg add HKLM\System\CurrentControlSet\Control\Print\<YourPrinterName>\PrinterDriverData /t REG_DWORD /v SSNPNotifyEventSetting /d 0
На домашних принтерах HP выводить уведомления о состоянии принтера может установленная программа HP Smart. Чтобы запретить отправку уведомлений от HP Smart, перейдите откройте панель Settings -> System -> Notification и измените переключать у HP Smart на Откл.
Также можно отключить отправку уведомлений в настройка сервера печати Windows.
- Выполните команду
printui.exe /s
- Перейдите на вкладку Advanced в свойствах принт сервера
- Отключите опции: Show information notification for local printers и Show information notification for remote printers Эти опции можно отключить через реестр:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Print\Providers" /v NetPopup /t REG_DWORD /d 0 /f
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Print\Providers" /v NetPopupToComputer /t REG_DWORD /d 0 /f