К статье
Практический материал

Документы и Печать · 9 мин

Где хранятся настройки печати в 1С

Где 1С хранит настройки печати: реестр Windows, пользовательские хранилища, макеты в конфигурации. Как найти, перенести и сбросить параметры печати.

Настройки печати в 1С не лежат в одном файле — они распределены между несколькими хранилищами: реестром Windows, внутренними хранилищами пользовательских настроек информационной базы, макетами в составе конфигурации и параметрами самого принтера в операционной системе. Чтобы найти нужный параметр, важно понимать, какой именно уровень настройки вы хотите изменить: ориентацию страницы конкретной печатной формы, принтер по умолчанию или внешний вид макета.

Типичная ситуация: пользователь настроил поля и масштаб для счёта-фактуры, переустановил платформу или перешёл на другой компьютер — и все параметры «слетели». Это происходит потому, что часть настроек привязана к профилю пользователя ОС и реестру, а часть — к внутреннему хранилищу конкретной базы. Ниже разберём каждый уровень хранения, способы найти и перенести параметры, а также типичные ошибки.

Какие уровни настроек печати существуют в 1С

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

Первый уровень — макет печатной формы. Это шаблон документа (табличный документ), зашитый в конфигурацию или подключённый как внешняя печатная форма. Здесь задаются шрифты, границы, состав полей. Второй уровень — параметры страницы табличного документа: ориентация, поля, масштаб, колонтитулы. Третий — настройки диалога печати платформы: выбранный принтер, число копий, разбор по копиям. Четвёртый — настройки драйвера принтера в Windows: лоток, плотность бумаги, дуплекс.

Где хранится какой параметр

Макет печатной формы

В составе конфигурации (хранилище базы) или во внешнем файле .epf. Меняется только через конфигуратор или подмену внешней формы.

Поля, ориентация, масштаб

В свойствах табличного документа; пользовательские изменения сохраняются в хранилище настроек базы или реестре.

Принтер по умолчанию, копии

В реестре Windows в профиле пользователя (HKCU\Software\1C) и настройках ОС.

Лоток, дуплекс, качество

Только в драйвере принтера Windows — 1С эти параметры не хранит.

Реестр Windows: ветка 1С с параметрами печати

Часть настроек диалога печати платформа 1С записывает в реестр Windows в разделе HKEY_CURRENT_USER\Software\1C\1CV8 и связанных подразделах. Здесь могут сохраняться последний использованный принтер, параметры диалога печати и некоторые пользовательские предпочтения интерфейса. Поскольку ветка находится в HKEY_CURRENT_USER, настройки индивидуальны для каждого пользователя Windows.

Открыть реестр можно командой regedit (Win+R). Перед любыми изменениями экспортируйте ветку через меню «Файл → Экспорт» — ошибочное удаление параметров может сбросить не только настройки печати, но и другие пользовательские предпочтения платформы.

Важно понимать ограничение: точный состав ключей зависит от версии платформы, и рассчитывать на конкретные имена параметров не стоит. Реестр — это скорее место для сброса «залипших» настроек (например, когда 1С настойчиво предлагает удалённый принтер), а не инструмент тонкой настройки.

Хранилище пользовательских настроек информационной базы

Основной массив пользовательских настроек печатных форм — сохранённые варианты, параметры страницы, настройки отчётов — хранится внутри самой информационной базы в системных хранилищах настроек. В файловой базе эти данные физически находятся в файле 1Cv8.1CD, в клиент-серверном варианте — в таблицах СУБД. Отдельного файла «настройки печати» не существует.

Найти и очистить эти настройки можно через стандартную обработку или встроенные механизмы. В типовых конфигурациях на «Библиотеке стандартных подсистем» есть раздел администрирования, где доступна очистка пользовательских настроек. Также настройки можно просмотреть в режиме «Конфигуратор» через хранилище настроек либо с помощью универсальных обработок работы с хранилищами.

Как очистить пользовательские настройки печати
  1. 1
    Сделайте резервную копию базы (выгрузку .dt или копию файла 1Cv8.1CD).
  2. 2
    Откройте типовую обработку очистки настроек: в конфигурациях на БСП — раздел «Администрирование» → «Обслуживание» либо обработку очистки пользовательских настроек.
  3. 3
    Найдите нужного пользователя и отфильтруйте настройки по ключу объекта — печатные формы обычно содержат имя документа или отчёта.
  4. 4
    Удалите только нужные настройки, а не всё подряд.
  5. 5
    Проверьте результат: откройте печатную форму и убедитесь, что параметры вернулись к значениям по умолчанию.

