# Ошибка 0x00000709 при установке принтера по умолчанию — решение

> Сайт: allerrorcodes.ru · Факты сверены: 28.09.2026 · Обновлено: 28.09.2026 · Адрес: https://allerrorcodes.ru/oshibka-0x00000709/

## Коротко

- 0x00000709 «Невозможно завершить операцию» — сбой RPC-связи диспетчера печати с сетевым принтером или сервером печати.
- Частая причина в Windows 11 22H2 и новее: система по умолчанию перешла на RPC over TCP вместо RPC over Named Pipes — при блокировке портов или несовместимом старом сервере печати подключение обрывается.
- Первое действие: отключить «Разрешить Windows управлять принтером по умолчанию», перезапустить Диспетчер печати; если не помогает — открыть порты 135 и 49152–65535 или вернуть RPC over Named Pipes через реестр.
- Отдельный официально описанный сценарий той же ошибки — принтер расшарен через CNAME-запись DNS вместо настоящего имени сервера.

## Паспорт ошибки

| Параметр | Значение |
| --- | --- |
| Код | 0x00000709 |
| Где появляется | Windows 10 и 11, при подключении к сетевому принтеру или назначении принтера по умолчанию |
| Что значит (по производителю) | Microsoft: «Невозможно завершить операцию» — сбой RPC-связи диспетчера печати с принтером или сервером печати |
| Главная причина | чаще всего — переход Windows 11 22H2+ на RPC over TCP по умолчанию и блокировка нужных портов, либо CNAME-адрес сервера печати вместо настоящего имени |
| Первое действие | отключить автоматическое управление принтером по умолчанию, перезапустить Диспетчер печати |
| Риск | без риска для системы; откат на RPC over Named Pipes — временная мера ради совместимости, не постоянная настройка |
| Когда в поддержку | порты 135 и 49152–65535 открыты, оба узла обновлены, а подключение всё равно не проходит — к системному администратору сети |

Ошибка **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: отключить автоматическое управление принтером по умолчанию

Официальный и самый быстрый способ вручную выбрать принтер по умолчанию.

1. Windows 11: **Параметры → Bluetooth и устройства → Принтеры и сканеры**. Windows 10: **Параметры → Устройства → Принтеры и сканеры**.
2. В разделе «Параметры принтера» выключите переключатель **«Разрешить Windows управлять принтером по умолчанию»**.
3. Выберите нужный принтер в списке и нажмите **«Установить по умолчанию»** (в Windows 10 — кнопка «Управление» → «Использовать по умолчанию»).

## Способ 2: перезапустить диспетчер печати

