Поиск по сайту:

Невозможно подключить общий принтер Windows 10 к Windows XP


Недавно один из моих клиентов обнаружил, что после установки обновления с Windows 8.1 до Windows 10 сетевой принтер, подключенный к этому компьютеру, перестал печатать документы с других компьютеров под управлением Windows XP. (Несмотря на прекращение поддержки Windows XP, она по-прежнему широко используется в SOHO.)

Если на компьютере под управлением Windows XP дважды щелкнуть сетевой принтер, установленный на ПК с Windows 10 (рабочая группа без домена), появится следующая ошибка:

Операцию не удалось завершить. Доступ запрещен.

При попытке подключить сетевой принтер в XP через пункт Подключить контекстного меню принтера предлагается указать имя и пароль пользователя с правами на удаленном компьютере с Windows 10.

После ввода имени пользователя и пароля (даже учетной записи локального администратора в Windows 10) появляется такая ошибка:

Предоставленных учетных данных недостаточно для доступа к этому принтеру. Вы хотите указать новые учетные данные?

Потом указываешь пароль и одно и то же повторяется снова и снова... Самое интересное, что любые файлы на сетевом ресурсе в Windows 10 можно без проблем открыть из XP-клиента (так что проблема не в отсутствии поддержки SMB 1.0). Проблема появляется только с сетевыми принтерами. Если общий принтер в той же конфигурации подключен к Windows 8.1, вы можете легко распечатать что угодно.

Что мы пытались сделать: В Центре управления сетями и общим доступом в Windows 10 мы отключили ввод пароля для доступа к компьютеру под управлением Windows 10 из сети (Отключить пароль защищенный общий доступ), переключитесь на Включить общий доступ к файлам для устройств, использующих режим 40- или 56-битного шифрования, попытались создать одних и тех же локальных пользователей в обеих системах. Ничего не помогло.

Наконец, чтобы подключиться к общему принтеру в Windows 10 с компьютера под управлением Windows XP, нам пришлось использовать старый обходной путь и подключить принтер через локальный порт.

  1. На компьютере под управлением Windows XP откройте Панель управления-> Принтеры и факсы и запустите Мастер установки принтера (Добавить принтер).

  2. Затем выберите Локальный принтер, подключенный к этому компьютеру -> Создать новый порт -> Локальный порт.

  3. В качестве имени порта укажите UNC-адрес принтера следующим образом: \\Win10-PC1\SharedPrinterName (в нашем примере это \\192.168.1.22\HPLaserJet)

  4. Выберите или установите подходящий драйвер принтера.

Завершите установку, перезагрузите оба компьютера и попробуйте распечатать документ. Он должен быть успешно распечатан!

Примечание. Я обнаружил довольно интересный факт: пользователь должен войти в Windows 10, иначе порт будет недоступен.

Статьи по данной тематике