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

· 9 мин

Содержание

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

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

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

Каталог шаблонов один на пользователя Windows, а не на информационную базу. Все базы, которые вы открываете под своей учётной записью, берут обновления из одного места.

ЧтоПуть по умолчанию
Шаблоны и обновления конфигураций (8.3)%APPDATA%\1C\1cv8\tmplts
То же для старой платформы 8.2%APPDATA%\1C\1cv82\tmplts
Установленная платформа 64-битC:\Program Files\1cv8\<номер версии>
Установленная платформа 32-битC:\Program Files (x86)\1cv8\<номер версии>
Настройки окна запуска пользователя%APPDATA%\1C\1CEStart\1cestart.cfg

Папка AppData скрытая. Проще всего открыть её так:

  1. Нажмите Win + R.
  2. Введите %APPDATA%\1C\1cv8\tmplts и нажмите Enter.
  3. Откроется проводник сразу в нужном каталоге.

Как устроена папка tmplts внутри

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

tmplts\
  1c\
    Accounting\
      3_0_150_20\
        1cv8.cfu
        1cv8.mft
        ReadMe.txt
    HRM\
      3_1_30_50\
        ...
  • 📁 1c — папка поставщика. У отраслевых решений партнёров здесь будет своё имя.
  • 📁 Accounting, HRM и подобные — внутреннее имя конфигурации (здесь — Бухгалтерия и ЗУП).
  • 📁 3_0_150_20 — номер релиза, точки заменены подчёркиваниями.
  • 📄 1cv8.cfu — файл обновления. Именно его выбирают в Конфигураторе.
  • 📄 1cv8.cf — полная поставка конфигурации. Есть не в каждом релизе, нужен для создания новой базы.
  • 📄 1cv8.mft — описание шаблона. По нему окно запуска показывает конфигурацию в списке шаблонов при создании базы.

Номер релиза в имени папки сразу говорит, какие версии уже скачаны. Удобно перед обновлением: открыли папку конфигурации и видите всю цепочку.

Как узнать, какой путь загрузки обновлений задан у вас

Сначала убедитесь, что 1С смотрит именно в %APPDATA%. На рабочих местах после администратора или на терминальном сервере путь часто уже изменён.

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

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

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

Тот же список хранится текстом. Откройте %APPDATA%\1C\1CEStart\1cestart.cfg Блокнотом и найдите строку:

ConfigurationTemplatesLocation=D:\1C_Updates\tmplts

Строк с этим параметром может быть несколько — по одной на каждый каталог. Если строки нет совсем, действует путь по умолчанию.

Есть и общий файл для всех пользователей компьютера: %ALLUSERSPROFILE%\1C\1CEStart\1cestart.cfg (обычно это C:\ProgramData\1C\1CEStart\1cestart.cfg). Через него администратор задаёт один каталог шаблонов на всех.

Проверка из самого обновления

Когда в Конфигураторе выбираете Конфигурация → Поддержка → Обновить конфигурацию и вариант с поиском доступных обновлений, 1С просматривает как раз эти каталоги. Если там нашлись подходящие релизы, программа покажет их списком с путём к .cfu. Это быстрый способ понять, откуда берутся файлы.

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

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

Шаги для одного пользователя

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

Проверка простая: запустите установку любого скачанного дистрибутива обновления. Установщик предложит каталог — там должен стоять новый путь.

Общая сетевая папка для нескольких компьютеров

Чтобы не качать один релиз на каждое рабочее место:

  1. Создайте общий ресурс на сервере, например \\SRV01\1C_tmplts.
  2. Дайте пользователям 1С права на чтение. Право на запись — только тому, кто будет устанавливать обновления.
  3. На каждом компьютере укажите этот UNC-путь в списке каталогов шаблонов. Можно вручную через Настройка, можно строкой ConfigurationTemplatesLocation=\\SRV01\1C_tmplts в общем 1cestart.cfg.

Указывайте путь в виде \\сервер\папка, а не через подключённую букву диска. Буква диска есть только в сеансе конкретного пользователя: у другой учётной записи или у службы её может не быть, и 1С просто не увидит каталог.

Если база работает в клиент-серверном варианте

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

Почему обновление не попадает в нужную папку и как это исправить

Скачали, установили — а в tmplts пусто или Конфигуратор пишет, что подходящих обновлений нет. Разберите случай по симптому.

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

Помогает ручной выбор файла

Если разбираться с каталогами некогда, обходной путь всегда работает. В окне обновления конфигурации выберите вариант с указанием файла и покажите 1cv8.cfu вручную. Конфигуратору всё равно, в какой папке лежит файл, лишь бы он был доступен.

Где хранит файлы встроенное обновление программы

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

