Работа с документами через удалённый рабочий стол (RDP) часто требует печати файлов на локальном принтере. Однако многие пользователи сталкиваются с тем, что принтер не определяется в сеансе RDP или отказывается печатать. Проблема кроется в настройках подключения, драйверах или политиках безопасности — и сегодня мы разберём все нюансы, чтобы ваш HP LaserJet, Canon PIXMA или Brother MFC работал через RDP без сбоев.

В этой статье вы найдёте пошаговые инструкции для Windows 10/11, решения типичных ошибок (например, код 0x0000011b), а также советы по оптимизации печати через удалённое подключение. Особое внимание уделим настройке локальных ресурсов и обновлению драйверов — эти шаги критичны для стабильной работы.

Если вы администрируете корпоративную сеть или просто подключаетесь к рабочему ПК из дома, правильная конфигурация RDP сэкономит часы на поиск решений. Начнём с базовых настроек — они подойдут 90% пользователей.

1. Подготовка к подключению: проверка совместимости и драйверов

Прежде чем настраивать RDP, убедитесь, что ваш принтер совместим с удалённой печатью. Большинство современных моделей (Epson EcoTank, Xerox Phaser, Kyocera TaskAlfa) поддерживают эту функцию, но для старых устройств (выпущенных до 2015 года) могут потребоваться дополнительные драйверы.

Проверьте следующие моменты:

  • 🖨️ Модель принтера: Убедитесь, что она есть в списке поддерживаемых устройств для вашей версии Windows. Например, Canon imageCLASS MF269dw требует драйвера UFR II для корректной работы через RDP.
  • 🔄 Актуальность драйверов: Устаревшие драйверы — главная причина ошибок. Обновите их через Диспетчер устройств или с сайта производителя.
  • 🌐 Сетевое подключение: Принтер должен быть подключён к локальному ПК (через USB, Wi-Fi или Ethernet) и определяться в системе до запуска RDP-сеанса.

Если принтер подключён по USB, используйте оригинальный кабель — дешёвые аналоги могут вызывать сбои при передаче данных через RDP. Для сетевых принтеров (HP OfficeJet Pro 9015e) проверьте, что они находятся в той же подсети, что и удалённый компьютер.

⚠️ Внимание: Некоторые корпоративные политики безопасности блокируют перенаправление локальных устройств в RDP. Если вы подключаетесь к рабочему ПК, уточните у администратора, разрешено ли использование принтеров в удалённом сеансе.
📊 Какой тип принтера вы используете?
Лазерный
Струйный
МФУ
3D-принтер
Другой

2. Настройка RDP-клиента: включаем перенаправление принтера

По умолчанию Windows не всегда автоматически подключает локальные принтеры в RDP-сеансе. Чтобы включить эту функцию, выполните следующие шаги:

  1. Откройте Подключение к удалённому рабочему столу (mstsc.exe).
  2. Нажмите Показать параметры (или Options в английской версии).
  3. Перейдите на вкладку Локальные ресурсы (Local Resources).
  4. В разделе Локальные устройства и ресурсы нажмите Подробнее... (More...).
  5. В списке найдите пункт Принтеры (Printers) и отметьте его галочкой.
  6. Сохраните настройки и подключитесь к удалённому ПК.

После подключения принтер должен появиться в списке устройств на удалённом рабочем столе. Если этого не произошло, проверьте настройки групповой политики (см. раздел 4).

Для macOS (клиент Microsoft Remote Desktop) путь будет аналогичным: Preferences → Devices & Audio → Redirect printers.

Включено перенаправление принтеров|Обновлены драйверы на локальном ПК|Принтер определяется в системе до подключения|Проверено подключение к сети (для сетевых принтеров)|Отключены VPN, которые могут блокировать локальные ресурсы-->

3. Решение проблемы с ошибкой 0x0000011b при печати

Ошибка 0x0000011b — одна из самых распространённых при попытке печати через RDP. Она возникает из-за ограничений в политиках печати, которые Microsoft ужесточила в обновлениях безопасности после 2021 года. Решить её можно тремя способами:

Способ 1: Настройка реестра на удалённом ПК

Если у вас есть права администратора на удалённом компьютере, выполните следующие действия:

1. Нажмите Win + R, введите regedit и подтвердите.

2. Перейдите по пути:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print

3. Создайте новый параметр DWORD (32-bit) с именем RpcAuthnLevelPrivacyEnabled и установите значение 0.

4. Перезагрузите удалённый ПК.

Способ 2: Обновление драйверов принтера

Устаревшие драйверы часто конфликтуют с последними обновлениями Windows. Скачайте актуальную версию с сайта производителя (например, для Brother HL-L2350DW это драйвер BR-Script3) и установите её на оба компьютера — локальный и удалённый.

