Какой принтер использует 1С и как заставить её печатать на нужный

· 9 мин

Содержание

1С сама принтер не выбирает. Табличный документ уходит на принтер по умолчанию в Windows, пока вы не указали другой в окне печати. Значит, начинать нужно с системы: сделайте нужное устройство основным в Windows, перезапустите 1С, и в большинстве случаев всё заработает.

Если печать идёт «не туда», на PDF-принтер или на чужой аппарат в другом кабинете, причина почти всегда в одном из трёх мест: настройки Windows, окна печати 1С или сеанса удалённого рабочего стола. Ниже по порядку, от простого к сложному.

Как 1С выбирает принтер для печати

Подсистема печати 1С не хранит собственный список устройств. Она спрашивает у операционной системы, какие принтеры установлены, и подставляет тот, что помечен основным. Сформированная печатная форма (счёт, накладная, ведомость) — это табличный документ. Его отправка на устройство идёт через драйвер Windows.

Отсюда несколько следствий:

  • 🖨 Сменили принтер по умолчанию в Windows — 1С подхватит его при следующем открытии печатной формы.
  • 🧾 Параметры бумаги, ориентация и поля берутся из драйвера, а не из 1С.
  • 👤 Настройки привязаны к пользователю Windows. Другая учётная запись на том же компьютере увидит свой набор принтеров.
  • 💾 Для конкретной печатной формы 1С запоминает последний выбранный принтер и параметры страницы. Поэтому форма иногда «держится» за старое устройство, хотя система давно переключена.

Универсальное правило: сначала проверяйте систему, потом окно печати, и только затем лезьте в настройки конкретной формы.

Назначение принтера по умолчанию в Windows

Это основной шаг. Выполняйте его под тем пользователем, под которым запускается 1С.

Windows 10 и 11

  1. Откройте «Параметры» → «Устройства» → «Принтеры и сканеры».
  2. Отключите переключатель «Разрешить Windows управлять принтером по умолчанию». Иначе система будет назначать основным то устройство, которым вы пользовались последним.
  3. Выберите нужный принтер, нажмите «Управление».
  4. Нажмите «Использовать по умолчанию».

Рядом с названием должна появиться пометка «По умолчанию».

Через классическую панель

Нажмите Win+R, введите control printers и подтвердите. Щёлкните правой кнопкой по принтеру и выберите «Использовать по умолчанию». Зелёная галочка на значке означает, что всё получилось.

После смены основного принтера полностью закройте 1С и откройте снова. Запущенный сеанс может помнить старый список устройств.

Проверка тестовой страницей

Откройте свойства принтера и нажмите «Печать пробной страницы». Если Windows печатает, а 1С нет, дело не в драйвере. Идём в настройки внутри программы.

Выбор принтера в окне печати 1С

Для одноразовой печати на другое устройство менять систему не нужно. Откройте печатную форму документа и нажмите кнопку печати. В окне параметров выберите принтер из выпадающего списка, укажите число копий и диапазон страниц.

Для постоянных параметров страницы используйте команду настройки страницы в меню «Файл» печатной формы (в разных версиях платформы она называется «Параметры страницы» или «Настройка печати »). Здесь задаются:

ПараметрЧто меняетКогда трогать
ОриентацияКнижная или альбомнаяШирокие таблицы обрезаются справа
МасштабПроцент или «по ширине страницы»Форма уезжает на второй лист
ПоляОтступы со всех сторонПринтер «съедает» края
ПринтерКонкретное устройство для этой формыНакладные идут на один принтер, этикетки на другой

Если форма упорно печатается на старом принтере, откройте её, выберите нужное устройство в окне печати и сохраните настройки страницы. Последний выбор запомнится.

Если в списке нет нужного принтера, 1С его не создаст. Устройство должно быть установлено в Windows у того пользователя, под которым вы работаете.

Принтеры для разных документов

Типичная ситуация: счета и акты печатаются на лазерном аппарате, этикетки на термопринтере, чеки на ККТ. Единого «принтера по умолчанию» на всё не хватит. Решение простое: основным делаем самое востребованное устройство, а остальное выбираем в окне печати. Выбор запоминается для формы, поэтому второй раз его трогать не придётся.

Типичный сценарий: бухгалтерия и склад в одном офисе

Представьте офис на десять человек и два принтера: лазерный МФУ в бухгалтерии и этикеточный у кладовщика. Бухгалтеры работают на ПК с основным лазерным принтером, и 1С печатает счета и акты без лишних кликов. У кладовщика основным назначен термопринтер, а накладные он отправляет на МФУ через выбор в окне печати.

Такая схема держится на одном правиле: основной принтер должен подходить под ежедневную работу человека, а исключения выбираются вручную. Не пытайтесь подогнать один принтер под все задачи.

Что учесть при покупке и замене принтера

  • 📏 Для печатных форм 1С хватает формата A4. Для этикеток нужен отдельный принтер с драйвером, который умеет задавать нестандартный размер.
  • 🔌 Сетевой принтер с фиксированным IP надёжнее USB: он не «отваливается» при смене порта.
  • 🧩 Перед заменой модели проверьте, есть ли драйвер под вашу версию Windows. У старых аппаратов его может не быть.
  • 🔁 После замены устройства назначьте новый принтер основным и заново выберите его в формах, которые «помнили» старый.

Очередь печати и драйверы

