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