Где искать скачанные файлы обновлений 1С 8.3 и как перенести их в другой каталог
Содержание
Обновления 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 скрытая. Проще всего открыть её так:
- Нажмите
Win + R. - Введите
%APPDATA%\1C\1cv8\tmpltsи нажмите Enter. - Откроется проводник сразу в нужном каталоге.
Как устроена папка 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С:Предприятие — откроется список информационных баз.
- Нажмите кнопку
Настройкасправа. - Найдите блок «Каталоги шаблонов конфигураций и обновлений».
- Посмотрите список. Если путей несколько, новые обновления устанавливаются в первый каталог списка, а поиск идёт по всем.
Через файл 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 маленький, профиль пользователя роуминговый или несколько бухгалтеров должны брать обновления из одной папки.
Шаги для одного пользователя
- Создайте новую папку, например
D:\1C_Updates\tmplts. - Если хотите сохранить уже скачанное — скопируйте туда содержимое старого
tmpltsцеликом, вместе с подпапками1c\.... - В окне запуска нажмите
Настройка. - В блоке каталогов шаблонов добавьте новый путь кнопкой выбора папки.
- Поднимите новый каталог на первое место — именно туда пойдут следующие обновления.
- Старый путь удалите из списка или оставьте вторым, пока не убедитесь, что всё работает.
- Нажмите
ОКи перезапустите окно запуска.
Проверка простая: запустите установку любого скачанного дистрибутива обновления. Установщик предложит каталог — там должен стоять новый путь.
Общая сетевая папка для нескольких компьютеров
Чтобы не качать один релиз на каждое рабочее место:
- Создайте общий ресурс на сервере, например
\\SRV01\1C_tmplts. - Дайте пользователям 1С права на чтение. Право на запись — только тому, кто будет устанавливать обновления.
- На каждом компьютере укажите этот 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следующего обновления как обязательные промежуточные, пока цепочка не пройдена до конца.
Порядок очистки
- Узнайте версию конфигурации каждой базы: в главном меню программы
Справка → О программе. - Откройте
tmplts\1c\<конфигурация>и отсортируйте папки по имени. - Удалите папки с номерами ниже самой старой рабочей версии.
- Окно запуска перечитает каталог при следующем открытии — удалённые шаблоны пропадут из списка.
Если базы обновляются с сохранением доработок (режим поддержки с правками), перед удалением уточните у программиста, не нужен ли ему старый .cf поставщика для сравнения. Удалённый файл придётся заново скачивать с портала.
Частые вопросы
Можно ли держать обновления на флешке или внешнем диске?
Почему при создании новой базы нет нужной конфигурации в списке шаблонов?
.cfu, а полной поставки 1cv8.cf в этом релизе нет. Шаблон для новой базы появляется только из релиза с полной поставкой. Скачайте его с портала как дистрибутив полной установки.Сохранятся ли обновления, если переустановить платформу 1С?
Program Files\1cv8 и не трогает %APPDATA%\1C\1cv8\tmplts. Список каталогов в 1cestart.cfg тоже остаётся.Где лежат обновления в 1С:Фреш или в облаке?
Можно ли просто переименовать или переместить папку tmplts без настройки?
Настройка, иначе Конфигуратор не найдёт перенесённые релизы.