Документы и Печать · 9 мин
Как в 1С сменить принтер по умолчанию
Как сменить принтер по умолчанию в 1С: настройки Windows, выбор принтера при печати, проблемы с сетевыми принтерами и типичные ошибки. Пошаговая инструкция.
Программы 1С не имеют собственной настройки «принтер по умолчанию» внутри конфигурации — они используют принтер, который назначен основным в операционной системе Windows. Поэтому смена принтера по умолчанию для 1С сводится либо к изменению системного принтера в Windows, либо к ручному выбору устройства в диалоге печати конкретного документа. Понимание этого механизма избавляет от лишнего поиска несуществующих настроек в меню программы.
При этом в самой 1С есть дополнительные механизмы: шаблоны параметров печати в типовых конфигурациях, настройки печати в пользовательском режиме и возможность сохранить выбранный принтер для конкретного сеанса. Ниже разобраны все рабочие способы — от простого переключения в Windows до настройки печати на разные принтеры для разных типов документов.
Как 1С выбирает принтер при печати
Когда вы нажимаете «Печать» в документе или отчёте, 1С обращается к подсистеме печати Windows. Если диалог выбора принтера не открывается (печать идёт «молча»), документ уходит на системный принтер по умолчанию. Если диалог открыт — вы можете каждый раз указывать устройство вручную, и этот выбор действует только на текущую операцию печати.
Важно понимать: настройка принтера хранится на уровне пользователя Windows, а не в базе 1С. Поэтому на терминальном сервере у каждого пользователя свой принтер по умолчанию, и смена устройства одним сотрудником не влияет на остальных. Это же объясняет, почему после смены компьютера или переустановки Windows принтер в 1С «слетает» — меняется системная настройка.
Смена принтера по умолчанию через Windows
Основной способ — назначить нужный принтер основным в самой системе. Порядок действий для Windows 10 и 11 практически одинаков.
- 1Откройте «Параметры» Windows (Win + I) и перейдите в раздел «Устройства → Принтеры и сканеры».
- 2Снимите флажок «Разрешить Windows управлять принтером, используемым по умолчанию», если он установлен — иначе система будет сама подставлять последний использованный принтер.
- 3Найдите нужный принтер в списке и нажмите «Управление».
- 4Нажмите кнопку «Использовать по умолчанию».
- 5Вернитесь в 1С и отправьте тестовый документ на печать, не открывая диалог выбора принтера.
Альтернативный путь — классическая панель управления: «Панель управления → Устройства и принтеры», правый клик по нужному принтеру, пункт «Использовать по умолчанию». На значке выбранного устройства появится зелёная галочка — это визуальное подтверждение настройки.
После смены системного принтера перезапускать 1С обычно не требуется: программа считывает настройку в момент печати. Но если диалог печати был открыт до смены, закройте и откройте его заново, чтобы список обновился.
Выбор принтера в диалоге печати 1С
Если менять системный принтер нежелательно (например, для других программ нужен другой), используйте диалог печати внутри 1С. Нажмите «Печать» в документе, в открывшемся окне выберите нужный принтер из выпадающего списка, при необходимости скорректируйте количество копий, ориентацию и диапазон страниц, затем подтвердите печать.
В ряде типовых конфигураций (например, в «1С:Бухгалтерии» и «1С:Управление торговлей») при печати комплекта документов доступна кнопка настройки принтера прямо в форме печати. Выбранный в диалоге принтер действует до конца текущего сеанса работы, но не меняет системную настройку по умолчанию.
Печать разных документов на разные принтеры
Частая задача на складах и в торговле: накладные печатать на офисном лазерном принтере, а этикетки — на термопринтере. В типовых конфигурациях 1С нет универсальной настройки «привязать вид документа к принтеру» в пользовательском режиме, но задача решается несколькими способами.
Первый способ — организационный: перед печатью этикеток пользователь вручную выбирает термопринтер в диалоге. Это просто, но зависит от внимательности сотрудника. Второй способ — доработка конфигурации: в модуле менеджера печати или через расширение можно программно задать имя принтера для конкретной печатной формы с помощью свойства табличного документа «ИмяПринтера». Такую доработку выполняет специалист по 1С.
Сравнение вариантов
Подходит, когда вся печать идёт на одно устройство. Настраивается один раз в Windows, не требует действий в 1С.
Подходит при редкой печати на другом принтере. Требует выбора при каждой операции, легко ошибиться.
Подходит для постоянной печати конкретных форм (этикеток, ТТН) на отдельном устройстве. Требует доработки конфигурации или расширения.
Особенности работы на терминальном сервере и в RDP
При работе 1С на терминальном сервере принтер по умолчанию назначается внутри терминальной сессии каждого пользователя. Если принтер подключён к локальному компьютеру сотрудника, он должен быть проброшен в сессию через механизм перенаправления принтеров RDP — тогда в сессии он появится с пометкой «(перенаправлено)».
Типовая проблема: после переподключения к серверу перенаправленный принтер получает новое имя с другим номером сессии, и назначенная ранее настройка «по умолчанию» теряется. Решение — установить сетевой принтер напрямую на терминальный сервер или настроить печать через сервер печати, чтобы имя устройства было стабильным.
Что делать, если 1С печатает не на тот принтер
Если документ уходит не на то устройство, проверяйте по порядку: какой принтер назначен по умолчанию в Windows, не включена ли опция «Разрешить Windows управлять принтером по умолчанию», какой принтер выбран в диалоге печати 1С, не задано ли имя принтера программно в печатной форме (при доработанной конфигурации).
Отдельная ситуация — принтер в списке есть, но печать не идёт или уходит в очередь «в никуда». Проверьте, что устройство включено, доступно по сети и не находится в состоянии «Приостановлено» или «Работать автономно». Откройте очередь печати и очистите зависшие задания.
Как проверить результат
На нужном принтере стоит зелёная галочка в «Устройства и принтеры»
Галочка на другом устройстве или принтер отсутствует в списке
Документ выходит на ожидаемом принтере без ручного выбора
Документ уходит на другое устройство или зависает в очереди
Имя стабильно при повторных подключениях
Имя меняется с номером сессии, настройка слетает
FAQ
Можно ли задать принтер по умолчанию только для 1С, не меняя системный?
Штатной пользовательской настройки для этого нет. Обходные пути: выбирать принтер вручную в диалоге печати либо доработать конфигурацию, задав имя принтера программно для нужных печатных форм через расширение.
Почему после обновления Windows принтер в 1С изменился?
Обновления системы иногда сбрасывают назначение принтера по умолчанию или включают опцию автоматического управления принтером. Проверьте настройки в разделе «Принтеры и сканеры» и назначьте нужное устройство заново.
Как печатать этикетки на термопринтере, а документы — на обычном?
Без доработки — только ручным выбором принтера в диалоге печати. Для автоматической маршрутизации нужна доработка: в свойстве табличного документа «ИмяПринтера» указывается точное имя устройства, как оно отображается в Windows.
На терминальном сервере принтер слетает при каждом входе. Что делать?
Причина — перенаправленные принтеры получают новые имена в каждой сессии. Установите принтер как сетевой непосредственно на сервере или через сервер печати, тогда имя будет постоянным и настройка сохранится.
Нужно ли перезапускать 1С после смены принтера по умолчанию?
Обычно нет: 1С считывает системную настройку в момент отправки на печать. Достаточно закрыть и заново открыть диалог печати, если он был открыт до смены настройки.
В списке принтеров 1С нет нужного устройства. В чём причина?
1С показывает принтеры, установленные в Windows текущего пользователя. Если устройства нет в списке системы, добавьте его через «Принтеры и сканеры». Если принтер есть в Windows, но не виден в 1С на терминальном сервере — проверьте права пользователя и настройки перенаправления принтеров.
Что важно запомнить
1С использует системный принтер по умолчанию из Windows, собственной настройки в конфигурации нет. Смена выполняется через «Принтеры и сканеры» с отключённым автоматическим управлением принтером. Разные принтеры для разных документов требуют ручного выбора или доработки, а на терминальном сервере используйте сетевые принтеры со стабильными именами.