Что важно знать про его файлы:

  • 📥 Скачанные дистрибутивы помощник распаковывает в тот же каталог шаблонов текущего пользователя Windows. Цепочка из трёх промежуточных релизов даст три папки с номерами версий.
  • 🧩 Исправления (патчи) — это не .cfu, а расширения конфигурации. Они устанавливаются прямо в базу, и отдельная папка с ними на диске вам не нужна.
  • 🗂 Во время работы помощник пользуется временной папкой Windows (%TEMP%) для служебных файлов. После успешного обновления она не нужна.
  • 👤 Скачивание идёт от имени пользователя, который нажал кнопку. Если обновлял один бухгалтер, файлы окажутся в его профиле, а не у коллеги.

Отсюда частая путаница: помощник отработал у одного пользователя, а администратор ищет файлы в своём %APPDATA% и не находит. Смотрите профиль того, кто запускал обновление.

Ручная загрузка с портала

При ручной загрузке с портала обновлений вы получаете архив с установщиком (setup.exe). После запуска он спрашивает каталог шаблонов и подставляет первый путь из ваших настроек. Сам архив и распакованная папка с установщиком после установки не нужны — рабочие файлы уже в tmplts.

Обновление платформы — отдельная история. Платформа ставится в Program Files\1cv8, и каждая версия живёт в своей подпапке с номером. Каталог шаблонов она не трогает.

Как найти скачанный релиз, если путь неизвестен

Бывает, что настройки меняли давно и никто не помнит куда. Тогда ищите сам файл обновления по всему диску. Быстрее всего — PowerShell:

Get-ChildItem -Path C:\,D:\ -Filter 1cv8.cfu -Recurse -ErrorAction SilentlyContinue |
  Select-Object FullName, LastWriteTime |
  Sort-Object LastWriteTime -Descending

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

Если PowerShell недоступен, подойдёт обычный поиск проводника по имени 1cv8.cfu. Он медленнее, но результат тот же. Найденный путь затем добавьте в список каталогов, чтобы Конфигуратор видел его без ручного выбора.

Очистка старых обновлений: что можно удалять

За пару лет tmplts легко вырастает до 10–20 ГБ: один релиз Бухгалтерии с полной поставкой весит сотни мегабайт, а их выходит несколько в квартал.

Что удалять безопасно

  • 🗑 Папки релизов ниже версии, на которой сейчас работают ваши базы. Обновлять на них больше нечего.
  • 🗑 Конфигурации, которых у вас больше нет (например, старая ЗУП 2.5 после перехода).
  • 🗑 Скачанные архивы и распакованные установщики в папке «Загрузки».
  • 🗑 Временные файлы в %TEMP% после завершённого обновления.

Что лучше оставить

  • ✅ Папку текущего релиза каждой конфигурации — в ней 1cv8.cf, из которого можно создать чистую базу для сравнения или проверки.
  • ✅ Последние один-два релиза, если у вас несколько баз и не все из них обновлены.
  • ✅ Релизы, которые указаны в ReadMe.txt следующего обновления как обязательные промежуточные, пока цепочка не пройдена до конца.

Порядок очистки

  1. Узнайте версию конфигурации каждой базы: в главном меню программы Справка → О программе.
  2. Откройте tmplts\1c\<конфигурация> и отсортируйте папки по имени.
  3. Удалите папки с номерами ниже самой старой рабочей версии.
  4. Окно запуска перечитает каталог при следующем открытии — удалённые шаблоны пропадут из списка.

Если базы обновляются с сохранением доработок (режим поддержки с правками), перед удалением уточните у программиста, не нужен ли ему старый .cf поставщика для сравнения. Удалённый файл придётся заново скачивать с портала.

Перед удалением старых релизов
Выполнено: 0 / 5

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

Можно ли держать обновления на флешке или внешнем диске?
Можно, если добавить этот путь в список каталогов шаблонов. Но буква внешнего диска меняется. Когда диск отключён, Конфигуратор просто не найдёт релизы. Для постоянной работы надёжнее локальная или сетевая папка.
Почему при создании новой базы нет нужной конфигурации в списке шаблонов?
В каталоге лежит только .cfu, а полной поставки 1cv8.cf в этом релизе нет. Шаблон для новой базы появляется только из релиза с полной поставкой. Скачайте его с портала как дистрибутив полной установки.
Сохранятся ли обновления, если переустановить платформу 1С?
Да. Переустановка платформы меняет файлы в Program Files\1cv8 и не трогает %APPDATA%\1C\1cv8\tmplts. Список каталогов в 1cestart.cfg тоже остаётся.
Где лежат обновления в 1С:Фреш или в облаке?
Нигде на вашем компьютере. В облачном сервисе базы обновляет провайдер на своей стороне, каталог шаблонов вам не нужен.
Можно ли просто переименовать или переместить папку tmplts без настройки?
Нет. Окно запуска и Конфигуратор ищут обновления только по путям из списка. После переноса папки обязательно пропишите новый путь в Настройка, иначе Конфигуратор не найдёт перенесённые релизы.