Каталог шаблонов конфигураций 1С 8.3 на диске: как найти и сменить
Содержание
Шаблоны конфигураций 1С 8.3 лежат в профиле пользователя Windows: C:\Users\<имя>\AppData\Roaming\1C\1Cv8\tmplts\. Папку AppData проводник по умолчанию прячет, поэтому её «нет». Это самая частая причина, по которой шаблон не находят.
Второе заблуждение: «шаблон» в 1С называют сразу три разных вещи. Это шаблон конфигурации (комплект поставки для создания базы), файл обновления и макет печатной формы внутри самой базы. Путь на диске есть только у первых двух. Макет печатной формы живёт в информационной базе и в папке не лежит.
Какие «шаблоны» бывают и где у каждого искать
Сначала определитесь, что именно нужно. От этого зависит, куда смотреть.
| Что ищете | Где находится | Формат |
|---|---|---|
| Шаблон конфигурации (комплект поставки) | Каталог шаблонов на диске | 1cv8.cf |
| Файл обновления конфигурации | Тот же каталог, подпапка версии | 1cv8.cfu |
| Макет печатной формы | Внутри базы, на диск не выгружен | табличный документ |
| Внешняя печатная форма или отчёт | Там, где вы сами её сохранили | .epf, .erf |
| Файл базы (файловый вариант) | Папка, указанная в списке баз | 1Cv8.1CD |
Если нужен именно .cf или .cfu, продолжайте читать. Если макет печатной формы, переходите к разделу про печатные формы.
Стандартный путь к каталогу шаблонов в Windows
Платформа 8.3 скачивает шаблоны и обновления при установке и обновлении конфигурации. Складывает их в каталог шаблонов. Он создаётся отдельно для каждого пользователя Windows.
Стандартный путь:
C:\Users\<имя пользователя>\AppData\Roaming\1C\1Cv8\tmplts\
Быстрый способ открыть его, не листая папки:
- Нажмите
Win + R. - Введите
%APPDATA%\1C\1Cv8\tmpltsи нажмитеEnter. - Проводник откроется сразу в нужной папке.
Внутри структура вложенная:
1c— папка поставщика;- название конфигурации латиницей, например
Accountingдля Бухгалтерии предприятия илиHRMдля ЗУП; - папка с номером версии, где точки заменены подчёркиваниями, например
3_0_150_40; - в ней файлы поставки.
Номер версии в имени папки удобно использовать как подсказку. Нужен именно релиз? Откройте папку конфигурации и отсортируйте вложенные папки по имени или дате изменения.
Если папки tmplts нет, шаблоны на этом компьютере под этим пользователем ещё ни разу не загружались. Либо каталог переназначен, об этом ниже.
Где искать файлы cf и cfu после обновления
Что лежит внутри папки версии, зависит от того, как вы получили релиз.
- 📦
1cv8.cf— полная поставка конфигурации. Из неё создают новую базу или загружают конфигурацию в Конфигураторе через загрузку из файла. - 🔄
1cv8.cfu— файл обновления. Его применяют к уже установленной конфигурации. - 📄 Служебные файлы с описанием, списком изменений и информацией о поставке.
Если вы скачали обновление с сайта поддержки и запустили установщик, шаблон разворачивается в тот же каталог tmplts. Если обновлялись через встроенную в конфигурацию «Интернет-поддержку» (Администрирование → Интернет-поддержка и сервисы), файл тоже окажется там, но может быть удалён после установки.
Нужен именно файл для переноса на другой компьютер? Скопируйте папку версии целиком. Отдельный .cfu без остальных файлов тоже работает, но вместе с папкой надёжнее.
Не смешивайте файлы разных версий в одной папке. Платформа ориентируется на структуру каталогов, и подмена файла вручную даст ошибку при установке.
Как использовать найденный шаблон
Нашли папку версии? Дальше обычно нужно одно из двух.
Создать новую базу из шаблона
- В окне запуска нажмите «Добавить».
- Выберите «Создание новой информационной базы».
- Выберите «Создание информационной базы из шаблона».
- В списке отметьте конфигурацию и нужный номер версии.
- Укажите имя базы и каталог, где она будет храниться.
Список строится из того самого каталога tmplts. Нет конфигурации в списке? Значит, шаблон туда не попал или каталог указан другой.
Загрузить конфигурацию из файла cf
Это путь для разработчика, когда нужно заменить конфигурацию целиком.
- Откройте базу в Конфигураторе.
- Выберите в меню «Конфигурация» пункт загрузки конфигурации из файла.
- Укажите
1cv8.cfиз папки версии.
Загрузка заменяет текущую конфигурацию целиком. Для рабочей базы сначала сделайте выгрузку информационной базы, ведь вернуть прежнее состояние иначе нельзя. Эта операция требует монопольного доступа, все пользователи должны выйти из базы заранее.
Файлы базы, обновлений и макетов: что хранится отдельно
Здесь путаница самая плотная. Разделим три зоны.
Шаблоны и обновления
Это каталог tmplts, о котором речь выше. Он нужен только в момент создания базы или обновления. Удалить его можно без вреда для работающих баз. Платформа скачает или запросит шаблон заново.
Файл информационной базы
Файловая база хранится в одном файле 1Cv8.1CD в папке, указанной при создании. Путь виден в окне запуска 1С: выделите базу и посмотрите на строку под списком, там указано расположение. Конфигурация внутри этого файла, и «шаблоном» он не является.
Макеты печатных форм
Макет печатной формы — это объект конфигурации. Он хранится внутри базы. Открыть его можно двумя путями:
- в Конфигураторе: ветка конфигурации, нужный документ или обработка, раздел «Макеты»;
- в режиме 1С:Предприятие, если в конфигурации есть настройка редактирования макетов:
Администрирование → Печатные формы, отчеты и обработки.
Чтобы получить макет как файл, сохраните его из Конфигуратора. Макет — это табличный документ, его можно записать в файл через меню «Файл» открытого макета.
Правку типовых макетов в самой конфигурации делайте с оглядкой: конфигурация встанет «на поддержку с изменениями», и обновление придётся объединять вручную. Для нетиповой печатной формы подойдёт расширение конфигурации или внешняя печатная форма.
Как сменить каталог шаблонов
Профиль AppData\Roaming часто лежит на системном диске, а шаблоны занимают место: релиз Бухгалтерии весит сотни мегабайт, и за пару лет накапливается много версий. Каталог можно перенести.
Через окно запуска 1С:
- Откройте окно запуска (список информационных баз).
- Нажмите «Настройка».
- Перейдите в «Дополнительно».
- Найдите поле «Каталог шаблонов конфигураций и обновлений».
- Укажите новую папку, например
D:\1C\tmplts. - Нажмите «ОК» и перезапустите окно запуска.
Новые загрузки пойдут в указанную папку. Уже скачанные шаблоны платформа сама не переносит, скопируйте их вручную.
Для администраторов: настройка записывается в файл 1cestart.cfg. Пользовательский вариант лежит рядом со списком баз в профиле: %APPDATA%\1C\1CEStart\1cestart.cfg. Есть и общий файл в каталоге установки платформы. Если нужно раздать одинаковый путь всем, правят именно его. Параметры в файле лучше не редактировать вслепую, делайте копию файла перед правкой.
Общий каталог для нескольких администраторов
Когда базами занимаются двое-трое, у каждого свой tmplts, и каждый качает одни и те же релизы. Чтобы не дублировать:
- заведите общую сетевую папку, например
\\fileserver\1c\tmplts; - в настройках окна запуска у каждого администратора укажите её как каталог шаблонов;
- права на запись дайте только тем, кто обновляет, остальным хватит чтения.
Так релиз скачивается один раз и занимает место в одном экземпляре, а не в трёх. Минус тоже есть: у общей папки появляется единая точка отказа. при обрыве связи с файловым сервером окно запуска не увидит шаблоны, поэтому для критичных обновлений держите копию на локальном диске.
Клиент-серверный вариант и терминальный сервер
Многие ищут шаблоны на сервере 1С и не находят. Логика такая.
В клиент-серверной схеме сервер 1С:Предприятия хранит кластер, а база лежит в СУБД (PostgreSQL или MS SQL). Шаблон конфигурации на сервер не кладётся. Он нужен клиентскому приложению или Конфигуратору, значит, лежит на том компьютере, откуда запущено обновление.
Типичные сценарии:
- Обычное рабочее место. Каталог в профиле пользователя, который запускал обновление.
- Терминальный сервер
(RDS). У каждого пользователя свой профиль, значит, и свой
tmplts. Обновлял администратор под своей учётной записью? Файлы в его профиле, а не в профиле бухгалтера. - Профили на перемещаемом хранилище. Каталог может лежать на сетевом диске. Проверьте настройку каталога в окне запуска.
- Серверный компьютер. Если обновление запускали прямо на сервере, шаблон лежит в профиле того, кто это делал.
Практический вывод: ищите там, где работал человек, запускавший обновление, и под его учётной записью Windows.
Поиск пути через командную строку
Если проводником искать долго, подключите консоль. Все команды ниже безопасны: они только читают.
Узнать путь к профилю:
echo %APPDATA%
Просмотреть содержимое каталога шаблонов:
dir "%APPDATA%\1C\1Cv8\tmplts" /s /b
Найти все файлы поставки конфигураций на диске:
dir C:\ /s /b | findstr /i "1cv8.cf"
Эта команда пройдёт по всему диску и может работать несколько минут. Ограничьте её папкой C:\Users, если нужно быстрее.
То же в PowerShell, с датой последнего изменения:
Get-ChildItem "$env:APPDATA\1C\1Cv8\tmplts" -Recurse -Include *.cf,*.cfu |
Select-Object FullName, Length, LastWriteTime
Вывод покажет путь, размер и дату. По дате легко найти свежий релиз.
А если нужно найти файлы у всех пользователей сразу, запустите PowerShell от администратора и замените путь на C:\Users\*\AppData\Roaming\1C\1Cv8\tmplts.
Если шаблон не нашёлся или не открывается
Короткая диагностика по симптомам.
%APPDATA% в адресную строку проводника или включите показ скрытых элементов на вкладке «Вид».Ещё две причины, которые стоят отдельного упоминания:
- 🧹 Антивирус или чистильщик диска удалил содержимое
tmplts, посчитав его временными файлами. - 🧩 Вы смотрите под служебной учётной записью вместо личной: профили у них разные, а значит, и каталоги.
Что проверить до начала поиска
Пять пунктов, которые снимают большинство вопросов.
Частые вопросы
Можно ли удалить папку tmplts?
Где лежит шаблон, если я не менял настройки?
C:\Users\<имя>\AppData\Roaming\1C\1Cv8\tmplts\. Быстрый вход: Win + R, затем %APPDATA%\1C\1Cv8\tmplts.Можно ли взять cf с одного компьютера и поставить на другой?
Почему после обновления я не вижу cfu?
Где хранятся шаблоны на сервере 1С?
Как посмотреть макет печатной формы, если файла нет?
Администрирование → Печатные формы, отчеты и обработки, если в вашей конфигурации есть такая возможность.