Макеты печатных форм в конфигурации и внешние печатные формы

Само содержимое печатной формы — это макет табличного документа, хранящийся в конфигурации. Посмотреть его можно в конфигураторе: в дереве объектов найдите нужный документ, откройте ветку «Макеты». Изменения макета требуют прав на редактирование конфигурации и в типовых решениях нежелательны — при обновлении они будут перезаписаны.

Безопасная альтернатива — внешние печатные формы (файлы с расширением .epf), которые подключаются через механизм «Дополнительные отчеты и обработки». Сами файлы при этом хранятся либо в базе (в справочнике дополнительных обработок), либо как файлы на диске — зависит от настроек подключения. Если внешняя форма «пропала», проверьте, не отключён ли механизм дополнительных отчётов в разделе администрирования.

Настройки принтера в Windows и диалог печати 1С

Параметры, которые задаются в диалоге «Файл → Печать» (Ctrl+P) в 1С, частично сохраняются платформой, частично — берутся из Windows. Выбор принтера по умолчанию 1С подхватывает из настроек ОС, а лоток, двусторонняя печать и качество управляются исключительно драйвером принтера: «Панель управления → Устройства и принтеры → Настройка печати».

Частая проблема — в терминальных сессиях (RDP) и при работе через веб-клиент. В терминале 1С видит принтеры сервера, а не локального компьютера, если не настроен проброс принтеров. В веб-клиенте печать идёт через механизм браузера, и настройки страницы подхватываются из него. В этих сценариях искать «пропавшие» настройки в реестре сервера бессмысленно — они хранятся в профиле терминального пользователя или в браузере.

Типичные ошибки
01
Искать настройки лотка и дуплекса в 1С — они хранятся только в драйвере принтера Windows.
02
Чистить реестр вместо хранилища настроек базы — пользовательские параметры форм там не лежат.
03
Править типовой макет в конфигураторе — изменения затрутся при обновлении; используйте внешнюю печатную форму.
04
Забывать, что настройки привязаны к пользователю: у коллеги на другом ПК или под другим логином они будут другими.
05
Сбрасывать все пользовательские настройки целиком вместо точечного удаления — теряются настройки отчётов и интерфейса.

Как перенести настройки печати на другой компьютер или пользователя

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

Для параметров из реестра можно экспортировать соответствующую ветку в .reg-файл и импортировать на другом компьютере под тем же пользователем. Это работает, только если версии платформы совпадают. Параметры принтера переносятся средствами Windows (миграция принтеров) либо настраиваются заново — надёжнее просто зафиксировать нужные значения в инструкции для пользователя.

Контрольные точки

Как проверить результат

Печатная форма после сброса
Норма

Открывается с параметрами по умолчанию из макета конфигурации

Тревожный признак

Старые поля и масштаб сохранились — настройки не удалены из хранилища

Перенос на другой ПК
Норма

Форма печатается с теми же полями и ориентацией

Тревожный признак

Параметры отличаются — проверьте, под тем ли пользователем выполнен вход

Выбор принтера
Норма

1С предлагает актуальный принтер по умолчанию

Тревожный признак

Предлагается удалённый принтер — очистите параметр в реестре или выберите принтер заново

FAQ: частые вопросы о настройках печати 1С

Почему настройки печати слетают после обновления платформы?

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

Где хранятся настройки печати в файловой базе 1С?

Внутри файла 1Cv8.1CD — в системных таблицах хранилищ настроек. Отдельного файла для них нет, поэтому при копировании файла базы настройки переносятся вместе с ней, а привязанные к реестру параметры конкретного ПК — нет.

Можно ли задать поля и ориентацию для печатной формы раз и навсегда для всех пользователей?

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

Почему в терминале 1С печатает не на тот принтер?

В RDP-сессии 1С видит принтеры терминального сервера. Если проброс локальных принтеров не настроен или принтер перенаправился под другим именем, платформа запоминает неверное устройство. Проверьте настройки RDP-клиента (вкладка «Локальные ресурсы») и выберите принтер заново в диалоге печати.

Как сбросить настройки печати одного конкретного документа, не трогая остальные?

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

Итог

Что важно запомнить

Настройки печати 1С распределены: макеты — в конфигурации и внешних обработках, пользовательские параметры форм — в хранилище настроек базы, выбор принтера — в реестре Windows, а лоток и дуплекс — в драйвере принтера. Перед сбросом или переносом делайте резервную копию и действуйте точечно.