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

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

Куда 1С скачивает обновления: все папки и способы их найти

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

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

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

Ниже разобраны конкретные пути для разных сценариев: обновление через интернет, обновление вручную, файловые и клиент-серверные базы. Также даны безопасные способы очистки и настройки альтернативного каталога хранения.

Где находится основной каталог шаблонов обновлений

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

Внутри tmplts файлы разложены по иерархии папок: издатель (например, 1c), затем имя конфигурации (Accounting для Бухгалтерии, HRM для ЗУП, Trade для Управления торговлей), затем номера версий в виде вложенных каталогов вида 3_0_xxx_xx. Именно в папках версий лежат файлы обновлений .cfu, полные конфигурации .cf, дистрибутивы установки и файлы описания.

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

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

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

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

Альтернативный способ — файл настроек 1cestart.cfg или 1cescmn.cfg, где параметр TemplatesRoot задаёт каталог шаблонов. Этот файл лежит в папке установки платформы или в профиле пользователя и удобен для централизованной настройки на многих компьютерах.

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

Куда попадают файлы при обновлении через интернет

При обновлении через интернет-поддержку (кнопка «Обновление версии программы» в типовых конфигурациях) процесс проходит в два этапа. Сначала установщик скачивается во временную папку пользователя — обычно это %TEMP% (C:\Users\Имя\AppData\Local\Temp) в виде подпапок со случайными именами. После завершения загрузки дистрибутив распаковывается и копируется в каталог шаблонов.

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

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

Обновление платформы и обновление конфигурации — разные папки

Важно не путать два типа обновлений. Обновления конфигурации (Бухгалтерия, ЗУП и т.д.) попадают в tmplts. Обновления технологической платформы скачиваются отдельно — установщик платформы сохраняется туда, куда укажет пользователь при загрузке с портала, либо во временную папку при автоматической загрузке, и устанавливается в C:\Program Files\1cv8\.

Куда пишутся данные при обновлении вручную

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

Дистрибутивы, скачанные вручную с портала, по умолчанию попадают в папку «Загрузки» браузера. Рекомендуемая практика — после скачивания запускать setup.exe из дистрибутива: он сам распакует шаблон в правильный каталог tmplts, и обновление станет доступно всем механизмам поиска.

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

Типичные ошибки
01
Искать обновления в папке с базой — дистрибутивы там не хранятся, они в профиле пользователя
02
Удалять текущую версию шаблона до того, как все базы обновлены — придётся скачивать заново
03
Копировать .cfu в случайную папку и ждать, что мастер обновления найдёт её сам
04
Чистить папку TEMP во время работы обновления — это обрывает установку и может оставить базу в состоянии незавершённого обновления

Кэш и служебные данные обновлений

Помимо шаблонов, платформа ведёт кэш метаданных информационных баз в папках %APPDATA%\1C\1cv8\ (подкаталоги с GUID-именами) и %LOCALAPPDATA%\1C\1cv8\. Там хранятся не дистрибутивы, а рабочие копии конфигурации, включая состояние после обновления. Если обновление завершилось с ошибкой отображения или «глюками» интерфейса, очистка кэша конкретной базы — стандартный первый шаг диагностики.

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

В клиент-серверном варианте кэш создаётся и на стороне сервера (каталог srvinfo, подпапки reg_1541 и т.п.). Его очистка требует остановки службы агента сервера 1С и относится уже к зоне ответственности администратора.

Как освободить место и перенести хранилище обновлений

Безопасная очистка tmplts сводится к удалению папок старых версий, которые уже ни одна база не использует. Правило простое: оставьте версию, на которой сейчас работает каждая база, плюс одну-две предыдущие на случай отката или обновления отстающих копий. Версию базы видно в разделе «О программе».

Если системный диск мал, каталог шаблонов логично перенести на другой диск или сетевую папку. Для этого создайте новую папку, скопируйте туда содержимое tmplts, затем в настройках стартера 1С замените путь в списке каталогов шаблонов. После проверки, что обновления находятся, старую папку можно удалить.

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

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

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

Путь в настройках стартера
Норма

Каталог существует и доступен на запись

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

Путь указывает на несуществующую или недоступную папку

Содержимое tmplts
Норма

Есть папки издателя, конфигурации и версий с файлами .cfu/.cf

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

Папки пустые, хотя обновления скачивались

Свободное место после очистки
Норма

Удалены только старые версии, текущая на месте

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

Удалена версия, на которой работает база

Поиск обновления в конфигураторе
Норма

Мастер видит доступные версии из каталога

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

Список пуст при наличии файлов — проверьте путь в настройках

Частые вопросы о расположении обновлений 1С

Можно ли удалить всю папку tmplts целиком?

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

Почему папка AppData не видна в проводнике?

AppData — скрытая системная папка. Включите отображение скрытых элементов в настройках вида проводника или вставьте путь %APPDATA%\1C\1cv8\tmplts прямо в адресную строку — так переход сработает и без изменения настроек.

Одинаков ли путь для файловых и клиент-серверных баз?

Да, каталог шаблонов привязан к клиентскому компьютеру и пользователю, а не к типу базы. Различие только в кэше: у клиент-серверных баз есть дополнительный кэш на стороне сервера 1С, который очищается отдельно.

Куда скачиваются обновления, если 1С запущена на терминальном сервере?

В профиль того пользователя, под которым выполняется обновление: %APPDATA% этого пользователя. Чтобы не дублировать дистрибутивы для каждого пользователя, настройте общий сетевой каталог шаблонов в настройках стартера.

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

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

Чем отличаются файлы .cf и .cfu в папке версии?

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

Итог

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

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