Ошибка 0x00000709 при установке сетевого принтера в Windows 11 и 10

Как исправить ошибку 0x00000709 при установке сетевого принтераПри подключении сетевого принтера в Windows 11/10 актуальных версий пользователи могут столкнуться с сообщением об ошибке «Невозможно завершить операцию (ошибка 0x00000709). Проверьте имя принтера и убедитесь, что принтер подключен к сети».

В этой инструкции подробно о том, как исправить ошибку если вы с ней столкнулись и о том, чем она обычно бывает вызвана. Схожая проблема: Ошибка 0x0000011b при подключении принтера.

Причины и варианты решения проблемы

Сообщение об ошибке: Невозможно завершить операцию (ошибка 0x00000709). Проверьте имя принтера и убедитесь, что принтер подключен к сети

В некоторых случаях причина ошибки 0x00000709 — действительно в подключении принтера к сети или его имени (например, имя длиннее 15 символов).

Однако чаще проблема заключается в отключенной по умолчанию работе RPC через именованные каналы, что может быть необходимо для старых принтеров, а также изменениях в политиках для сетевых принтеров по умолчанию для устранения уязвимости CVE-2021-34527.

В случае, если на вашем компьютере установлена Pro или Enterprise версия Windows 11/10, обычно достаточно выполнить следующие шаги:

  1. Нажмите клавиши Win+R на клавиатуре, введите gpedit.msc и нажмите Enter.
  2. В открывшемся редакторе локальной групповой политики перейдите к разделу «Конфигурация компьютера» — «Административные шаблоны» — «Принтеры».
  3. Дважды нажмите по политике «Настроить параметры подключения RPC», установите в «Включено» и опцию «RPC через именованные каналы» в поле «Протокол, используемый для исходящих подключений RPC». Включить RPC через именованные каналы
  4. Примените настройки и попробуйте подключить принтер повторно.

Если у вас установлена домашняя версия Windows, можно создать REG-файл со следующим кодом и «запустить его» для добавления необходимых параметров в реестр:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcUseNamedPipeProtocol"=dword:00000001
"RpcAuthentication"=dword:00000000

После добавления данных в реестр обновите политики с помощью команды gpupdate /force выполненной в командной строке от имени администратора и снова попробуйте подключиться к принтеру.

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

  • Предупреждение: применение приведённых далее настроек снижает безопасность в сети, разрешая подключаться к сетевым ресурсам без пароля, а также разрешая подключаться с использованием более старого протокола NTLM и отключая необходимость шифрования при использовании RPC.
  • Правильный путь, при возможности — использовать новые принтеры с новыми драйверами (Type 4) и обновлённые ОС на компьютерах.
  • Рекомендую создать точку восстановления системы, прежде чем использовать REG-Файл.

Итак, добавление следующих данных в реестр (приведён код файла .REG) может помочь решить проблему, но это «обходной» путь, снижающий безопасность и не рекомендуемый для корпоративного окружения, где безопасность важна (используйте под свою ответственность):

Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcAuthentication"=dword:00000000
"RpcOverNamedPipes"=dword:00000001
"RpcOverTcp"=dword:00000000
"ForceKerberosForRpc"=dword:00000000
"RpcProtocols"=dword:00000007


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]
"AllowInsecureGuestAuth"=dword:00000001

Учитывайте, что следующие обновления безопасности Windows 11/10 могут отменить сделанные вами изменения, поскольку фактически они отключают некоторые функции авторизации и шифрования в сети, которые по умолчанию должны быть включены.

Комментарии (6) к Ошибка 0x00000709 при установке сетевого принтера в Windows 11 и 10

  • Азамат

    Спасибо, заработало сразу после настройки gpedit.msc

    Ответить

  • Пользователь

    Спасибо.
    Мне помог рег файл на домашней виндовс 11.
    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
    «RpcUseNamedPipeProtocol»=dword:00000001
    «RpcAuthentication»=dword:00000000

    Ответить

  • Sandro

    После последних обновлений win 11 надо сделать ещё одно действие на компе с которого подключаемся к принтеру
    1) идем в «credential manager» / «диспетчер учетных данных»
    2) далее в «учетные данные windows» жмём «добавить учетные данные windows»
    3) вводим в поле «адрес в интернете…» название компа на котором принтер, например: \\i7 (слэши обязательно, можно скопировать с адресной строки зайдя по сети на тот комп)
    далее обычно «гость» и без пароля (у вас возможно и другие пользователь\пароль)

    Ответить

    • Андрей

      Установить сетевой принтер на клиенте win10 удалось, но вот при отправке на печать виснет «постановка в очередь»

      Ответить

    • Ринат

      Sandro, привет!
      Как ты догадался, что после обновления win 11, теперь нужно добавлять пользователя Гость в «диспетчер учетных данных» ? Это действительно помогло!

      Ответить

  • Альберт

    Политика «Настроить параметры подключения RPC» на моих компьютерах отсутствовала.

    Проблема решилась, после переименования компьютера-хоста на имя, в котором 10 символов. Случайно наткнулся на такой совет.

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться