Где лежат файлы обновлений 1С 8.3 и как перенести их в другую папку

· 9 мин

Содержание

Обновления конфигураций 1С 8.3 по умолчанию скачиваются и распаковываются в каталог шаблонов пользователя: C:\Users\<имя>\AppData\Roaming\1C\1cv8\tmplts, он же %APPDATA%\1C\1cv8\tmplts. Сменить путь можно в окне запуска: кнопка Настройка… → список «Каталоги шаблонов конфигураций и обновлений». Платформа ставится в C:\Program Files\1cv8\<номер версии>, а её дистрибутив лежит там, куда вы сохранили архив.

Типичная ситуация: на диске C осталось 2 ГБ, бухгалтер жалуется, что «1С съела всё место», а админ находит в AppData два десятка старых релизов Бухгалтерии. Или наоборот: обновление скачалось, но Конфигуратор его «не видит». Обе проблемы решаются, когда понятно, какой файл где лежит.

Какие файлы обновлений 1С бывают и где они хранятся по умолчанию

У 1С два независимых вида обновлений, и хранятся они в разных местах:

  • 📦 Обновление конфигурации (Бухгалтерия, ЗУП, УТ и другие) — файлы шаблона и .cfu.
  • ⚙️ Обновление платформы (технологическая платформа 8.3.xx) — дистрибутив с setup.exe и установленные файлы программы.
  • 🗂️ Служебные файлы — кэш, список баз, настройки запуска. Это не обновления, но их часто путают.
ЧтоПуть по умолчаниюЧто внутри
Шаблоны и обновления конфигураций%APPDATA%\1C\1cv8\tmpltsпапки вида 1c\Accounting\3_0_xxx_yy
Установленная платформа 64-битC:\Program Files\1cv8\8.3.xx.xxxxbin\1cv8.exe, bin\1cv8c.exe
Установленная платформа 32-битC:\Program Files (x86)\1cv8\8.3.xx.xxxxто же
Общий запускательC:\Program Files\1cv8\common1cestart.exe
Настройки запуска пользователя%APPDATA%\1C\1CEStart1cestart.cfg, ibases.v8i
Общие настройки для всех%ALLUSERSPROFILE%\1C\1CEStart1cestart.cfg
Кэш баз%APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8папки с длинными именами-GUID

Что лежит в папке одного релиза

Каталог шаблонов разложен по поставщику, конфигурации и номеру релиза. Например, обновление Бухгалтерии попадает в tmplts\1c\Accounting\3_0_<релиз>. Внутри обычно есть:

  1. 1cv8.cfu — файл обновления, именно его ищет Конфигуратор.
  2. 1cv8.cf — полная конфигурация (есть в полных дистрибутивах, нужна для создания новой базы).
  3. 1cv8.dt — демонстрационная база, если она входит в поставку.
  4. ReadMe.txt, 1cv8upd.htm — описание изменений и порядок перехода с предыдущих релизов.

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

Куда помощник обновления загружает файлы

Если обновлять из пользовательского режима (Администрирование → Интернет-поддержка и сервисы, блок обновления версии программы), программа сама скачивает пакет во временную рабочую папку профиля пользователя, применяет его и затем удаляет. В каталог шаблонов такие файлы не попадают, поэтому после обновления «найти скачанное» обычно нельзя. Если файлы нужны для другой базы, скачайте дистрибутив обновления вручную и установите его в каталог шаблонов.

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

Шаблоны быстро растут: один релиз крупной конфигурации занимает ориентировочно от сотни мегабайт до нескольких сотен с демо-базой. Поэтому каталог часто переносят на диск D или в сетевую папку.

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

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

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

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

Те же настройки записываются в текстовый файл %APPDATA%\1C\1CEStart\1cestart.cfg. Каталог шаблонов задаёт параметр ConfigurationTemplatesLocation, строк может быть несколько:

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

