Администрирование · 10 мин
Где хранятся файлы обновления 1С и как их найти
Разбираем, где хранятся файлы обновления 1С: каталоги шаблонов, временные папки, пути для Windows и сервера, как найти, очистить и перенести дистрибутивы.
При обновлении конфигурации 1С платформа скачивает или распаковывает дистрибутив в определённые каталоги на диске. Знание этих путей нужно, когда требуется освободить место на системном диске, перенести дистрибутив на другой компьютер без повторного скачивания или найти файл обновления для ручной установки.
Место хранения зависит от способа получения обновления: через интернет-поддержку прямо из конфигуратора, вручную с портала 1С или через автоматическое обновление типовых конфигураций. В каждом случае файлы попадают в свой каталог, и путать их не стоит.
Ниже разобраны стандартные пути для Windows, особенности серверных вариантов, способы быстро найти нужный файл и правила безопасной очистки каталогов, чтобы не удалить данные, которые ещё понадобятся.
Основной каталог: папка шаблонов tmplts
Главное место, где лежат файлы обновлений и полные дистрибутивы конфигураций, — каталог шаблонов. По умолчанию он находится по пути C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8\tmplts. Папка AppData скрыта, поэтому в проводнике нужно включить отображение скрытых элементов или вставить путь напрямую в адресную строку.
Внутри tmplts каталоги организованы иерархически: по поставщику (например, 1c), затем по имени конфигурации (Accounting, HRM и другие), далее по номеру релиза в виде вложенных папок вида 3_0_xxx_xx. В конечной папке релиза находятся файлы дистрибутива: 1cv8.cfu (файл обновления конфигурации), 1cv8.cf (полная конфигурация, если это полный дистрибутив), файлы описания и документации.
Именно к этому каталогу обращается конфигуратор, когда вы выбираете пункт «Поиск доступных обновлений» в режиме обновления конфигурации базы данных. Если файл нужного релиза уже есть в tmplts, платформа предложит его без скачивания.
Где лежат файлы при обновлении через интернет-поддержку
Когда обновление скачивается автоматически из типовой конфигурации (через «Администрирование — Обновление версии программы»), процесс проходит в два этапа. Сначала архив скачивается во временный каталог пользователя, затем дистрибутив распаковывается и устанавливается в каталог шаблонов.
Временные файлы попадают в папку, заданную переменной окружения TEMP, обычно это C:\Users\<ИмяПользователя>\AppData\Local\Temp. Там создаются подкаталоги со случайными именами, в которых лежат скачанные архивы и распакованные файлы установщика. После завершения обновления часть этих файлов удаляется автоматически, но при прерванной установке они могут остаться и занимать заметное место.
Если обновление скачано, но установка отложена, дистрибутив уже находится в tmplts и дождётся следующего запуска. Это удобно: файл можно скопировать на другой компьютер с той же конфигурацией и той же версией платформы, чтобы не скачивать его повторно.
Как найти и изменить каталог шаблонов
Текущий путь к каталогу шаблонов виден в самой программе. В стартовом окне запуска 1С выберите базу, нажмите «Конфигуратор», затем в конфигураторе откройте меню «Сервис — Параметры» — там указаны каталоги шаблонов конфигураций. Их может быть несколько, и платформа ищет обновления во всех по порядку.
Этот список каталогов хранится в файле 1cv8cmn.pfl в профиле пользователя. При необходимости каталог шаблонов можно перенести, например, на диск D, если системный диск маленький. Для этого скопируйте содержимое tmplts в новое место и добавьте новый путь в параметрах конфигуратора, а старый удалите из списка.
В терминальных и серверных средах часто настраивают единый сетевой каталог шаблонов, доступный всем пользователям. Это сокращает расход места и трафика: дистрибутив скачивается один раз и используется всеми администраторами.
- 1Откройте проводник и вставьте в адресную строку %APPDATA%\1C\1cv8\tmplts
- 2Перейдите по вложенным папкам: поставщик → конфигурация → номер релиза
- 3Найдите файлы 1cv8.cfu или 1cv8.cf в папке нужного релиза
- 4Если папки нет — проверьте путь в конфигураторе: Сервис → Параметры → Каталоги шаблонов
- 5Проверьте также %TEMP% на наличие недоустановленных архивов
Обновление платформы: отдельные пути
Обновления технологической платформы (самой программы 1С, а не конфигурации) хранятся иначе. Установщик платформы скачивается с портала или через сервис обновления и по умолчанию распаковывается во временный каталог, а установленная платформа размещается в C:\Program Files\1cv8\<номер версии> для 64-разрядной версии или в Program Files (x86) для 32-разрядной.
Сам установочный дистрибутив платформы после установки не сохраняется автоматически — если он нужен для развёртывания на других машинах, сохраните скачанный архив в отдельную папку заранее. Многие администраторы заводят общий сетевой ресурс с дистрибутивами платформ и конфигураций, чтобы централизованно управлять версиями.
Где искать разные типы файлов
Каталог tmplts в профиле пользователя, папка с номером релиза. Файлы 1cv8.cfu и 1cv8.cf.
Временная папка %TEMP%, подкаталоги со случайными именами. Удаляются после установки или перезагрузки.
C:\Program Files\1cv8\<версия>. Дистрибутив установщика здесь не хранится.
%APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8, папки с GUID базы. Это не обновления, но часто путают.
Можно ли удалять файлы обновлений
Папки старых релизов в tmplts со временем накапливаются и могут занимать гигабайты: каждый дистрибутив типовой конфигурации весит сотни мегабайт. Удаление папок с релизами, которые старше текущей версии вашей базы, безопасно с точки зрения работы базы — обновление уже применено и хранится внутри информационной базы, а не в этих файлах.
Однако есть нюанс. Если вы обновляетесь через несколько релизов или планируете развернуть такую же конфигурацию на другом компьютере, дистрибутивы ещё пригодятся. Также файл полной конфигурации последнего релиза полезно оставить: он нужен для загрузки конфигурации из файла при восстановлении или создании новой базы того же релиза.
Перед очисткой убедитесь, что все базы обновлены до актуального релиза, и сделайте резервную копию каталога tmplts на внешний носитель, если место позволяет. Удалять файлы можно обычным способом через проводник — платформа не блокирует неиспользуемые каталоги.
Частые ошибки и проблемы при поиске файлов
Самая распространённая ситуация — пользователь ищет папку tmplts, но не находит её, потому что AppData скрыта. Решается вводом пути в адресную строку или включением скрытых элементов в настройках проводника. Вторая типичная ошибка — поиск в профиле не того пользователя: обновление скачивалось под другой учётной записью, и в текущем профиле его нет.
Ещё одна проблема — конфигуратор «не видит» скачанное обновление. Причины: дистрибутив распакован не в тот каталог, который указан в параметрах; структура папок нарушена при ручном копировании (лишний уровень вложенности); либо скачан файл не для той редакции конфигурации. Проверьте, что путь в «Сервис — Параметры» ведёт именно в корень tmplts, а внутри сохранена иерархия поставщик/конфигурация/релиз.
Проверка результата после обновления
После применения обновления убедитесь, что версия конфигурации в базе совпадает с номером релиза, файлы которого вы использовали. В типовых конфигурациях версия отображается в разделе «Администрирование — Обновление версии программы» или в сведениях о программе; в конфигураторе — в свойствах конфигурации.
Дополнительно проверьте, что база открывается в пользовательском режиме без ошибок и что в журнале регистрации нет сообщений о незавершённых обработчиках обновления. Если обновление выполнялось отложенно, дождитесь окончания фоновых обработчиков — до этого момента часть функций может работать в старом режиме.
Как проверить результат
Совпадает с номером релиза установленного дистрибутива
Версия старая — обновление не применилось, проверьте каталог шаблонов
Все обработчики обновления завершены
Есть незавершённые — дождитесь окончания или разберитесь с ошибкой в журнале
После очистки tmplts и TEMP место освободилось
Место не изменилось — проверьте профили других пользователей
Часто задаваемые вопросы
Почему папки tmplts нет по указанному пути?
Либо ни одно обновление ещё не устанавливалось под этим пользователем (папка создаётся при первой установке дистрибутива), либо каталог шаблонов перенесён в другое место. Точный путь смотрите в конфигураторе: «Сервис — Параметры — Каталоги шаблонов».
Можно ли перенести скачанное обновление на другой компьютер?
Да. Скопируйте папку нужного релиза из tmplts вместе с вышестоящей структурой каталогов на другой компьютер в его каталог шаблонов. Конфигурация и редакция должны совпадать, иначе конфигуратор откажется применять обновление.
Чем файл CFU отличается от CF?
CFU — файл обновления, он применяется только к базе определённых поддерживаемых версий и содержит лишь изменения. CF — полная конфигурация, из неё можно создать новую базу или загрузить конфигурацию целиком. Для обновления типовой базы обычно используется CFU.
Сколько места занимают файлы обновлений и как часто их чистить?
Каждый дистрибутив типовой конфигурации может занимать сотни мегабайт, за год набегает несколько гигабайт. Разумно чистить каталог после каждого успешного обновления всех баз, оставляя только актуальный релиз.
Где хранятся обновления при серверном варианте работы 1С?
Каталог шаблонов всё равно находится на компьютере, с которого запущен конфигуратор, выполняющий обновление, — сервер 1С дистрибутивы не хранит. Поэтому в серверной среде удобно назначить общий сетевой каталог шаблонов для всех администраторов.
Обновление скачалось, но конфигуратор его не предлагает. Что делать?
Проверьте, что путь к tmplts в параметрах конфигуратора указывает на корень каталога шаблонов, структура вложенных папок не нарушена, а скачанный релиз подходит для текущей версии вашей базы. При необходимости укажите файл CFU вручную через режим обновления из файла.
Что важно запомнить
Файлы обновлений конфигураций 1С хранятся в каталоге шаблонов tmplts внутри профиля пользователя (%APPDATA%\1C\1cv8\tmplts), временные файлы — в %TEMP%, платформа устанавливается в Program Files. Путь к шаблонам проверяется и меняется в конфигураторе, старые релизы можно удалять после обновления всех баз, предварительно сделав резервную копию.