Windows
Ошибка 0x00000709 при установке принтера по умолчанию — решение
- Рискбез риска для системы
- Свежестьсверено 28.09.2026
- Способов5
- Чтение7 мин
Коротко
- 01
0x00000709 «Невозможно завершить операцию» — сбой RPC-связи диспетчера печати с сетевым принтером или сервером печати.
- 02
Частая причина в Windows 11 22H2 и новее: система по умолчанию перешла на RPC over TCP вместо RPC over Named Pipes — при блокировке портов или несовместимом старом сервере печати подключение обрывается.
- 03
Первое действие: отключить «Разрешить Windows управлять принтером по умолчанию», перезапустить Диспетчер печати; если не помогает — открыть порты 135 и 49152–65535 или вернуть RPC over Named Pipes через реестр.
- 04
Отдельный официально описанный сценарий той же ошибки — принтер расшарен через CNAME-запись DNS вместо настоящего имени сервера.
Ошибка 0x00000709 «Невозможно завершить операцию» появляется в Windows 10 и Windows 11 при попытке подключиться к сетевому принтеру или назначить принтер по умолчанию. Сообщение системы: «Невозможно завершить операцию (ошибка 0x00000709). Проверьте имя принтера и убедитесь, что принтер подключён к сети». Ниже — официальная причина по Microsoft, актуальная для Windows 11 версии 22H2 и новее, и рабочие способы.
Что означает ошибка 0x00000709
По данным Microsoft, начиная с Windows 11 версии 22H2 изменился протокол связи принтеров по сети: по умолчанию Windows использует RPC over TCP вместо прежнего RPC over Named Pipes, а приём входящих RPC-подключений по именованным каналам на сервере печати тоже отключён по умолчанию. Если один из узлов — более старая Windows или сеть блокирует нужные порты, клиент и сервер печати не могут установить RPC-соединение, и попытка подключиться к принтеру или назначить его по умолчанию завершается ошибкой 0x00000709.
Отдельный официально описанный Microsoft сценарий этой же ошибки — принтеры расшарены через CNAME (алиас) в DNS вместо настоящего имени сервера печати. Разбор — в разделе «Причины появления» ниже.
Причины появления
- Windows 11 22H2 и новее по умолчанию использует RPC over TCP; если сервер печати или сеть его не поддерживают (заблокирован порт 135 или диапазон 49152–65535) — подключение к принтеру или установка его по умолчанию завершается 0x00000709. Источник: официальная страница Microsoft об изменениях RPC-соединений для печати в Windows 11.
- Принтер расшарен через CNAME-запись DNS вместо настоящего имени сервера — по отдельной официальной статье Microsoft Learn это тоже вызывает ошибку 0x00000709.
- Включена функция «Разрешить Windows управлять принтером по умолчанию», которая конфликтует с ручным назначением, — по официальной инструкции Microsoft «Set a default printer in Windows».
- Остановлена или зависла служба Диспетчер печати (Print Spooler) — общая причина, перезапуск входит в официальный порядок диагностики печати Microsoft.
- Устаревшая запись
Deviceв реестре пользователя — распространённый в практике технической поддержки способ объяснения этой ошибки; отдельного подтверждения Microsoft для кода 0x00000709 у этой причины нет.
Способ 1: Отключить автоматическое управление принтером по умолчанию
Официальный и самый быстрый способ вручную выбрать принтер по умолчанию.
- Windows 11: Параметры → Bluetooth и устройства → Принтеры и сканеры. Windows 10: Параметры → Устройства → Принтеры и сканеры.
- В разделе «Параметры принтера» выключите переключатель «Разрешить Windows управлять принтером по умолчанию».
- Выберите нужный принтер в списке и нажмите «Установить по умолчанию» (в Windows 10 — кнопка «Управление» → «Использовать по умолчанию»).
Способ 2: Перезапустить диспетчер печати
- Нажмите
Win + R, введитеservices.msc, нажмите Enter. - Найдите службу Диспетчер печати (Print Spooler), щёлкните правой кнопкой → Перезапустить.
Или через командную строку от имени администратора:
net stop spooler
net start spooler Способ 3: Разрешить порты RPC или вернуть RPC over Named Pipes
Если Способ 1 не помог и в сети есть компьютеры со старыми версиями Windows или ограничивающий брандмауэр, по официальной документации Microsoft для Windows 11 есть два варианта.
Открыть порты для RPC over TCP (вариант, который рекомендует Microsoft)
Убедитесь, что порт 135 (TCP) и диапазон 49152–65535 (TCP) открыты между клиентом и сервером печати в брандмауэре Windows и в стороннем антивирусе.
Вернуться на RPC over Named Pipes (если TCP недоступен)
Microsoft описывает этот вариант как менее предпочтительный, но рабочий при несовместимости. Выполните от имени администратора на клиенте:
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 RPC over Named Pipes — временный откат ради совместимости, а не постоянная настройка. Если для этого на старом сервере печати дополнительно нужно снизить требования RPC-шифрования (параметр
RpcAuthnLevelPrivacyEnabled), это снижает защиту Print Spooler от уязвимости CVE-2021-1678 — подробный разбор и обратная команда — в статье об ошибке 0x0000011B при подключении к сетевому принтеру.
После правки реестра перезапустите компьютер, где меняли значение.
Способ 4: Изменить принтер по умолчанию через PowerShell
Если элементы интерфейса недоступны, например заблокированы политикой, используйте PowerShell от имени администратора.
Список принтеров:
Get-Printer | Select-Object Name, Type Назначить принтер по умолчанию (замените имя на своё):
(Get-CimInstance -ClassName Win32_Printer -Filter "Name='HP LaserJet Pro M404n'").SetDefaultPrinter() Cmdlet
Get-Printerдокументирован в Microsoft Learn (модуль PrintManagement); методSetDefaultPrinter()принадлежит классуWin32_Printer, тоже документированному Microsoft. Отдельного cmdlet «Set-DefaultPrinter» в Windows нет.
Способ 5: Проверить параметр Device в реестре
Это распространённый в технической поддержке способ; Microsoft отдельно эту причину для кода 0x00000709 не подтверждает, но параметр Device действительно хранит имя текущего принтера по умолчанию.
- Нажмите
Win + R, введитеregedit, нажмите Enter. - Перейдите по пути:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows - Дважды щёлкните строковый параметр Device.
- В значении вида
Имя принтера,winspool,TS007:замените только часть до первой запятой на точное имя нужного принтера (как в Параметры → Принтеры и сканеры). Часть,winspool,TS007:не трогайте.


