Где искать файлы обновлений 1С на диске и как перенести эту папку

· 9 мин

Содержание

Обновление конфигурации 1С по умолчанию попадает в каталог шаблонов пользователя: %APPDATA%\1C\1cv8\tmplts\. На обычном компьютере с Windows это C:\Users\<имя_пользователя>\AppData\Roaming\1C\1cv8\tmplts\. Внутри файлы разложены по папкам: поставщик → конфигурация → номер релиза.

Частое заблуждение — искать скачанное обновление 1С в «Загрузках» или в папке с базой. В «Загрузки» попадает только архив, который вы сами скачали браузером. Программа хранит обновления в своих папках, и у каждого способа — установка шаблона, загрузка через интернет -поддержку, ручной выбор файла — папка своя.

Стандартная папка, куда скачивается обновление 1С

Главное хранилище — каталог шаблонов конфигураций и обновлений. Его использует и программа запуска, и Конфигуратор при поиске доступных обновлений.

Структура выглядит так:

C:\Users\Ivanov\AppData\Roaming\1C\1cv8\tmplts\
  1c\
    Accounting\
      3_0_xxx_yy\
        1cv8.cfu      <- файл обновления
        1cv8.cf       <- полная поставка конфигурации
        1cv8.dt       <- демонстрационная база (если есть)
        UpdInfo.txt   <- с каких релизов возможен переход
        ReadMe.txt
    HRM\
      3_1_xxx_yy\

Имена папок конфигураций латинские: Accounting — Бухгалтерия, HRM — ЗУП, Trade — Управление торговлей. Папка релиза названа номером версии через подчёркивания.

📂 Что означают файлы в папке релиза:

  • 🔹 1cv8.cfu — файл обновления, его выбирают при обновлении типовой базы.
  • 🔹 1cv8.cf — полная конфигурация, нужна для новой базы или для снятой с поддержки.
  • 🔹 1cv8.dt — выгрузка демо-базы.
  • 🔹 UpdInfo.txt — список релизов, с которых можно перейти на этот.

Папка AppData скрыта. Быстрее всего попасть в неё так: нажмите Win+R, введите %APPDATA%\1C\1cv8\tmplts и нажмите Enter.

Файловый и клиент-серверный вариант

Здесь путаница возникает чаще всего. В клиент-серверном варианте обновление 1С не скачивается на сервер 1С:Предприятия. Конфигуратор работает на компьютере администратора, и файлы ищет на том же компьютере — в каталоге шаблонов того пользователя Windows, под которым он запущен.

Вариант базыГде лежат файлы обновленияГде хранится сама база
Файловыйtmplts пользователя, запустившего КонфигураторПапка с файлом 1Cv8.1CD
Клиент-серверныйtmplts на компьютере администратора или на терминальном сервереСУБД (MS SQL, PostgreSQL)

Если обновляете через терминальный сервер , файлы окажутся в профиле вашей учётной записи на этом сервере, а не на вашем ноутбуке.

Как найти файл обновления, если путь неизвестен

Бывает, что каталог шаблонов когда-то перенесли, а куда — никто не помнит. Есть два быстрых способа.

  1. Откройте файл %APPDATA%\1C\1CEStart\1cestart.cfg в Блокноте и найдите строки ConfigurationTemplatesLocation — это все каталоги шаблонов текущего пользователя.
  2. Если файла нет или строк нет, поищите на дисках файлы по маске. В командной строке:
dir C:\1cv8.cfu /s /b
dir D:\1cv8.cfu /s /b

Команда выведет полный путь к каждому найденному файлу обновления. Поиск по большому диску занимает несколько минут.

Куда скачиваются обновления через интернет-поддержку

В типовых конфигурациях есть помощник обновления. В Бухгалтерии 3.0 и ЗУП 3.1 он открывается из раздела Администрирование → Обслуживание, пункт обновления версии программы. Помощник сам скачивает файлы с сервера 1С по логину интернет-поддержки (ИТС).

Скачанные помощником файлы сохраняются во временный каталог пользователя (%TEMP%). Там же помощник создаёт рабочую папку для скрипта обновления, её имя начинается с 1Cv8Update. В ней лежат журнал и служебные файлы. После успешного обновления временные файлы, как правило, удаляются.

