Принтер по умолчанию для печати из 1С: где его выбрать и почему он «слетает»

· 10 мин

Содержание

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

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

Подготовка: что проверить до настройки

Две минуты на проверку сэкономят час поисков в настройках 1С.

  • 🖨️ Принтер виден в Windows и печатает тестовую страницу.
  • 👤 Вы настраиваете под той же учётной записью Windows, под которой запускается 1С.
  • 🔌 Драйвер установлен для той разрядности, с которой работает платформа. Если у вас 64-разрядная Windows, а принтер ставили «по старинке» драйвером под 32 бита, он может не появиться в списке.
  • 💻 Вы понимаете, где запущена 1С: на вашем компьютере, на терминальном сервере или в браузере. От этого зависит, чьи принтеры она видит.

Самая частая ситуация: «поменял принтер в 1С, а на следующий день опять старый». Это не баг 1С. Windows сама переключает основной принтер на последний, на который вы печатали. Как это отключить, написано ниже.

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

Это основной способ. Все программы, включая 1С, получают основной принтер отсюда.

  1. Откройте Параметры → Устройства → Принтеры и сканеры (в старых сборках — Панель управления → Устройства и принтеры).
  2. Выключите переключатель «Разрешить Windows управлять принтером, используемым по умолчанию». Без этого система будет менять основной принтер сама.
  3. Выберите нужное устройство в списке и нажмите «Управление».
  4. Нажмите «Использовать по умолчанию». В старой панели управления то же самое делает пункт контекстного меню «Использовать по умолчанию».
  5. Закройте и снова откройте 1С. Уже запущенная программа может не заметить смену, пока вы не перезапустите её.

Рядом с основным принтером в панели управления стоит зелёная галочка. Если её нет, значит, выбор не сохранился — например, из-за политик домена.

В доменной сети основной принтер часто назначается групповой политикой при входе пользователя. Тогда ваша ручная настройка слетает после каждой перезагрузки. Попросите системного администратора задать принтер в политике или исключить вашу учётную запись.

Выбор принтера в окне печати и в печатной форме

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

Одноразовый выбор при печати

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

Параметры страницы табличного документа

В открытой печатной форме откройте меню Файл и найдите пункт «Параметры страницы». В нём задаются ориентация, поля, масштаб и принтер. Если здесь выбран конкретный принтер, а не вариант «по умолчанию», форма будет печататься на нём, что бы ни стояло в Windows.

Это объясняет типичную жалобу: основной принтер сменили, а счёт всё равно печатается на старый. Откройте параметры страницы именно этой формы и верните выбор «по умолчанию».

Если вы разработчик или настраиваете типовую печатную форму, учтите: параметры страницы хранятся в самом макете. Поменяв их в пользовательской копии формы, вы не затронете макет в конфигурации.

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

Часто нужно, чтобы накладные шли на матричный или лазерный принтер склада, а счета — на принтер бухгалтерии. Единой настройки «документ → принтер» в типовых конфигурациях нет, поэтому на практике используют такие способы.

СпособКогда подходитОграничение
Основной принтер Windows у каждого пользователяУ каждого сотрудника свой принтерОдин принтер на все документы
Принтер в параметрах страницы формыНужна одна форма на отдельный принтерНастройку приходится повторять на каждом рабочем месте
Выбор в диалоге печатиПечатаете редко и по-разномуКаждый раз вручную
Отдельные учётные записи WindowsРабочее место общее, а роли разныеУсложняет администрирование

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

На какой принтер должна печатать форма?

Веб-клиент, терминальный сервер и пакетная печать: чьи принтеры видит 1С

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

Веб-клиент устроен иначе. Он работает в браузере, и печать идёт через механизмы браузера. Что это значит на практике:

  • 🌐 Принтер по умолчанию берётся из системных настроек, но в диалоге печати браузера его можно сменить.
  • 📄 Печатная форма может сначала открыться в виде документа или вкладки, и только оттуда её отправляют на принтер.
  • 🔒 Браузер может блокировать всплывающие окна. Если форма «не открывается», проверьте разрешения для адреса сервера 1С.
  • 🧩 Если вы используете расширение для работы с 1С, убедитесь, что оно установлено и не отключено, иначе часть функций печати недоступна.

Если печать из веб-клиента идёт на неверный принтер, а из тонкого клиента на верный, значит, виноват диалог браузера. Выберите принтер там или задайте основной в Windows и перезапустите браузер.

Терминальный сервер и сетевые принтеры

