Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

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

Ошибки при печати из 1С в RDP: настройка Easy Print и кэш драйверов

Обновлено: 26.08.2026  ·  Официальная база знаний

При нажатии кнопки «Печать» в 1С внутри терминальной RDP-сессии документы не выходят на локальный принтер, печать зависает или выходит ошибка «Ошибка печати документа».

  • Принтер отображается со статусом «перенаправлен (redirected)», но задания исчезают из очереди.
  • Форматирование накладных и ценников съезжает (неправильные шрифты и поля).
  • Падение службы диспетчера печати (spoolsv.exe) на терминальном сервере Windows.

Шаг 1. Отключение политики Easy Print на сервере (для использования родных драйверов)

Универсальный драйвер Remote Desktop Easy Print часто искажает печать сложных табличных документов 1С. Для включения прямых драйверов:

  1. На сервере нажмите Win + R → введите gpedit.msc (Редактор локальной групповой политики).
  2. Перейдите в раздел: Конфигурация компьютераАдминистративные шаблоныКомпоненты WindowsСлужбы удаленных рабочих столовУзел сеансов перенаправленияПеренаправление принтеров.
  3. Найдите политику «Использовать в первую очередь драйвер принтера Easy Print удаленного рабочего стола».
  4. Дважды кликните по ней, переведите в положение Отключено (Disabled) и нажмите OK.
  5. Выполните в командной строке: gpupdate /force.

Шаг 2. Установка одинаковых версий драйверов

Установите на терминальный сервер тот же самый официальный драйвер принтера (той же разрядности x64), что установлен на рабочем компьютере сотрудника (например, HP LaserJet, Kyocera, Canon).

Шаг 3. Очистка зависшей очереди печати Windows

Если принтер заблокирован, выполните на сервере скрипт от имени Администратора:

net stop spooler
Del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*"
net start spooler
Практический опыт инженера: Для принтеров HP и Kyocera в терминальной среде всегда выбирайте базовые драйверы с маркировкой 'KPDL' или 'PCL6 Basic / Classic', избегая тяжелых пакетов с софтом сканирования и статус-мониторами.

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

Почему при каждом входе в RDP имя принтера меняется на 'Принтер (перенаправлено 2)'?

Windows присваивает номер текущей RDP-сессии каждому подключенному принтеру. Чтобы 1С не теряла принтер по умолчанию, используйте утилиту ScrewDrivers или настройте фиксацию сеансов.

Что делать, если при печати штрихкодов из 1С вместо полос выходят цифры?

На терминальном сервере не установлены специальные шрифты 1С. Скопируйте файл шрифта ean13.ttf (или C39.ttf) в системную папку C:\Windows\Fonts на сервере.

Почему термопринтер этикеток печатает пустые чеки из 1С через RDP?

Драйвер Easy Print не умеет корректно передавать нестандартные размеры страниц (например, 58x40 мм). Отключите Easy Print и настройте пользовательский размер этикетки в свойствах драйвера на сервере.

Как запретить проброс лишних принтеров других пользователей?

В клиенте подключения к удаленному рабочему столу (mstsc.exe) на вкладке 'Локальные ресурсы' снимите галочку 'Принтеры', если сотруднику не требуется удаленная печать.