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