Если документ «ушёл», но бумаги нет, смотрите очередь.

  1. Откройте «Принтеры и сканеры» → ваш принтер → «Открыть очередь печати».
  2. Задание со статусом «Ошибка» или «Удаление» блокирует всё, что стоит за ним.
  3. Выберите меню «Принтер» → «Очистить очередь печати».

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

net stop spooler
net start spooler

Зависшие файлы лежат в папке C:\Windows\System32\spool\PRINTERS. Остановив службу, их можно удалить вручную, а затем снова запустить.

Драйвер

Универсальный драйвер Windows подходит для офисной печати, но с этикетками, матричными и узкими принтерами он часто даёт кривой масштаб. Ставьте драйвер производителя той же разрядности, что и система (x64 для 64-битной Windows). Устаревший драйвер от другой модели — частая причина «кракозябр» и пустых листов.

⚠️ Не обновляйте драйвер на рабочем месте в разгар отчётного дня. Сначала проверьте на тестовой странице и на печати одного документа из 1С.

Параметры драйвера, которые стоит проверить

Откройте «Настройка печати» в свойствах принтера и проверьте несколько пунктов:

  1. Формат бумаги. Если стоит Letter вместо A4, форма масштабируется криво и последняя строка переходит на новый лист.
  2. Лоток. Автовыбор иногда берёт лоток, где нет бумаги. Явно укажите основной.
  3. Двусторонняя печать . Включённый дуплекс по умолчанию удивляет тех, кому нужна одна сторона.
  4. Качество. Режим «Черновик» экономит тонер, но мелкий текст в таблицах плывёт.

Эти значения задаются на уровне Windows и действуют для всех программ, включая 1С. Для одной формы их можно переопределить в окне печати.

Печать в терминальном режиме и на тонком клиенте

На сервере терминалов (RDP) принтеры пользователя пробрасываются из его локального компьютера. Они отображаются в сеансе с приставкой вроде «(перенаправлено 2)» или с именем компьютера. Номер в имени может меняться от сеанса к сеансу, и это ломает привязку формы к устройству.

Что проверить:

  • ✅ В настройках подключения RDP на вкладке «Локальные ресурсы» включено перенаправление принтеров.
  • ✅ Драйвер той же модели установлен на сервере. Без него принтер в сеансе не появится.
  • ✅ Основной принтер выбран внутри сеанса, а не на локальном ПК. Это разные списки.
  • ✅ Групповые политики не запрещают перенаправление принтеров.

Если в списке сервера десятки одинаковых принтеров от разных сеансов, наведите порядок: уберите устаревшие записи администратором сервера, а пользователям настройте один постоянный сетевой принтер вместо перенаправленных.

Тонкий клиент и веб-клиент

Тонкий клиент работает как обычное приложение и берёт принтеры из Windows своего компьютера. Всё, что описано выше, применимо без изменений.

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

Сетевой принтер на сервере

Подключайте общий принтер по имени, например \\print-srv\HP-Office. Тогда сеанс видит устройство одинаково у всех, а не зависит от перенаправления.

Права и ограничения

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

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

Если принтер по умолчанию слетает

Переключение происходит само, и это раздражает. Причины перечислены в таблице.

СимптомВероятная причинаЧто делать
Основной принтер меняется после каждой печатиВключено «Разрешить Windows управлять принтером»Отключить переключатель в параметрах
Слетает после входа в системуПрофиль или политика сбрасывают устройстваЗадать принтер скриптом входа или политикой
В 1С основной принтер PDF или XPSОни стали основными после установки программыНазначить физическое устройство основным
После перезагрузки сервера пропали принтерыПеренаправление отключено или нет драйвераПроверить RDP-настройки и драйверы

Для администратора: назначить основной принтер при входе можно командой rundll32 printui.dll,PrintUIEntry /y /n "\\print-srv\HP-Office". Запускайте её в скрипте входа пользователя.

Диагностика: почему не печатает

Диагностика: выберите симптом

Если ничего не помогло

  1. Распечатайте любой документ из «Блокнота» на тот же принтер. Печатает — проблема в 1С или её настройках. Не печатает — в системе.
  2. Откройте 1С под другим пользователем Windows. Работает? Значит, профиль первого повреждён.
  3. Сохраните печатную форму в PDF и распечатайте оттуда. Это обходной путь на день, пока администратор разбирается с драйвером.
  4. Подключитесь к базе с другого компьютера. Если там печать идёт нормально, проблема в рабочем месте, а не в данных.

Короткая памятка для пользователя

Перед обращением к администратору
Выполнено: 0 / 5

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

Можно ли задать разные принтеры по умолчанию для разных пользователей 1С?
Да. Принтеры привязаны к учётной записи Windows. У каждого пользователя свой основной принтер.
Почему после обновления Windows принтер по умолчанию изменился?
Обновление может включить автоматическое управление принтером. Отключите его в параметрах и назначьте устройство заново.
Как печатать на другой принтер, не меняя основной?
Выберите нужное устройство в окне печати конкретной формы. Основной принтер в Windows останется прежним.
Почему на сервере терминалов принтер получает другое имя?
В имя добавляется номер сеанса. Для постоянной привязки подключайте сетевой принтер по адресу вида \\сервер\принтер.
Нужно ли перезапускать 1С после смены принтера?
Да, надёжнее закрыть программу полностью и открыть заново: список устройств читается при запуске.
Влияет ли тип базы, файловая или клиент-серверная, на выбор принтера?
Нет. Печать всегда выполняется на стороне клиента, поэтому принтер определяется компьютером или сеансом пользователя.