Администрирование · 9 мин
Где 1С сохраняет обновления и как найти папку с шаблонами
Где 1С сохраняет обновления: папка tmplts, каталоги на диске C, настройка пути хранения шаблонов, очистка старых версий и решение типичных проблем.
Когда программа 1С загружает обновление конфигурации через интернет или устанавливает его из дистрибутива, файлы не растворяются в системе — они сохраняются в строго определённый каталог шаблонов. Знание этого пути нужно, чтобы освободить место на диске, перенести дистрибутивы на другой компьютер без повторного скачивания или разобраться, почему программа «не видит» скачанное обновление.
По умолчанию все шаблоны конфигураций и обновлений 1С хранятся в папке tmplts внутри каталога данных пользователя. Путь зависит от версии платформы и разрядности системы, но логика одинаковая: внутри tmplts создаётся иерархия папок по производителю, имени конфигурации и номеру версии. Каждый релиз занимает от десятков мегабайт до нескольких гигабайт, поэтому со временем каталог разрастается.
Ниже разобраны стандартные пути для разных версий Windows, способ узнать точный каталог прямо из программы, настройка собственной папки хранения, правила безопасной очистки и типичные ошибки при работе с шаблонами.
Стандартный путь: папка tmplts в профиле пользователя
Основное место хранения обновлений — каталог %APPDATA%\1C\1cv8\tmplts. В развёрнутом виде для обычной 64-битной Windows это выглядит так: C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\tmplts. Папка AppData скрыта по умолчанию, поэтому быстрее всего вставить путь %APPDATA%\1C\1cv8 в адресную строку Проводника — система сама подставит нужный профиль.
Внутри tmplts структура организована иерархически. Сначала идёт папка поставщика (например, 1c), затем папка конфигурации (Accounting для бухгалтерии, TradeManag для управления торговлей, HRM для зарплаты), а внутри — каталоги по номерам релизов вида 3_0_150_25. В каждом таком каталоге лежат файлы дистрибутива: 1cv8.cfu (файл обновления), 1cv8new.cfu, файлы описания и порядка обновления.
Для платформы 1С:Предприятие 7.7 применялся другой принцип — шаблоны и обновления складывались в каталог, указанный при установке, часто внутри папки самой конфигурации. Если в организации ещё работают старые базы, путь придётся искать в настройках конкретной установки.
Как узнать точный путь из самой программы
Самый надёжный способ — посмотреть настройки в окне запуска 1С, потому что путь мог быть изменён администратором. Откройте стартовое окно со списком информационных баз и нажмите кнопку «Настройка». В открывшемся диалоге есть блок «Каталоги шаблонов конфигураций и обновлений» — там перечислены все используемые пути.
Каталогов может быть несколько: программа просматривает их по порядку сверху вниз и ищет нужный шаблон в каждом. Это удобно в сети: общий сетевой каталог ставят первым, а локальный оставляют запасным. Если обновление скачано, но 1С его не находит, первым делом сверьте, в какой именно каталог оно попало.
- 1Откройте окно запуска 1С со списком баз
- 2Нажмите кнопку «Настройка» внизу окна
- 3Найдите блок «Каталоги шаблонов конфигураций и обновлений»
- 4Скопируйте указанный путь и вставьте его в адресную строку Проводника
- 5Проверьте внутри папку поставщика и конфигурации — там будут каталоги с номерами релизов
Как изменить папку сохранения обновлений
Если системный диск мал или требуется централизованное хранение дистрибутивов, каталог шаблонов переносят. В том же диалоге «Настройка» в окне запуска добавьте новый путь кнопкой с плюсом и поднимите его в списке выше стандартного. Новые обновления будут скачиваться уже туда.
Для сетевого варианта укажите UNC-путь вида \\server\1c_templates и убедитесь, что у всех пользователей есть права на чтение и запись в эту папку. Без прав на запись автоматическое скачивание обновлений будет завершаться ошибкой. Также учитывайте, что при недоступности сетевого ресурса 1С будет долго «подвисать» при поиске шаблонов — поэтому нестабильные пути лучше не добавлять.
Существующие файлы при смене пути не переносятся автоматически. Чтобы старые шаблоны остались доступны, скопируйте содержимое прежнего tmplts в новый каталог вручную, сохранив структуру вложенных папок.
Сколько места занимают обновления и как очистить папку
Каждый релиз типовой конфигурации занимает заметный объём, а накопленные за несколько лет версии могут съесть десятки гигабайт на системном диске. При этом старые релизы нужны далеко не всегда: если база уже обновлена до актуальной версии, промежуточные дистрибутивы используются только для обновления «через несколько релизов» на других компьютерах.
Очистка выполняется вручную: закройте 1С, откройте каталог tmplts и удалите папки с номерами неактуальных версий. Безопасно удалять релизы старше текущей версии вашей базы, если нет других баз, которые ещё не обновлены. Сам дистрибутив актуальной версии и полный дистрибутив для создания новых баз разумно оставить.
Типичные проблемы и их решение
Частая ситуация — обновление скачано через интернет, но при запуске обновления конфигурации программа сообщает, что файл не найден. Причина почти всегда в несовпадении каталогов: скачивание шло в один tmplts (например, другого пользователя), а поиск выполняется в другом. Решение — сверить пути в настройках и при необходимости перенести папку релиза.
Вторая проблема — ошибка доступа при скачивании. Она возникает, когда у пользователя нет прав записи в каталог шаблонов или путь указывает на недоступный сетевой ресурс. Проверьте права на папку и попробуйте сохранить в неё любой файл вручную через Проводник.
Третья ситуация — повреждённый файл обновления после прерванной загрузки. Признак: 1С видит релиз, но при обновлении выдаёт ошибку чтения файла. Лечение простое: удалите папку этого релиза из tmplts и скачайте обновление заново.
Где искать обновления при других сценариях установки
Обновление через сервис 1С:Обновление программ
При автоматическом обновлении через встроенный сервис файлы сначала скачиваются во временный каталог, а после установки дистрибутив сохраняется в тот же tmplts. Временные файлы при этом могут остаться в папке %TEMP% — их можно удалять без последствий, они не участвуют в работе программы.
Скачивание с портала 1С вручную
Если дистрибутив скачан с портала в виде архива или setup-файла, он сохраняется туда, куда браузер кладёт загрузки по умолчанию — обычно в «Загрузки». После запуска установщика дистрибутив распаковывается именно в каталог шаблонов tmplts. Сам скачанный архив после установки можно удалить или перенести в архив дистрибутивов.
Облачная 1С (1С:Фреш)
В облачных сервисах пользователь вообще не работает с файлами обновлений: обновление выполняется на стороне сервиса автоматически. Локальных папок с дистрибутивами в этом случае нет, и искать их не нужно.
Как проверить результат
Указан существующий каталог, доступный текущему пользователю
Путь ведёт на недоступный сетевой диск или пустую строку
Есть вложенность поставщик → конфигурация → номер релиза, внутри файлы .cfu
Файлы .cfu лежат прямо в корне tmplts без вложенных папок
При обновлении конфигурации 1С находит нужный релиз в списке
Программа сообщает, что файл обновления не найден
Что важно запомнить
Обновления 1С хранятся в каталоге шаблонов tmplts, по умолчанию — в %APPDATA%\1C\1cv8\tmplts. Точный путь смотрите в настройках окна запуска, там же его можно изменить. Удалять старые релизы можно только после проверки версий всех баз, а структуру вложенных папок нарушать нельзя.
Часто задаваемые вопросы
Можно ли перенести папку tmplts на другой диск?
Да. Создайте папку на нужном диске, скопируйте в неё содержимое текущего каталога с сохранением структуры, затем в настройках окна запуска 1С добавьте новый путь и поднимите его выше старого. После проверки, что шаблоны распознаются, старую папку можно удалить.
Почему папка AppData не видна в Проводнике?
AppData — скрытый системный каталог. Включите отображение скрытых элементов на вкладке «Вид» в Проводнике либо введите путь %APPDATA% напрямую в адресную строку — это работает независимо от настроек видимости.
Что будет, если удалить файл 1cv8.cfu из папки релиза?
Обновление на этот релиз через стандартный механизм станет невозможным: 1С не найдёт файл обновления. Если релиз ещё нужен, дистрибутив придётся скачивать и устанавливать заново. На уже обновлённые базы удаление файла никак не влияет.
Нужно ли хранить все старые версии обновлений?
Нет. Достаточно актуального релиза и, при наличии нескольких баз, промежуточных версий, необходимых для их последовательного обновления. Дистрибутивы старых релизов при необходимости можно повторно получить с портала 1С, поэтому держать многолетний архив на системном диске не обязательно.
Куда скачиваются обновления, если 1С установлена на сервере?
Принцип тот же: в каталог шаблонов того пользователя, под которым выполняется обновление. При работе через терминальный сервер у каждого пользователя свой профиль и свой tmplts, поэтому для серверных сценариев удобнее настроить один общий сетевой каталог шаблонов для всех.