Администрирование · 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С (окно со списком баз)
- 2Выделите базу и нажмите «Настройка»
- 3Найдите поле «Каталоги шаблонов конфигураций и обновлений»
- 4Скопируйте путь и вставьте его в адресную строку проводника
- 5Проверьте наличие папок с именами конфигураций и версий
Куда попадают файлы при обновлении через интернет
При обновлении через интернет-поддержку (кнопка «Обновление версии программы» в типовых конфигурациях) процесс проходит в два этапа. Сначала установщик скачивается во временную папку пользователя — обычно это %TEMP% (C:\Users\Имя\AppData\Local\Temp) в виде подпапок со случайными именами. После завершения загрузки дистрибутив распаковывается и копируется в каталог шаблонов.
Если обновление прервалось на этапе скачивания, во временной папке остаются недокачанные файлы, которые не удаляются автоматически. При повторном запуске загрузка обычно начинается заново, а «хвосты» в TEMP продолжают занимать место. Их можно безопасно удалять, когда 1С закрыта.
После успешной установки обновления в каталоге шаблонов появляется новая папка с номером версии. При этом предыдущие версии остаются на месте — платформа хранит их для возможности последовательного обновления других баз, которые ещё не догнали актуальный релиз.
Обновление платформы и обновление конфигурации — разные папки
Важно не путать два типа обновлений. Обновления конфигурации (Бухгалтерия, ЗУП и т.д.) попадают в tmplts. Обновления технологической платформы скачиваются отдельно — установщик платформы сохраняется туда, куда укажет пользователь при загрузке с портала, либо во временную папку при автоматической загрузке, и устанавливается в C:\Program Files\1cv8\.
Куда пишутся данные при обновлении вручную
При ручном обновлении через «Конфигуратор → Поддержка → Обновить конфигурацию» скачивания не происходит: вы сами указываете файл .cf или .cfu, заранее загруженный с портала 1С. Однако если выбрать вариант «Поиск доступных обновлений», конфигуратор просканирует каталоги шаблонов из настроек и предложит найденные версии.
Дистрибутивы, скачанные вручную с портала, по умолчанию попадают в папку «Загрузки» браузера. Рекомендуемая практика — после скачивания запускать setup.exe из дистрибутива: он сам распакует шаблон в правильный каталог tmplts, и обновление станет доступно всем механизмам поиска.
Если просто скопировать файлы .cfu в произвольную папку, мастер обновления их не увидит, пока вы не укажете путь явно. Поэтому хранение дистрибутивов «где попало» — частая причина ошибки «обновление не найдено».
Кэш и служебные данные обновлений
Помимо шаблонов, платформа ведёт кэш метаданных информационных баз в папках %APPDATA%\1C\1cv8\ (подкаталоги с GUID-именами) и %LOCALAPPDATA%\1C\1cv8\. Там хранятся не дистрибутивы, а рабочие копии конфигурации, включая состояние после обновления. Если обновление завершилось с ошибкой отображения или «глюками» интерфейса, очистка кэша конкретной базы — стандартный первый шаг диагностики.
Журналы хода обновления типовые конфигурации пишут в журнал регистрации самой базы, а установщик платформы — в лог-файлы во временной папке. Эти файлы небольшие и практически не влияют на занимаемое место, но полезны при разборе сбоев.
В клиент-серверном варианте кэш создаётся и на стороне сервера (каталог srvinfo, подпапки reg_1541 и т.п.). Его очистка требует остановки службы агента сервера 1С и относится уже к зоне ответственности администратора.
Как освободить место и перенести хранилище обновлений
Безопасная очистка tmplts сводится к удалению папок старых версий, которые уже ни одна база не использует. Правило простое: оставьте версию, на которой сейчас работает каждая база, плюс одну-две предыдущие на случай отката или обновления отстающих копий. Версию базы видно в разделе «О программе».
Если системный диск мал, каталог шаблонов логично перенести на другой диск или сетевую папку. Для этого создайте новую папку, скопируйте туда содержимое tmplts, затем в настройках стартера 1С замените путь в списке каталогов шаблонов. После проверки, что обновления находятся, старую папку можно удалить.
Для группы компьютеров удобна схема с общим сетевым каталогом: один администратор скачивает обновления, остальные машины обновляются из сети без доступа к интернет-поддержке. Учтите, что при недоступности сетевой папки мастер обновления просто не найдёт шаблоны — это не ошибка, а ожидаемое поведение.
Как проверить результат
Каталог существует и доступен на запись
Путь указывает на несуществующую или недоступную папку
Есть папки издателя, конфигурации и версий с файлами .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С, его можно менять и переносить на другой диск. Старые версии шаблонов безопасно удалять после обновления всех баз, перед любыми действиями с кэшем и обновлением делайте резервную копию.