🧭 Как найти следы обновления через интернет:

  1. Нажмите Win+R, введите %TEMP%.
  2. Отсортируйте папки по дате изменения.
  3. Откройте свежие папки, имя которых начинается с 1Cv8Update.
  4. Если обновление прервалось, журнал из этой папки покажет, на каком шаге.

Не собирайте «библиотеку обновлений» из папки %TEMP%. Её чистят программы оптимизации и сама Windows. Нужен архив релизов — устанавливайте шаблоны в каталог tmplts или в отдельную папку.

Если помощник предлагает выбрать файл с диска, это отдельный режим: вы указываете уже скачанный 1cv8.cfu, и программа ничего не загружает из интернета.

Ручная загрузка обновлений и свой архив релизов

Ручной путь нужен, когда нет интернета на сервере, база доработана или надо пройти несколько релизов подряд.

Шаг 1. Скачать дистрибутив

На портале обновлений 1С выберите конфигурацию и релиз и скачайте дистрибутив обновления. Браузер сохранит архив в папку «Загрузки» (C:\Users\<имя>\Downloads), если вы не меняли настройку.

Шаг 2. Установить шаблон

  1. Распакуйте архив.
  2. Запустите setup.exe из распакованной папки.
  3. Установщик предложит каталог — по умолчанию tmplts текущего пользователя.
  4. Оставьте его или укажите свою папку, например D:\1C\tmplts.

После установки файлы 1cv8.cfu, 1cv8.cf, UpdInfo.txt появятся в подпапке релиза.

Шаг 3. Применить обновление в Конфигураторе

  1. Откройте базу в Конфигураторе.
  2. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  3. Режим «Поиск доступных обновлений» просматривает каталоги шаблонов и показывает подходящие релизы.
  4. Режим «Выбор файла обновления» позволяет указать 1cv8.cfu в любой папке, хоть на флешке.

Перед обновлением сделайте резервную копию базы — выгрузку .dt или копию базы средствами СУБД.

Если нужно пройти несколько релизов

Обновление нельзя «перепрыгнуть» произвольно. Каждый релиз принимает переход только с версий из своего UpdInfo.txt.

Порядок такой:

  1. Посмотрите текущую версию базы: в пользовательском режиме — «О программе», в Конфигураторе — свойства корня конфигурации.
  2. Найдите ближайший релиз, у которого ваша версия есть в UpdInfo.txt.
  3. Установите шаблоны всей цепочки заранее, чтобы не скачивать их по одному в процессе.
  4. Обновляйте по очереди, после каждого шага запуская базу в пользовательском режиме — так выполняются обработчики обновления данных.

Пропуск запуска между релизами — частая причина ошибок на следующем шаге цепочки.

Если поиск не видит установленный релиз, откройте его UpdInfo.txt. Там перечислены версии, с которых возможен переход. Ваша версия не в списке — сначала нужен промежуточный релиз.

Как сменить папку обновлений: настройки запуска и 1cestart.cfg

Каталог шаблонов можно перенести, например, с системного диска на D: или в сетевую папку.

Через окно запуска 1С

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

Список может содержать несколько папок. Конфигуратор ищет обновления во всех.

Через файл 1cestart.cfg

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

ФайлНа кого действует
%APPDATA%\1C\1CEStart\1cestart.cfgТекущий пользователь Windows
C:\ProgramData\1C\1CEStart\1cestart.cfgВсе пользователи компьютера

За каталог шаблонов отвечает строка ConfigurationTemplatesLocation:

ConfigurationTemplatesLocation=D:\1C\tmplts
ConfigurationTemplatesLocation=\\fileserver\1C\tmplts

Каждая строка — отдельный каталог. Закройте все окна 1С перед правкой файла, иначе программа запуска может перезаписать изменения.

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

Где лежит платформа

Обновление платформы — другая история. Платформа ставится не в tmplts, а в Program Files:

  • 🖥 64-разрядная: C:\Program Files\1cv8\8.3.xx.xxxx\;
  • 🖥 32-разрядная: C:\Program Files (x86)\1cv8\8.3.xx.xxxx\.

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

Очистка кеша и старых файлов обновлений

Каталог шаблонов растёт без ограничений. Один релиз Бухгалтерии с демо-базой занимает сотни мегабайт, за пару лет ежемесячных обновлений набираются десятки гигабайт.