1. Нажмите `Win + R`, введите `services.msc`, нажмите Enter.
2. Найдите службу **Диспетчер печати (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 при подключении к сетевому принтеру](https://allerrorcodes.ru/oshibka-s-kodom-0x0000011b-v-windows-7-10-11/).

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

## Способ 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 действительно хранит имя текущего принтера по умолчанию.

1. Нажмите `Win + R`, введите `regedit`, нажмите Enter.
2. Перейдите по пути: ``` HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows ```
3. Дважды щёлкните строковый параметр **Device**.
4. В значении вида `Имя принтера,winspool,TS007:` замените только часть до первой запятой на точное имя нужного принтера (как в Параметры → Принтеры и сканеры). Часть `,winspool,TS007:` не трогайте.

![Параметр Device в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows редактора реестра, открыто контекстное меню «Изменить»](https://allerrorcodes.ru/wp-content/uploads/2016/04/regedit-key.png)

![Диалог «Изменение строкового параметра» Device со значением вида «Xerox Phaser 3320,winspool,TS007»](https://allerrorcodes.ru/wp-content/uploads/2016/04/regedit-edit-key.png)

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

![Диалог «Разрешения для группы Windows» в редакторе реестра с отмеченной галочкой «Полный доступ» в столбце «Разрешить»](https://allerrorcodes.ru/wp-content/uploads/2016/04/regedit-permission-1.png)

## Что делать, если ничего не помогло

- **Переустановите принтер.** Параметры → Принтеры и сканеры → выбрать принтер → Удалить устройство, затем добавить заново.
- **Обновите драйвер** с официального сайта производителя (HP, Canon, Epson, Brother и другие).
- **Проверьте групповые политики** в корпоративной сети: `gpedit.msc` → Конфигурация компьютера → Административные шаблоны → Принтеры → Configure RPC connection Settings / Configure RPC listener settings — здесь находятся параметры RPC over TCP/Named Pipes из Способа 3, заданные через GPO.
- **Запустите средство устранения неполадок принтера:** Параметры → Система → Устранение неполадок → Другие средства устранения неполадок → Принтер.

## Частые вопросы

### Почему ошибка 0x00000709 стала чаще появляться в Windows 11?

С версии 22H2 Windows 11 по умолчанию использует RPC over TCP вместо RPC over Named Pipes для связи принтеров по сети — при несовместимости старых серверов печати или блокировке портов это и даёт ошибку 0x00000709 (официальная документация Microsoft).

### Можно ли исправить ошибку без правки реестра?

Да. Сначала попробуйте отключить «Разрешить Windows управлять принтером по умолчанию» (Способ 1) и перезапустить Диспетчер печати (Способ 2).

### Какие порты нужно открыть для сетевой печати?

135 (TCP, RPC Endpoint Mapper) и диапазон 49152–65535 (TCP) — по официальной документации Microsoft для печати в Windows 11.

### Ошибка появляется при подключении по CNAME-записи DNS — что делать?

Это отдельный официально описанный Microsoft случай: используйте настоящее (NetBIOS) имя сервера печати вместо алиаса, либо настройте запись DnsOnWire и файл hosts — шаги описаны в официальной статье Microsoft Learn по этому сценарию.

### Какое имя принтера указывать в реестре в способе с параметром Device?

То же, что показано в Параметры → Принтеры и сканеры, с учётом регистра. Узнать точное имя можно командой `Get-Printer` в PowerShell.

### Помогает ли переход на RPC over Named Pipes навсегда решить проблему?

Это рабочий, но менее защищённый вариант по сравнению с RPC over TCP — Microsoft рекомендует использовать его только при явной несовместимости, а не как постоянную настройку.

## Источники

- [Microsoft Learn: изменения RPC-соединений для печати в Windows 11 22H2+, регистр и GPO](https://learn.microsoft.com/en-us/troubleshoot/windows-client/printing/windows-11-rpc-connection-updates-for-print)
- [Microsoft Learn: официальный разбор ошибки 0x00000709 при использовании CNAME-записи для сервера печати](https://learn.microsoft.com/en-us/troubleshoot/windows-client/printing/error-0x00000709-use-cname-record)
- [Microsoft Support: как назначить принтер по умолчанию в Windows 10 и 11](https://support.microsoft.com/en-us/windows/set-a-default-printer-in-windows)
- [Microsoft Support: общий порядок диагностики проблем с печатью, перезапуск Print Spooler](https://support.microsoft.com/en-us/windows/hardware/printer/fix-printer-connection-and-printing-problems-in-windows)

## Ещё по теме

- [Не устанавливается обновление Windows: причины и как исправить](https://allerrorcodes.ru/kb5008212/): Обновление зависло или выдаёт ошибку — сначала запустите встроенное средство устранения неполадок Windows Update (в Windows 11: «Параметры» → «Система» → «Устранение неполадок»; в Windows 10: «Параметры» → «Обновление и безопасность» → «Устранение неполадок»).
- [Не работает кнопка Пуск в Windows 10 и 11 — причины и решение](https://allerrorcodes.ru/chto-delat-esli-ne-rabotaet-knopka-pusk-v-windows-10/): Меню «Пуск» в Windows 10 и 11 — отдельное UWP-приложение StartMenuExperienceHost; когда оно не установлено или не запускается для вашего пользователя, кнопка не реагирует.
- [Ошибка 0x80072F8F в Windows 10 и 11 — причины и способы исправления](https://allerrorcodes.ru/ustranenie-oshibki-obnovleniya-windows-0x80072f8f/): 0x80072F8F — ошибка SSL-соединения с серверами Microsoft: система не может проверить сертификат сервера.
- [Google Chrome не запускается в Windows 10 и 11 — причины и решение](https://allerrorcodes.ru/pochemu-ne-zapuskaetsya-google-chrome-v-windows/): Если Chrome не реагирует на запуск — вероятно, в фоне уже висит зависший процесс chrome.exe; завершите все его процессы в Диспетчере задач и запустите снова.
