Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

Windows Server, AD и Роли

Не печатает принтер через RDP: настройка перенаправления устройств

Обновлено: 27.08.2026 · Официальная документация ↗

Почему принтер не печатает при работе на удаленном сервере?

Когда сотрудник подключается из дома или офиса к удаленному серверу через Remote Desktop (RDP), сервер не имеет физического доступа к его принтеру. Чтобы напечатать документ 1С или Word, сервер должен виртуально «пробросить» принтер с домашнего компьютера внутрь удаленного сеанса (перенаправленный принтер / Redirected Printer). Если этого не происходит, значок принтера в списке устройств просто отсутствует.

Основные симптомы неполадки:

СимптомПричина
В 1С нет домашнего принтера в спискеВ ярлыке подключения RDP снята галочка «Принтеры».
Принтер виден с приставкой (перенаправлено), но не печатаетНа сервере отсутствует подходящий драйвер печати производителя.
Печать зависает в очереди без сообщений об ошибкахЗавис диспетчер очереди печати (Spooler) на стороне сервера или клиента.

Пошаговое решение проблемы с печатью через RDP

  1. Шаг 1. Включаем проброс принтеров в клиенте подключения (mstsc).

    На компьютере пользователя закройте удаленный стол. Нажмите Win + R, введите mstsc и нажмите Enter:

    • Нажмите кнопку «Показать параметры» внизу слева.
    • Перейдите на вкладку «Локальные ресурсы».
    • В блоке «Локальные устройства и ресурсы» обязательно поставьте галочку «Принтеры».
    • Вернитесь на вкладку «Общие» и нажмите «Сохранить».
  2. Шаг 2. Включаем службу Easy Print на сервере.

    Технология Remote Desktop Easy Print позволяет печатать без установки специфических драйверов на сервер. Включите ее через редактор групповых политик (gpedit.msc) на сервере:

    Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> 
    Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Перенаправление принтеров:
    Включить политику: «Использовать в первую очередь драйвер принтера Easy Print»
  3. Шаг 3. Перезапуск диспетчера печати (Print Spooler).

    Если печать зависла, перезапустите службу на сервере через командную строку от администратора:

    net stop spooler
    net start spooler
  4. Шаг 4. Установка универсального драйвера (при необходимости).

    Для капризных принтеров (особенно старых моделей HP, Canon, Pantum) установите официальный драйвер с поддержкой PostScript или Universal Print Driver как на компьютере клиента, так и на сервере.

Совет для принтеров Canon и HP: Многие бюджетные домашние принтеры используют технологию передачи растровых данных Host-based (CAPS/GDI) и не умеют работать в терминале. Переключите драйвер на компьютере клиента на «HP Universal Printing PCL6» или используйте сторонние утилиты проброса (например, Screwdriver).

💡 Практика специалистов: Избегайте установки «родных» драйверов каждого домашнего принтера на рабочий терминальный сервер. Драйверы потребительских принтеров часто содержат ошибки и приводят к падению службы печати Spooler для всех 50 сотрудников компании.

Частые вопросы (FAQ)

Почему имя принтера в терминале постоянно меняется (например, HP LaserJet (перенаправлено 2))?

Цифра в скобках — это ID текущей RDP-сессии. При каждом новом входе номер сессии меняется. Это нормальное поведение Windows.

Можно ли пробросить принтер через интернет без белого IP-адреса?

Да, если удаленный рабочий стол подключается через VPN или RD Gateway, проброс устройств работает абсолютно так же по стандартному RDP-каналу.

Почему при печати документа из 1С вылезают пустые листы или иероглифы?

Это верный признак несовместимости шрифтов или использования несоответствующего драйвера печати. Включите политику Easy Print на сервере.

Как запретить удаленным пользователям пробрасывать принтеры, если они грузят сервер?

В групповых политиках сервера включите параметр: «Не разрешать перенаправление клиентских принтеров» (Do not allow client printer redirection).

Полезные материалы
Рекомендуем