Правьте файл при закрытой 1С, кодировку не меняйте. Тот же параметр, записанный в %ALLUSERSPROFILE%\1C\1CEStart\1cestart.cfg, действует для всех пользователей компьютера.

А что с реестром Windows

Пути к шаблонам и базам платформа хранит в файлах .cfg и .v8i, а не в реестре. Отдельного ключа реестра «папка обновлений 1С» нет, и правка случайных веток ничего не даст. Через реестр и групповые политики можно сделать другое — перенаправить сам профиль AppData на другой диск. Тогда вместе с ним переедут и шаблоны, и кэш.

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

Файловая и клиент-серверная база: где нужны файлы обновления

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

Вариант базыГде должны лежать файлы .cfuГде ставится платформа
Файловая на локальном дискена этом же компьютерена этом компьютере
Файловая в сетевой папкена компьютере, где запускают Конфигураторна каждом рабочем месте
Клиент-сервернаяна компьютере администратора, откуда открыт Конфигураторна сервере 1С и на всех клиентах

Особенности клиент-серверного варианта

  • 🖥️ Сервер 1С не скачивает обновления конфигураций сам. Администратор подключается Конфигуратором со своего ПК, и .cfu читается с его диска.
  • 🔢 Версия клиента должна совпадать с версией сервера 1С с точностью до последней цифры номера. После обновления платформы на сервере новую версию нужно поставить и на рабочие места, иначе пользователи получат ошибку несовпадения версий.
  • ⏸️ Для обновления структуры базы нужен монопольный доступ к ней: другие пользователи должны выйти. В конфигурациях на БСП помощник обновления клиент-серверной базы запрашивает параметры администрирования кластера и сам завершает сеансы.

Обновление платформы на сервере требует остановки службы агента сервера 1С. Все сеансы при этом оборвутся, несохранённые документы пропадут. Делайте это вне рабочего времени и предупредите пользователей заранее.

Особенности файлового варианта

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

Ручная загрузка и установка обновлений платформы и конфигурации

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

Обновление конфигурации вручную

  1. Скачайте с портала обновлений (releases.1c.ru) дистрибутив нужного релиза. Для существующей базы берите дистрибутив обновления, а не полную поставку: полная нужна для создания новой базы.
  2. Распакуйте архив и запустите setup.exe. Установщик предложит каталог шаблонов — проверьте путь, это и есть место, куда «скачается» обновление.
  3. Сделайте резервную копию базы : в Конфигураторе Администрирование → Выгрузить информационную базу или копией файла 1Cv8.1CD для файловой базы.
  4. Откройте Конфигурация → Поддержка → Обновить конфигурацию.
  5. Выберите «Поиск доступных обновлений». Конфигуратор просмотрит все каталоги шаблонов и покажет подходящие релизы.
  6. Если нужный релиз не найден, выберите «Выбор файла обновления» и укажите 1cv8.cfu вручную.
  7. После объединения конфигураций нажмите Конфигурация → Обновить конфигурацию базы данных (F7) и примите изменения.
  8. Запустите базу в режиме 1С:Предприятие, чтобы прошла обработка обновления данных.

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

Обновление платформы вручную

  1. Скачайте архив платформы нужной разрядности (имя вида windows64full_8_3_xx_xxxx).
  2. Распакуйте его в любую папку, например D:\Distr\8.3.xx.xxxx, и запустите setup.exe.
  3. Выберите компоненты: для рабочего места достаточно клиентских, на сервер ставят «Сервер 1С:Предприятия».
  4. После установки новая версия появится в C:\Program Files\1cv8\8.3.xx.xxxx. Старые версии остаются рядом — их удаляют через «Программы и компоненты».

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

Перед установкой обновления
Выполнено: 0 / 5

