Принтер отображается как «Отключен». Решение проблемы через TCP/IP-порт.
Симптомы.

Недавно столкнулся с интересной проблемой при настройке сетевого принтера Xerox VersaLink C7000. В Windows принтер отображался как «Отключен», хотя физически был включен и подключен к сети.

Принтер
Рисунок 1. Windows считает принтер отключенным.

При этом наблюдались следующие симптомы:

На первый взгляд казалось, что проблема связана с драйвером или самим принтером, однако причина оказалась значительно проще.


Причина.

Windows использовала для подключения принтера WSD (Web Services for Devices). WSD позволяет автоматически обнаруживать устройства в сети, однако на практике этот способ подключения не всегда работает стабильно. После обновлений Windows, перезагрузки оборудования или изменений в сети принтер может начать отображаться как недоступный, несмотря на то, что фактически он полностью работоспособен.

Решение.
  1. Открыть свойства принтера
    Панель управления → Устройства и принтеры → Свойства принтера


  2. Перейти на вкладку «Порты»
    Если выбран порт WSD, лучше заменить его на обычный TCP/IP


  3. Создать новый порт
    Нажмите: Добавить порт → Standard TCP/IP Port


  4. Указать IP-адрес принтера
    Введите IP-адрес, отображаемый в настройках самого принтера. Например: 192.168.148.157. Если мастер спросит тип соединения, выберите: Protocol: RAW, Port: 9100.


  5. Переключить принтер
После создания нового порта:

Принтер
Рисунок 2. Переключение на Standard TCP/IP Port.

Проверка.
После переключения на TCP/IP-порт:
По аналогичной схеме был восстановлен второй сетевой принтер.

Почему так происходит?

WSD использует механизм автоматического обнаружения устройств в сети. Если Windows по какой-либо причине перестает корректно получать информацию о принтере, устройство может отображаться как недоступное, несмотря на то, что:


Подключение через Standard TCP/IP Port значительно надежнее, поскольку Windows обращается напрямую к IP-адресу принтера, минуя механизм автоматического обнаружения.


Вывод.

Если сетевой принтер отображается как отключенный, но отвечает на ping и открывается через браузер, не спешите переустанавливать драйвер. В первую очередь проверьте, используется ли WSD. Во многих случаях достаточно перейти на Standard TCP/IP Port, чтобы полностью восстановить печать.


НАЗАД