Что можно удалять

  • ✅ Папки старых релизов в tmplts, через которые база уже прошла.
  • ✅ Старые папки 1Cv8Update* в %TEMP%.
  • ✅ Архивы дистрибутивов в «Загрузках» после установки шаблона.
  • ❌ Папку релиза, до которого вы ещё не обновили все базы.
  • ❌ Последний 1cv8.cf, если по нему будете создавать новые базы.

Кеш клиента после обновления

После обновления иногда видны старые формы или ошибки при открытии. Причина — кеш метаданных на компьютере пользователя. Он лежит в папках с длинными именами-идентификаторами:

%APPDATA%\1C\1cv8\<идентификатор базы>\
%LOCALAPPDATA%\1C\1cv8\<идентификатор базы>\

Безопасный способ сбросить кеш — запустить базу с параметром /ClearCache. В программе запуска выберите базу, нажмите «Изменить» и на последнем шаге впишите параметр в поле дополнительных параметров запуска. Или удалите папки вручную при закрытой 1С.

Кеш сервера 1С (папка srvinfo на сервере) после обновления конфигурации обычно чистить не нужно. Если всё же решили — это требует остановки службы агента сервера, а значит оборвёт сеансы всех пользователей. Делайте это вне рабочего времени и с предупреждением сотрудников.

Права доступа к папкам обновлений

Большая часть проблем «скачалось, но не находится» — это права и профили Windows.

Диагностика: выберите симптом

Какие права выдать

КтоПрава на каталог шаблонов
Администратор, который ставит шаблоныЧтение и запись
Тот, кто только обновляет базыЧтение
Обычные пользователи 1СДоступ не нужен

С перемещаемыми профилями Windows каталог tmplts в AppData\Roaming синхронизируется при каждом входе. Гигабайты шаблонов в профиле замедляют вход в систему. Вынесите каталог на локальный диск или в сетевую папку — это решает проблему.

Общий каталог обновлений для всей сети

Когда баз и администраторов несколько, держать шаблоны у каждого в профиле неудобно. Один раз скачанный релиз лучше хранить в одном месте.

🛠 Схема для небольшой сети:

  1. Создайте на файловом сервере папку, например \\fileserver\1C\tmplts.
  2. Выдайте права по таблице выше.
  3. Устанавливайте шаблоны новых релизов только туда, указав путь в setup.exe.
  4. Пропишите ConfigurationTemplatesLocation=\\fileserver\1C\tmplts в общем файле C:\ProgramData\1C\1CEStart\1cestart.cfg на компьютерах администраторов и на терминальном сервере.
  5. Проверьте: в Конфигураторе режим поиска доступных обновлений должен показать релизы из сетевой папки.

Файл 1cestart.cfg на много компьютеров удобно раскладывать групповыми политиками или скриптом входа. Пример bat-файла:

@echo off
set CFG=C:\ProgramData\1C\1CEStart\1cestart.cfg
findstr /i /c:"ConfigurationTemplatesLocation=\\fileserver\1C\tmplts" "%CFG%" >nul
if errorlevel 1 echo ConfigurationTemplatesLocation=\\fileserver\1C\tmplts>>"%CFG%"

Скрипт добавляет строку только если её ещё нет, поэтому повторный запуск не плодит дубли.

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

Частые вопросы

Можно ли скопировать папку tmplts на другой компьютер?
Да. Скопируйте нужные папки релизов в каталог шаблонов на другом компьютере или укажите путь к копии в настройках запуска. Повторно скачивать ничего не нужно.
Почему в папке релиза нет файла 1cv8.cfu?
Некоторые поставки содержат только полную конфигурацию 1cv8.cf, например первый релиз новой редакции. Для перехода в этом случае используется сравнение и объединение с cf-файлом или отдельный помощник перехода.
Где хранится обновление, если база в облаке 1С:Фреш?
Нигде на вашем компьютере. Обновлением облачных баз занимается провайдер сервиса, скачивать файлы самому не нужно.
Удалится ли каталог tmplts при удалении платформы?
Нет. Платформа и шаблоны лежат в разных местах. Удаление версии платформы через «Программы и компоненты» не трогает каталог шаблонов.
Можно ли удалить демо-базу 1cv8.dt из папки релиза?
Можно, на обновление это не влияет. Демо-база нужна только для создания демонстрационной базы из шаблона.