При подключении принтера по сети в Windows 11 столкнулся с такой ошибкой:
Проверьте правильно ли указано имя принтера и повторите попыту.
Три дня потратил на поиски решения данной проблемы, но ничего не помогало.
В основном все статьи сводятся к изменению локальной групповой политики. Попасть в которую можно через команду "gpedit.msc", далее нужно перейти в раздел "Административные шаблоны → Принтеры → Настройка параметров подключения RPC" и выбрать “RPC через именованные каналы” из выпадающего списка и нажать "ОК".
Все бы хорошо, но только команда gpedit.msc не работает, и все способы её починить тоже не работают, она просто не запускается.
Решение:
Необходимо настроить связь RPC для компонентов Windows Print.
Сделать это можно через командную строку с правами Администратора.
Для этого, запустите командную строку от имени Администратора.
Выполните последовательно всего 2 команды:
Первая
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC" /v RpcUseNamedPipeProtocol /t REG_DWORD /d 1 /f
Вторая
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC" /v RpcProtocols /t REG_DWORD /d 0x7 /f
Перезапустите ПК и попробуйте установить сетевой принтер 🖨️, должно получиться.
Надеюсь, данная статья вам помогла.
Исходную информацию можно найти в базе знаний Microsoft.
Дополнительное видео, по решению проблемы.
Всем спасибо за внимание.