Администрирование · 10 мин
Где хранятся шаблоны баз 1С и как их найти
Где хранятся шаблоны баз 1С в Windows: стандартные папки tmplts, путь в конфигурационном файле, добавление своих шаблонов и типичные ошибки при установке.
Шаблон базы 1С — это не сама рабочая база, а заготовка, из которой платформа создаёт новую информационную базу. Внутри шаблона лежит файл конфигурации или выгрузка базы, и при создании базы «из шаблона» платформа разворачивает эту заготовку в указанный каталог. Понимание того, где физически лежат шаблоны, нужно при установке типовых конфигураций, переносе шаблонов на другой компьютер и при ошибках вида «шаблон не найден».
Проблема поиска чаще всего возникает из-за того, что шаблоны могут находиться сразу в нескольких местах: в каталоге установки платформы, в профиле пользователя и в произвольных папках, добавленных администратором вручную. Платформа объединяет все эти источники и показывает единый список при создании базы, поэтому по одному только окну запуска не всегда понятно, где лежит конкретный шаблон.
Ниже разобраны стандартные пути для Windows, способ посмотреть настроенные каталоги шаблонов через интерфейс запуска, структура папки шаблона, порядок добавления собственного шаблона и типичные ошибки, из-за которых шаблон не отображается в списке.
Стандартные папки, где 1С ищет шаблоны
При установке платформы и типовых конфигураций шаблоны по умолчанию попадают в одну из двух стандартных папок. Первая — каталог tmplts внутри папки установки платформы, например C:\Program Files\1cv8\<версия>\tmplts или общий каталог вида C:\Program Files\1cv8\tmplts. Вторая — папка в профиле пользователя: C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8\tmplts.
Какая из папок используется, зависит от варианта установки. Если платформа и конфигурация устанавливались «для всех пользователей», шаблоны обычно лежат в Program Files. При установке «для текущего пользователя» или при ограниченных правах дистрибутив типовой конфигурации размещает шаблоны в профиле пользователя, в скрытой папке AppData.
Обратите внимание: папка AppData по умолчанию скрыта в проводнике Windows. Чтобы попасть в неё, введите в адресной строке проводника путь %APPDATA%\1C\1cv8\tmplts и нажмите Enter — система сама подставит профиль текущего пользователя. Это самый быстрый способ проверить, есть ли шаблоны в пользовательском каталоге.
Стандартное место для установки типовых конфигураций текущего пользователя
Используется при установке для всех пользователей
Администратор может добавить сетевую или локальную папку с шаблонами
Как посмотреть пути к шаблонам через окно запуска 1С
Самый надёжный способ узнать, откуда платформа берёт шаблоны, — посмотреть настройки в самом окне запуска. Откройте стартовое окно 1С, нажмите кнопку «Добавить» и выберите вариант «Создание новой информационной базы». На следующем шаге мастер покажет список доступных шаблонов, а в нижней части окна отобразит каталоги, в которых выполняется поиск.
Этот список каталогов можно изменить: рядом есть кнопка настройки, через которую добавляют новые папки или убирают лишние. Если нужный шаблон установлен, но в списке не виден, первым делом проверьте, включён ли каталог с ним в этот перечень.
Те же пути хранятся в конфигурационном файле запуска 1cestart.cfg, который лежит в папке %APPDATA%\1C\1CEStart (пользовательские настройки) или в каталоге conf рядом с платформой (общие настройки). Параметр TemplatesDsn или строки вида ConfigurationTemplatesLocation перечисляют папки шаблонов. Файл можно открыть обычным блокнотом и дописать свой путь с новой строки.
- 1Откройте окно запуска 1С и нажмите «Добавить»
- 2Выберите «Создание новой информационной базы» и перейдите далее
- 3Посмотрите список шаблонов и пути каталогов в нижней части окна
- 4При необходимости откройте настройку каталогов и добавьте нужную папку
- 5Проверьте, что нужный шаблон появился в списке
Что находится внутри папки шаблона
Каждый шаблон — это отдельная подпапка внутри каталога tmplts, структура которой отражает поставщика и название конфигурации. Типичный путь выглядит так: tmplts\1c\Accounting\3_0_xx_x, где сначала идёт папка поставщика (например, 1c), затем папка конфигурации, а внутри — папки версий.
В папке версии лежат файлы шаблона: файл 1cv8.dt (выгрузка информационной базы), файл 1cv8.cfu или .cf (файл конфигурации), а также служебный манифест 1cv8.mft, в котором описаны имя шаблона, версия и источник. Именно по манифесту платформа понимает, как отобразить шаблон в списке и что из него можно создать.
Если вы вручную копируете шаблон на другой компьютер, переносить нужно всю папку версии целиком, сохраняя структуру «поставщик — конфигурация — версия». Копирование одного только файла .dt без манифеста приведёт к тому, что шаблон не появится в списке создания базы, хотя сам файл останется пригодным для загрузки через конфигуратор.
Как добавить свой шаблон или сетевую папку
В организациях с несколькими компьютерами шаблоны часто выносят в общую сетевую папку, чтобы не устанавливать дистрибутивы на каждое рабочее место. Для этого администратор добавляет путь к сетевому каталогу в файл 1cestart.cfg на каждом клиенте или распространяет общий конфигурационный файл через групповые политики.
Чтобы создать собственный шаблон из существующей базы, выгрузите базу в файл .dt через конфигуратор («Администрирование» → «Выгрузить информационную базу»), затем разместите файл в отдельной папке внутри tmplts и добавьте манифест. Проще альтернатива: не оформлять полноценный шаблон, а создавать новые базы напрямую из файла .dt — при добавлении базы выберите создание без шаблона, а затем загрузите выгрузку через конфигуратор.
После добавления нового пути перезапустите окно запуска 1С: список шаблонов читается при открытии мастера создания базы, и уже открытое окно может показывать устаревший перечень.
Типичные ошибки и проблемы с отображением шаблонов
Самая частая ситуация — дистрибутив типовой конфигурации установлен, а шаблон в списке не появляется. Причины обычно такие: установка выполнялась под другим пользователем Windows (шаблоны попали в чужой профиль), папка tmplts не добавлена в список каталогов, либо при установке был выбран нестандартный путь, который потом забыли.
Вторая распространённая проблема — повреждение или неполное копирование папки шаблона. Если в папке версии нет файла манифеста или файла данных, платформа либо не показывает шаблон, либо выдаёт ошибку при создании базы. Лечится повторной установкой дистрибутива конфигурации.
Отдельный случай — конфликт нескольких версий платформы. Разные версии платформы могут использовать разные каталоги tmplts, и шаблон, установленный под одну версию, не всегда виден при запуске через другую. Проверяйте, какая версия платформы указана у ярлыка запуска, и где именно размещён шаблон.
Как проверить результат и не потерять данные
После любых манипуляций с папками шаблонов проверьте результат безопасным способом: откройте мастер создания базы и убедитесь, что нужный шаблон виден в списке, а в его описании указаны ожидаемые версия и поставщик. Создание тестовой базы из шаблона в отдельном пустом каталоге — хорошая финальная проверка перед реальной работой.
Помните о главном правиле безопасности: шаблоны — это заготовки, а не рабочие данные. Удаление или повреждение папки tmplts не затрагивает существующие информационные базы, но лишает возможности создавать новые из этих шаблонов. А вот обратное неверно: никогда не размещайте рабочую базу внутри каталога шаблонов и не путайте файл выгрузки .dt с самой базой — загрузка .dt в существующую базу полностью заменяет её содержимое.
Как проверить результат
Шаблон виден с правильным именем и версией
Шаблона нет — проверьте пути в 1cestart.cfg и профиль пользователя
База создаётся и открывается без ошибок
Ошибка чтения файлов — шаблон скопирован не полностью
Есть папки поставщика, конфигурации, версии и файлы .dt/.cf/.mft
Лежит одиночный файл без структуры — шаблон не распознаётся
Часто задаваемые вопросы
Можно ли хранить шаблоны на сетевом диске?
Да. Добавьте путь к сетевой папке в список каталогов шаблонов через настройку в мастере создания базы или напрямую в файл 1cestart.cfg. Убедитесь, что у всех пользователей есть доступ к папке на чтение, иначе шаблоны будут просто не видны.
Почему после установки конфигурации шаблон не появляется в списке?
Чаще всего дистрибутив был установлен под другой учётной записью Windows, и шаблоны попали в профиль того пользователя. Также проверьте, что папка tmplts добавлена в список каталогов в окне запуска, и перезапустите мастер создания базы.
Удалятся ли рабочие базы, если удалить папку tmplts?
Нет. Папка tmplts содержит только заготовки для создания новых баз. Существующие информационные базы хранятся в собственных каталогах или на сервере и от удаления шаблонов не пострадают — пропадёт лишь возможность создавать новые базы из этих шаблонов.
Как перенести шаблоны на другой компьютер?
Скопируйте нужные подпапки из каталога tmplts целиком, сохраняя структуру «поставщик — конфигурация — версия», и разместите их в аналогичной папке на новом компьютере. Затем проверьте, что путь к этой папке указан в настройках каталогов шаблонов окна запуска.
Чем отличается создание базы из шаблона от загрузки файла .dt?
Создание из шаблона — это мастер в окне запуска, который разворачивает заготовку в новую пустую базу. Загрузка .dt выполняется в конфигураторе и заменяет содержимое уже существующей базы. Для переноса рабочих данных используют .dt, для развёртывания чистой типовой базы — шаблон.
Где искать шаблоны при серверном варианте работы 1С?
Каталог шаблонов относится к клиентской части: он нужен на том компьютере, где запускается мастер создания базы. При создании базы на сервере 1С или в СУБД шаблон по-прежнему читается с клиентской машины, а платформа затем разворачивает его на сервере.
Что важно запомнить
Шаблоны баз 1С лежат в папках tmplts — в профиле пользователя (%APPDATA%\1C\1cv8\tmplts) и/или в каталоге установки платформы, а дополнительные пути задаются в 1cestart.cfg. Актуальный список каталогов виден в мастере создания новой базы. Переносить шаблоны нужно целыми папками с манифестом, а файл .dt из шаблона нельзя загружать в рабочую базу без резервной копии.