Очистка кэша и ошибки при скачивании обновлений 1С

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

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

  • ✅ Старые релизы из tmplts, которые вы уже прошли и которые не нужны для создания новых баз.
  • ✅ Папки кэша с GUID в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 — при закрытой 1С, платформа создаст их заново.
  • ✅ Старые версии платформы, которыми не пользуется ни одна база (через «Программы и компоненты», не удалением папки).
  • ❌ Файлы 1cestart.cfg и ibases.v8i — пропадут настройки и список баз.
  • ❌ Каталог самой информационной базы.

Кэш можно сбросить и без ручного удаления: добавьте к строке запуска базы параметр /ClearCache. Для этого в окне запуска выберите базу → Изменить → на последнем шаге поле «Дополнительные параметры запуска».

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

Частые ошибки загрузки и их причины

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

Автоматизация через групповые политики Windows

В сети на 20–50 рабочих мест ходить по компьютерам с флешкой неудобно. Платформа поставляется в виде MSI-пакета, поэтому её разворачивают штатными средствами домена Active Directory.

Установка платформы через GPO

  1. Распакуйте дистрибутив платформы в сетевую папку с правом чтения для компьютеров домена, например \\fileserver\Distr\1C\8.3.xx.xxxx.
  2. В «Управлении групповой политикой» создайте объект политики и в разделе Конфигурация компьютера → Политики → Конфигурация программ → Установка программ добавьте пакет 1CEnterprise 8.msi (у 64-битной версии имя пакета содержит x86-64).
  3. Выберите режим «Особый» и на вкладке «Модификации» подключите файлы преобразований из той же папки: 1049.mst для русского интерфейса и adminstallrestart.mst для установки при перезагрузке.
  4. Привяжите политику к подразделению с нужными компьютерами. Платформа встанет при следующей перезагрузке.

Тот же пакет можно поставить и скриптом без участия пользователя:

msiexec /i "\\fileserver\Distr\1C\8.3.xx.xxxx\1CEnterprise 8 (x86-64).msi" /qn TRANSFORMS=adminstallrestart.mst;1049.mst DESIGNERALLCLIENTS=1 THINCLIENT=1 THINCLIENTFILE=1 SERVER=0 WEBSERVEREXT=0 LANGUAGES=RU

Проверьте точное имя .msi в своей папке дистрибутива: оно отличается у 32- и 64-битной поставки.

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

Чтобы у всех администраторов и бухгалтеров Конфигуратор искал обновления в одной сетевой папке, разошлите общий 1cestart.cfg. Удобнее всего через «Настройки» групповой политики (раздел «Файлы»): копировать файл в %ALLUSERSPROFILE%\1C\1CEStart\1cestart.cfg со строкой ConfigurationTemplatesLocation=\\fileserver\1C\tmplts.

💡 Обновления в такую папку ставит один человек — запуском setup.exe дистрибутива с указанием сетевого каталога. Остальные видят новый релиз сразу, ничего не скачивая.

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

Можно ли удалить папку tmplts целиком?
Можно, базы от этого не пострадают. Но пропадёт возможность обновиться без повторного скачивания и создать новую базу из шаблона. Надёжнее удалить только пройденные релизы.
Почему обновление скачано, а папки в tmplts нет?
Автоматическое обновление из пользовательского режима работает с временной папкой и удаляет файлы после установки. В каталог шаблонов попадает только то, что ставится через setup.exe дистрибутива.
Где посмотреть, какой релиз конфигурации установлен?
В пользовательском режиме откройте Справка → О программе (или значок с вопросом в правом верхнем углу). Там указаны версия конфигурации и версия платформы.
Нужно ли ставить обновление конфигурации на каждый компьютер?
Нет. Конфигурация обновляется в самой информационной базе один раз. На каждый компьютер ставится только платформа.
Можно ли хранить каталог шаблонов на флешке или в облачной папке?
Технически да, путь может быть любым. Но при отключённом диске Конфигуратор просто не увидит обновления, а синхронизация облачной папки во время установки может повредить файлы.