Если при сохранении появляется ошибка записи — не хватает прав на раздел. Щёлкните правой кнопкой на разделе Windows в дереве слева → Разрешения → выберите свою учётную запись → поставьте галочку Полный доступ → Применить.

Что делать, если ничего не помогло
- Переустановите принтер. Параметры → Принтеры и сканеры → выбрать принтер → Удалить устройство, затем добавить заново.
- Обновите драйвер с официального сайта производителя (HP, Canon, Epson, Brother и другие).
- Проверьте групповые политики в корпоративной сети:
gpedit.msc→ Конфигурация компьютера → Административные шаблоны → Принтеры → Configure RPC connection Settings / Configure RPC listener settings — здесь находятся параметры RPC over TCP/Named Pipes из Способа 3, заданные через GPO. - Запустите средство устранения неполадок принтера: Параметры → Система → Устранение неполадок → Другие средства устранения неполадок → Принтер.
Частые вопросы
журнал · 6 записей01Почему ошибка 0x00000709 стала чаще появляться в Windows 11?
С версии 22H2 Windows 11 по умолчанию использует RPC over TCP вместо RPC over Named Pipes для связи принтеров по сети — при несовместимости старых серверов печати или блокировке портов это и даёт ошибку 0x00000709 (официальная документация Microsoft).
02Можно ли исправить ошибку без правки реестра?
Да. Сначала попробуйте отключить «Разрешить Windows управлять принтером по умолчанию» (Способ 1) и перезапустить Диспетчер печати (Способ 2).
03Какие порты нужно открыть для сетевой печати?
135 (TCP, RPC Endpoint Mapper) и диапазон 49152–65535 (TCP) — по официальной документации Microsoft для печати в Windows 11.
04Ошибка появляется при подключении по CNAME-записи DNS — что делать?
Это отдельный официально описанный Microsoft случай: используйте настоящее (NetBIOS) имя сервера печати вместо алиаса, либо настройте запись DnsOnWire и файл hosts — шаги описаны в официальной статье Microsoft Learn по этому сценарию.
05Какое имя принтера указывать в реестре в способе с параметром Device?
То же, что показано в Параметры → Принтеры и сканеры, с учётом регистра. Узнать точное имя можно командой Get-Printer в PowerShell.
06Помогает ли переход на RPC over Named Pipes навсегда решить проблему?
Это рабочий, но менее защищённый вариант по сравнению с RPC over TCP — Microsoft рекомендует использовать его только при явной несовместимости, а не как постоянную настройку.
Редакция allerrorcodes.ru · обновлено 28.09.2026
- Microsoft Learn: изменения RPC-соединений для печати в Windows 11 22H2+, регистр и GPO learn.microsoft.com
- Microsoft Learn: официальный разбор ошибки 0x00000709 при использовании CNAME-записи для сервера печати learn.microsoft.com
- Microsoft Support: как назначить принтер по умолчанию в Windows 10 и 11 support.microsoft.com
- Microsoft Support: общий порядок диагностики проблем с печатью, перезапуск Print Spooler support.microsoft.com
Факты сверены с первоисточниками 28 сентября 2026.
Что дальше
Ещё разборы: Windows
Комментарии читателей16 записей
-
Наталья Воробьева18.07.2017
Спасибо))) все получилось)
-
Михаил26.07.2017
у меня нету папки ActiveState
-
Сергей22.08.2017
У каждого принтера NeXX свой. И в параметре Device той же ветки реестра можно посмотреть у какого принтера какой.
-
Дмитро20.05.2019
Дякую!!! Все працює.
-
Богдан26.08.2019
Спасибо. Получилось
-
Сергей Чубенок03.08.2020
Спасибо, автор, за помощь! Ошибка ушла после редактирования реестра.
-
Наталя08.10.2020
Ураааа! Все получилося. Дякую!!!!
-
ShureMann16.10.2021
Вообще это беда с расшаренными принтами... В моем случае никакие действия с реестром и правами не помогли. Я тупо снес все обновления за октябрь 2021 и работа расшаренных принтеров восстановилась, обновления сносил как на сервере печати (комп к которому принт подключен по usb) так и на хостах.
-
Гога22.10.2021
Спасибо огромное, помогло, благодарю !!!!
-
Юрий22.11.2021
Не помогло. Моего принтера нет в списке принтеров. По сети его вижу. Запускаю, чтобы установить выдает все туже ошибку 0х00000709. На других компьютерах сети все нормально.
-
Donic04.10.2022
не помогает windows обновился до windows 11 - 22h2 посте ета перестал работать помогите что делать пробовал все ничего не изменился
ошибка ( Невозможно завершить операцию ошибка 0x00000709) -
Редакция allerrorcodes.ru04.10.2022
Здравствуйте, для исправления ошибки связанной с обновлением Windows 11 — 22h2, попробуйте заменить win32spl.dll по пути C:\Windows\System32
64-бит —win32spl_x64.zip
32-бит —win32spl_x86.zipКак определить разрядность операционной системы
Обязательно напишите по результату.
-
Семён20.10.2022
Спасибо помогло
-
Редакция allerrorcodes.ru21.10.2022
Вам спасибо, за отклик.
-
Игорь30.11.2022
Помогло, но я использовал дополнительно перезапуск служб, а также я редактировал реестр на обоих компьютерах.
-
Testcode29.01.2023
Полное обновление системы до актуального состояния решает проблему (0x00000709) с подключением к принтерам в локальной сети, все описанные "костыли" не работают.