Здесь чаще всего возникает путаница. Когда вы подключаетесь по удалённому рабочему столу, 1С запущена на сервере и видит принтеры сервера, а не вашего компьютера. Ваши локальные принтеры попадают на сервер через перенаправление.

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

  1. В настройках подключения к удалённому рабочему столу на вкладке «Локальные ресурсы» должно быть включено перенаправление принтеров.
  2. Перенаправленный принтер появляется в сеансе под своим именем, обычно с пометкой компьютера и номера сеанса. Назначьте его основным уже внутри сеанса.
  3. Если политика на сервере запрещает перенаправление, принтеров не будет. Это решается на стороне администратора.
  4. Для сетевых принтеров надёжнее подключать их на сервере печати и раздавать пользователям через политику, а не вручную.

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

Пакетная печать и сервер печати

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

Практические советы:

  • Выделите документы в списке и вызовите команду печати. Типовые конфигурации умеют печатать комплектом несколько документов или несколько форм подряд.
  • Перед пакетом из сотни документов отправьте один, чтобы убедиться, что принтер и лоток выбраны правильно.
  • Если принтер занят чужой задачей, очередь печати Windows может зависнуть. Откройте очередь принтера и отмените зависшие задания.

Если принтеры стоят на сервере печати Windows, подключайте их к рабочим местам по сетевому имени вида \\имя-сервера\имя-принтера. Тогда при замене устройства достаточно поменять его на сервере, а в 1С ничего перенастраивать не придётся.

Фискальные регистраторы и чековые принтеры

Кассовый аппарат и принтер чеков — не то же самое, что обычный принтер Windows. 1С работает с ними через подключаемое оборудование, поэтому «принтер по умолчанию» на них не влияет.

  • 🧾 Фискальный регистратор подключается в разделе администрирования, где настраивается подключаемое оборудование (ищите его в Администрирование → Подключаемое оборудование или в разделе НСИ и администрирования вашей конфигурации).
  • 🔧 Для каждой модели нужен драйвер производителя. В библиотеке подключаемого оборудования есть обработчики для распространённых моделей.
  • 🏷️ Принтер этикеток и принтер чеков тоже настраиваются как оборудование, со своим рабочим местом.
  • 🖥️ Оборудование привязывается к рабочему месту. Если вы сменили компьютер, настройку нужно создать заново.

Обычный лазерный принтер для печати документов к кассе отношения не имеет. Это два независимых канала: документы идут через Windows, чек — через драйвер оборудования.

Не меняйте драйвер фискального регистратора в рабочее время и без договорённости с поставщиком. Неудачная замена может остановить продажи.

Диагностика: принтер не отображается или печатает не туда

Если принтер пропал из списка или 1С не видит нужное устройство, идите сверху вниз.

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

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

Ещё одна ловушка — одинаковые имена. В списке может быть несколько записей одной модели: HP LaserJet (копия 1), HP LaserJet (копия 2) и так далее. Они появляются после повторной установки драйвера. Оставьте одну рабочую запись, лишние удалите и уже её назначьте основной, иначе 1С может обратиться к «мёртвой» копии и зависнуть на отправке.

Если ни один из шагов не помог, проверьте, печатает ли на этот принтер, например, текстовый редактор. Когда не печатает ничто, 1С ни при чём.

Как не потерять настройку после переустановки

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

Коротко, что сделать, чтобы не настраивать заново:

  • ✅ После переустановки Windows или замены ПК назначьте основной принтер ещё до первого запуска 1С.
  • ✅ Запишите, какие формы на каком принтере печатаются, если для них задан конкретный принтер.
  • ✅ Для рабочих мест с постоянным набором принтеров попросите администратора закрепить их политикой.
  • ✅ При смене модели принтера не меняйте его имя в Windows на старое «вручную» без необходимости: проще заново выбрать устройство в параметрах страницы.
Если 1С печатает не туда
Выполнено: 0 / 5

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

Можно ли задать принтер по умолчанию только для 1С, не меняя его для других программ?
Единой настройки «принтер по умолчанию только для 1С» нет. Но можно закрепить принтер в параметрах страницы нужных печатных форм, и они будут печататься на нём независимо от Windows.
Почему принтер по умолчанию в Windows сам меняется?
Включена функция «Разрешить Windows управлять принтером, используемым по умолчанию». Система назначает основным тот принтер, на который вы печатали последним. Отключите её в настройках принтеров.
Нужно ли перезапускать 1С после смены принтера?
Желательно да. Запущенная программа может не заметить, что основной принтер сменился, и будет использовать прежний выбор.
Как напечатать один документ на другой принтер, не меняя настройки?
Откройте диалог печати и выберите нужный принтер там. Выбор действует только для этой печати.
Почему в веб-клиенте принтер выбирается иначе, чем в тонком?
В веб-клиенте печать проходит через браузер, и принтер можно выбрать в его диалоге. Тонкий клиент берёт принтеры напрямую из Windows.
Влияет ли принтер по умолчанию на печать чеков на кассе?
Нет. Фискальный регистратор и чековый принтер работают как подключаемое оборудование и настраиваются отдельно от принтеров Windows.