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

Администрирование · 11 мин

Где находятся шаблоны конфигураций 1С и как их использовать

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

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

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

Стандартное расположение каталога шаблонов

При установке платформы и типовой конфигурации на компьютер с Windows шаблоны по умолчанию помещаются в папку C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\tmplts. Путь можно быстро открыть, вставив в адресную строку Проводника строку %APPDATA%\1C\1cv8\tmplts — система сама подставит профиль текущего пользователя.

Внутри каталога tmplts каждый производитель и конфигурация занимают отдельную вложенную папку. Например, типовые решения фирмы «1С» обычно лежат по пути вида tmplts\1c\Accounting\3_0_xx_x, где последняя папка соответствует номеру релиза. В ней находятся файлы шаблона: 1Cv8.dt (выгрузка базы), 1Cv8new.efd или файлы конфигурации, а также сопроводительные файлы поставки.

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

Как узнать точный путь к шаблонам на конкретном компьютере

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

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

Альтернативный способ — проверить реестр или просто открыть стандартный путь в Проводнике. Но настройка в стартере приоритетнее: если путь был изменён вручную, именно диалог «Настройка» покажет актуальное состояние.

Как найти каталог шаблонов
  1. 1
    Откройте окно запуска 1С:Предприятия (ярлык на рабочем столе или в меню «Пуск»).
  2. 2
    Нажмите кнопку «Настройка» в правой части окна.
  3. 3
    Найдите поле «Каталоги шаблонов конфигураций и обновлений».
  4. 4
    Скопируйте путь и откройте его в Проводнике, чтобы убедиться, что папки с шаблонами на месте.

Как изменить или добавить каталог шаблонов

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

Добавление сетевого каталога — стандартная практика в организациях. Администратор раскладывает шаблоны всех используемых конфигураций в общую папку на сервере, а на рабочих станциях в настройках стартера добавляет путь вида \\SERVER\1CTemplates. Тогда при выходе нового релиза достаточно обновить шаблон в одном месте, а не на каждом компьютере.

Учтите ограничения: у пользователя должны быть права чтения на сетевую папку, а сам сервер должен быть доступен в момент создания базы. Если сеть недоступна, шаблоны из сетевого каталога просто не отобразятся в списке — без каких-либо сообщений об ошибке.

Как создать базу из шаблона

Когда каталог шаблонов настроен, создание базы занимает несколько минут. В окне запуска нажмите «Добавить», выберите вариант «Создание новой информационной базы» и перейдите далее. Стартер покажет дерево найденных шаблонов, сгруппированных по конфигурациям и версиям.

Выберите нужный шаблон — обычно последний по номеру релиза. Далее укажите имя базы, тип расположения (на данном компьютере, веб-сервер или сервер 1С) и каталог для файловой базы. После завершения мастера платформа развернёт шаблон: создаст файловую базу и загрузит в неё данные из файла 1Cv8.dt.

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

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

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

База отображается в списке стартера
Норма

Имя и путь соответствуют указанным при создании

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

Базы нет в списке или путь ведёт в несуществующий каталог

Запуск в режиме «Предприятие»
Норма

Открывается интерфейс типовой конфигурации

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

Ошибка открытия базы или требование конвертации

Версия конфигурации
Норма

В разделе «О программе» указан ожидаемый релиз

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

Версия старше той, что была в шаблоне

Шаблоны обновлений и где их искать

Тот же каталог tmplts используется для шаблонов обновлений. Когда вы устанавливаете дистрибутив обновления конфигурации, его файлы складываются в папку соответствующего релиза рядом с полными шаблонами. Механизм обновления через «Поддержка → Обновить конфигурацию» в конфигураторе по умолчанию ищет обновления именно в каталогах шаблонов.

Отличие практическое: полный шаблон содержит файл 1Cv8.dt для создания базы с нуля, а шаблон обновления — файлы поставки .cfu или .cf и манифест, описывающий, с каких версий возможен переход. В дереве создания базы шаблоны обновлений обычно не предлагаются как самостоятельный источник, если рядом нет полного шаблона.

Если при обновлении конфигуратор сообщает, что подходящих шаблонов не найдено, проверьте: установлен ли дистрибутив обновления вообще, попал ли он в каталог из настроек стартера и не установился ли он в профиль другого пользователя Windows.

Типичные проблемы и их решение

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

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

Отдельный случай — перенос шаблонов вручную. Скопировать папку с шаблоном на другой компьютер можно: достаточно перенести всю ветку каталога (например, tmplts\1c\Accounting\... целиком) и добавить путь в настройки стартера. Но копировать надо всю структуру вместе с файлом манифеста, иначе стартер не распознает шаблон.

Типичные ошибки
01
Установлена платформа, но не дистрибутив конфигурации — список шаблонов пуст, и пользователь ищет проблему в платформе.
02
Шаблоны установлены под другой учётной записью Windows — под текущим пользователем каталог tmplts пуст.
03
Скопирована только часть файлов шаблона без манифеста — стартер не видит шаблон, хотя папка на месте.
04
Сетевой каталог указан, но сервер недоступен — шаблоны молча исчезают из списка без сообщений.

Особенности для разных версий платформы и Linux

Механизм каталогов шаблонов един для платформ 8.2 и 8.3, различается только расположение по умолчанию в старых версиях. В 8.2 шаблоны также размещались в профиле пользователя внутри папки 1C, а сетевые и дополнительные каталоги настраивались аналогично через диалог настройки стартера.

В Linux-клиенте 1С каталог шаблонов находится в домашней папке пользователя, в скрытом каталоге вида ~/.1cv8/1C/1cv8/tmplts (точный путь зависит от версии клиента). Логика та же: путь можно посмотреть и изменить в настройках окна запуска, поддерживается несколько каталогов.

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

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

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

Можно ли создать базу без шаблона?

Да. В мастере добавления базы выберите вариант создания информационной базы «без конфигурации» — получится пустая база, в которую затем можно загрузить файл конфигурации (.cf) или выгрузку (.dt) через конфигуратор. Это стандартный путь, когда есть файл поставки, но нет установленного шаблона.

Чем шаблон отличается от файла 1Cv8.dt?

Файл 1Cv8.dt — это выгрузка информационной базы, один из компонентов шаблона. Шаблон — это вся папка с манифестом, файлами поставки и выгрузкой, которую стартер умеет распознавать и показывать в списке. Отдельный .dt можно загрузить только вручную через конфигуратор («Загрузить информационную базу»).

Почему шаблоны видны под одним пользователем Windows и не видны под другим?

Потому что по умолчанию каталог tmplts находится в профиле конкретного пользователя (%APPDATA%). Решение — либо установить дистрибутив под каждым пользователем, либо вынести шаблоны в общую папку (например, C:\1CTemplates или сетевой каталог) и прописать её в настройках стартера для всех пользователей.

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

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

Занимают ли шаблоны много места и можно ли их чистить?

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

Где искать шаблоны, если 1С установлена на терминальном сервере?

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

Итог

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

Шаблоны конфигураций 1С по умолчанию лежат в %APPDATA%\1C\1cv8\tmplts, актуальный путь всегда виден в настройках стартера. Каталогов может быть несколько, включая сетевые. Если шаблон не отображается — проверяйте настройки путей, профиль пользователя и целостность файлов шаблона.