Способ 3: Использование универсального драйвера

Если проблема сохраняется, попробуйте установить универсальный драйвер (например, Microsoft XPS Document Writer или HP Universal Print Driver). Он не всегда поддерживает все функции принтера, но позволит печатать базовые документы.

⚠️ Внимание: Изменение реестра может повлиять на безопасность системы. Перед редактированием создайте точку восстановления или резервную копию реестра.
Почему ошибка 0x0000011b появляется только на некоторых принтерах?

Эта ошибка связана с протоколом MS-RPRN, который использует удалённая печать. Некоторые модели принтеров (например, старые Samsung CLP или Dell 1350cnw) не поддерживают современные методы аутентификации, требуемые Windows 10/11. В этом случае поможет только замена драйвера или принтера.

4. Настройка групповой политики для корпоративных пользователей

В офисных сетях доступ к локальным устройствам через RDP часто ограничивают групповой политикой. Если вы администрируете сеть или ваш IT-отдел разрешил настройку, выполните следующие шаги:

Для Windows Pro/Enterprise:

  1. На удалённом ПК откройте Выполнить (Win + R) и введите gpedit.msc.
  2. Перейдите по пути: Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Службы удалённых рабочих столов → Узел сеансов удалённых рабочих столов → Перенаправление устройств и ресурсов
  3. Найдите политику Не перенаправлять принтеры и установите её в состояние Отключено.
  4. Примените изменения и перезагрузите ПК.

Для домашних версий Windows (Home):

В Windows 10/11 Home редактор групповой политики отсутствует. Вместо него используйте редактирование реестра:

1. Откройте regedit.

2. Перейдите по пути:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services

3. Создайте параметр DWORD (32-bit) с именем fDisableCpm и значением 0.

4. Перезагрузите компьютер.

Параметр политики Путь в реестре Значение для включения
Перенаправление принтеров HKEY_LOCAL_MACHINE\...\Terminal Services\fDisableCpm 0
Ограничение глубины цвета HKEY_LOCAL_MACHINE\...\Terminal Services\ColorDepth 4 (24-bit)
Буфер обмена HKEY_LOCAL_MACHINE\...\Terminal Services\fDisableClip 0

Если после этих действий принтер всё равно не определяется, проверьте брандмауэр Windows — он может блокировать передачу данных о локальных устройствах. Добавьте исключение для mstsc.exe в настройках брандмауэра.

💡

Если вы подключаетесь к удалённому ПК через Windows Server 2019/2022, проверьте настройки Remote Desktop Services в Server Manager. Там может быть отдельная политика для перенаправления USB-устройств.

5. Альтернативные способы печати через RDP

Если стандартные методы не сработали, рассмотрите альтернативные варианты:

1. Печать в PDF с последующей передачей файла

Самый надёжный обходной путь:

  • 📄 В удалённом сеансе выберите Печать в PDF (например, через Microsoft Print to PDF).
  • 💾 Сохраните файл на удалённом ПК или в облачное хранилище (OneDrive, Google Drive).
  • 📥 Скачайте PDF на локальный компьютер и распечатайте через локальный принтер.

2. Использование облачных принтеров

Сервисы вроде Google Cloud Print (закрыт в 2020 году, но есть альтернативы) или HP ePrint позволяют отправлять документы на печать через интернет. Для этого:

  1. Зарегистрируйте принтер в облачном сервисе (например, через HP Smart App).
  2. В удалённом сеансе отправьте документ на облачную печать.
  3. Принтер получит задание и распечатает его локально.

3. Подключение через VPN + сетевой принтер

Если принтер подключён к сети (по Ethernet или Wi-Fi), настроьте VPN-соединение между локальным и удалённым ПК. После подключения принтер станет доступен как сетевое устройство. Этот метод требует настройки маршрутизации и часто используется в корпоративных сетях.

⚠️ Внимание: Облачные сервисы печати могут сохранять копии ваших документов на своих серверах. Не используйте их для конфиденциальных данных (например, паспортов или договоров).

6. Оптимизация печати: скорость и качество

Печать через RDP может быть медленнее, чем локальная, из-за сжатия данных и ограничений пропускной способности канала. Чтобы ускорить процесс:

Настройки качества печати:

  • 🖼️ Уменьшите разрешение печати (DPI) в свойствах принтера. Для черновиков хватит 300 DPI вместо 600 DPI.
  • 🎨 Отключите печать графики или установите режим Черновик (Draft).
  • 📶 Если подключение через мобильный интернет, отключите печать фоновых изображений.

Настройки RDP для ускорения:

  1. В клиенте RDP (mstsc.exe) перейдите на вкладку Экран (Display).
  2. Установите Цветовую палитру в 15-bit или 16-bit вместо 32-bit.
  3. Отключите Темы рабочего стола и Сглаживание шрифтов.

Для цветных принтеров (Epson EcoTank ET-2800) также проверьте настройки управления цветом. Иногда RDP искажает цвета из-за сжатия, и документ печатается с зеленоватым или красноватым оттенком. В этом случае поможет выбор профиля sRGB в свойствах принтера.

💡

Если документ содержит сложную графику (например, чертежи в AutoCAD), перед печатью через RDP сохраните его в формате PDF/XPS — это уменьшит нагрузку на канал и ускорит процесс.

7. Устранение специфических ошибок

Некоторые ошибки возникают только с определёнными моделями принтеров или версиями Windows. Рассмотрим наиболее частые случаи:

Ошибка: "Принтер не отвечает" (Samsung ML-2240, Xerox WorkCentre 3215)

Причина: Конфликт драйверов или отсутствие поддержки WSD-порта (Web Services for Devices).

Решение:

  • Удалите принтер из системы и установите его заново, выбрав TCP/IP-порт вместо WSD.
  • Обновите прошивку принтера (например, для Xerox скачайте её с официального сайта).

Ошибка: "Доступ запрещён" при печати через RDP (Windows Server 2016)

Причина: Ограничения User Account Control (UAC) или политики Device Installation Restrictions.

Решение:

1. На сервере откройте secpol.msc (Локальная политика безопасности).

2. Перейдите в Локальные политики → Назначение прав пользователя.

3. Найдите политику Загрузка и выгрузка драйверов устройств и добавьте свою учётную запись.

Ошибка: Принтер печатает пустые листы (Canon MG3600, HP DeskJet 2700)

Причина: Несовместимость драйвера с режимом эмуляции RDP.

Решение:

  • В свойствах принтера выберите Печать напрямую, без обработки (Print directly to the printer).
  • Отключите Двустороннюю печать и Степлер в настройках.

Если принтер по-прежнему не работает, проверьте журналы событий Windows (eventvwr.msc) на наличие ошибок с источником Print или TermDD.

FAQ: Частые вопросы по подключению принтера через RDP

Мой принтер подключён по USB, но не отображается в RDP. Что делать?

1. Проверьте, включено ли перенаправление USB-устройств в настройках RDP (вкладка Локальные ресурсы → Подробнее).

2. Обновите драйвер USB-контроллера на локальном ПК.

3. Попробуйте подключить принтер к другому USB-порту (желательно USB 2.0, так как USB 3.0 иногда конфликтует с RDP).

4. Если используется USB-хаб, подключите принтер напрямую к ПК.

Можно ли подключить сетевой принтер через RDP без перенаправления?

Да, если принтер имеет собственный IP-адрес. Добавьте его как сетевой принтер на удалённом ПК:

  1. Откройте Панель управления → Устройства и принтеры → Добавление принтера.
  2. Выберите Добавить сетевой, беспроводной или Bluetooth-принтер.
  3. Введите IP-адрес принтера (например, 192.168.1.100) и установите драйвер.

Этот метод не зависит от настроек RDP и работает стабильнее.

Почему при печати через RDP документ выводится в неправильной кодировке (кракозябры)?

Проблема возникает из-за несовпадения языковых настроек на локальном и удалённом ПК. Решения:

  • На удалённом ПК установите тот же язык системы, что и на локальном.
  • В свойствах принтера выберите шрифт TrueType вместо растрового.
  • Сохраните документ в PDF и распечатайте его локально.
Как подключить принтер через RDP на Mac?

1. Установите клиент Microsoft Remote Desktop из App Store.

2. В настройках подключения (Edit → Devices & Audio) включите Redirect printers.

3. Убедитесь, что принтер добавлен в систему macOS (Системные настройки → Принтеры и сканеры).

4. Если принтер не определяется, установите драйвер для macOS с сайта производителя (например, Epson Software Updater).

Можно ли печатать через RDP на принтере, подключённом к другому компьютеру в сети?

Да, но для этого нужно:

  1. На компьютере, к которому подключён принтер, включить Общий доступ к принтеру (Панель управления → Устройства и принтеры → Свойства принтера → Доступ).
  2. На удалённом ПК подключиться к этому принтеру как к сетевому (по имени или IP).
  3. Убедиться, что брандмауэр разрешает доступ по портам 139 (NetBIOS) и 445 (SMB).

Этот метод работает медленнее, чем прямое перенаправление, но подходит для принтеров без сетевого интерфейса.