Администрирование · 10 мин
Где хранится файл обновления 1С и как его найти
Где 1С хранит файлы обновлений конфигурации: папка tmplts, каталоги шаблонов, файлы .cfu и .cf. Как найти, перенести и удалить файлы обновлений 1С.
При обновлении конфигурации 1С платформа скачивает или использует заранее подготовленные файлы обновлений, которые складываются в определённые папки на компьютере или сервере. Знание этих расположений нужно в трёх типовых ситуациях: когда обновление прервано и его нужно запустить заново, когда файлы заняли слишком много места на диске и когда обновление требуется перенести на другой компьютер без доступа к интернету.
Основное место хранения — каталог шаблонов конфигураций и обновлений. По умолчанию на компьютере пользователя Windows это путь вида C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\tmplts. Внутри него создаётся иерархия папок по производителю, названию конфигурации и номеру версии, а уже там лежат сами файлы обновлений.
Файл обновления имеет расширение .cfu — это компактный файл, который содержит только изменения между версиями. Рядом может лежать полный файл конфигурации .cf, а также служебные файлы манифеста и дистрибутива. Важно не путать эти папки с каталогом самой информационной базы: обновления хранятся отдельно и не влияют на данные учёта.
Где именно лежат файлы обновлений в Windows
Стандартное расположение каталога шаблонов — скрытая папка профиля пользователя: C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\tmplts. Папка AppData скрыта по умолчанию, поэтому проще всего вставить путь в адресную строку Проводника или открыть её через команду «Выполнить» (Win+R), введя %APPDATA%\1C\1cv8\tmplts.
Внутри tmplts структура строится по принципу «производитель → конфигурация → версия». Например, обновления Бухгалтерии предприятия лежат по пути вида tmplts\1c\Accounting\3_0_хх_хх, а Зарплаты и управления персоналом — в tmplts\1c\HRM\3_1_хх_хх. Каждая папка с номером версии содержит файл обновления 1cv8.cfu и вспомогательные файлы.
Если 1С установлена в терминальном режиме или обновления скачивались под другой учётной записью Windows, файлы будут находиться в профиле того пользователя, под которым выполнялась загрузка. Это частая причина ситуации, когда «обновление скачано, но найти его не удаётся» — нужно проверить папку tmplts у всех пользователей компьютера.
Проверить размер подпапок по версиям — старые можно удалить
Можно запускать обновление вручную через конфигуратор
Проверить настройки каталогов шаблонов в окне запуска
Как узнать точный путь к каталогу шаблонов в вашей системе
Путь к каталогу шаблонов не зашит жёстко — его можно посмотреть и изменить. Откройте стартовое окно 1С (список информационных баз), нажмите кнопку «Настройка» и найдите блок «Каталоги шаблонов конфигураций и обновлений». Там будет список путей: платформа ищет обновления во всех перечисленных каталогах по порядку.
Если в списке указано несколько путей, файлы могут распределяться между ними. Например, администратор мог добавить сетевую папку с общими шаблонами, чтобы обновления скачивались один раз на всю организацию. В этом случае часть версий лежит локально, а часть — на сервере.
Дополнительно путь к каталогу шаблонов хранится в файле настроек 1cestart.cfg (общий для всех пользователей) или 1cescmn.cfg. Параметр называется ConfigurationTemplatesLocation. Если каталог «переехал» непонятным образом, проверьте эти файлы — возможно, путь был переопределён при установке.
- 1Откройте окно запуска 1С со списком баз
- 2Нажмите «Настройка» и найдите «Каталоги шаблонов конфигураций и обновлений»
- 3Скопируйте указанный путь и вставьте его в адресную строку Проводника
- 4Перейдите в подпапку производителя (например, 1c), затем в папку конфигурации
- 5Откройте папку с нужным номером версии — внутри файл 1cv8.cfu
Какие файлы лежат в папке обновления и что они означают
В каталоге конкретной версии обычно присутствует несколько файлов. Основной — 1cv8.cfu, файл обновления конфигурации, который применяется к базе через конфигуратор или механизм обновления из режима «Предприятие». Рядом может находиться 1cv8.cf — полная конфигурация этой версии, она нужна для создания новых баз или для обновления «с нуля» без цепочки промежуточных версий.
Также в папке встречаются файлы манифеста (1cv8.mft), файлы описания поставки, иногда — самораспаковывающийся дистрибутив setup.exe и архивы. Если обновление скачивалось через интернет-поддержку, дистрибутив распаковывается автоматически, и установщик может уже не понадобиться.
Размер папки одной версии для типовых конфигураций может составлять от нескольких сотен мегабайт до нескольких гигабайт, если внутри лежит полный дистрибутив. За годы работы каталог tmplts нередко разрастается до десятков гигабайт — это нормально, но требует периодической чистки.
Где искать обновления при обновлении через конфигуратор вручную
При ручном обновлении через конфигуратор (меню «Конфигурация → Поддержка → Обновить конфигурацию») платформа по умолчанию предлагает поиск в каталогах шаблонов. Если выбрать вариант «Поиск доступных обновлений», 1С просканирует tmplts и покажет подходящие версии. Если файл получен отдельно — например, скачан с портала 1С на другом компьютере — выбирайте вариант «Выбор файла обновления» и укажите путь к .cfu вручную.
Обратите внимание: файл .cfu применим не к любой версии базы, а только к перечисленным в его описании. Если текущая версия вашей базы старше поддерживаемых, потребуется либо цепочка промежуточных обновлений, либо полный файл .cf. Список поддерживаемых версий конфигуратор показывает при выборе файла.
Если обновление скачано в виде архива или установщика, сначала распакуйте или установите его — именно установка складывает файлы в каталог шаблонов. Указывать конфигуратору нужно уже распакованный .cfu, а не архив.
Как перенести файлы обновлений на другой компьютер
Перенос сводится к копированию нужной ветки каталога tmplts. Скопируйте папку конфигурации целиком (например, tmplts\1c\Accounting) или только папки нужных версий на флешку или в сетевую папку, а затем разместите их в каталоге шаблонов на целевом компьютере с сохранением структуры подпапок.
Альтернатива — не копировать в tmplts, а просто указать конфигуратору путь к .cfu напрямую через «Выбор файла обновления». Это удобно для разового обновления: файлы остаются там, где лежат, и не засоряют каталог шаблонов.
Для организаций с несколькими компьютерами практичнее общий сетевой каталог шаблонов: путь к сетевой папке добавляется в настройки списка баз на каждом рабочем месте. Тогда обновление скачивается один раз и доступно всем пользователям.
Можно ли удалять старые файлы обновлений
Старые версии обновлений не нужны для работы уже обновлённой базы — после успешного применения их можно удалять. Удаление папок внутри tmplts не затрагивает ни информационную базу, ни настройки платформы: при необходимости файлы можно скачать заново через интернет-поддержку или установить с дистрибутива.
Разумное правило — оставлять одну-две последние версии на случай, если понадобится развернуть новую базу или повторить обновление на копии. Более старые папки, особенно содержащие полные дистрибутивы, удаляйте смело: именно они занимают основной объём.
Перед удалением убедитесь, что обновление действительно завершилось успешно: база открывается, номер версии в разделе «О программе» соответствует ожидаемому, регламентные операции после обновления выполнены. Если обновление прошло с ошибками и база ещё на старой версии, файлы удалять рано.
Частые ошибки и ограничения
Самая распространённая ошибка — поиск обновлений не в том профиле пользователя. Если обновление скачивал администратор или другой сотрудник, файлы лежат в его папке AppData. Вторая типичная ситуация — изменённый путь к каталогу шаблонов: пользователь ищет в стандартном tmplts, а путь давно перенастроен на диск D или сетевую папку.
Ещё одна проблема — нехватка места на системном диске именно из-за tmplts. Если диск C заполнен, обновление может прерываться с ошибкой на этапе распаковки. Решение — очистить старые версии или перенести каталог шаблонов на другой диск через настройки списка баз.
Наконец, не стоит пытаться применить .cfu от другой конфигурации или редакции: файлы обновлений строго привязаны к конкретной конфигурации, и платформа откажется их применять. Это защитный механизм, а не неисправность.
FAQ
Где 1С хранит обновления, скачанные через интернет-поддержку?
В том же каталоге шаблонов tmplts. Сервис автоматического обновления скачивает дистрибутив, распаковывает его и складывает файлы в папку соответствующей версии внутри каталога шаблонов, указанного в настройках списка баз.
Чем отличается файл .cfu от файла .cf?
.cfu — это обновление, содержащее только изменения между версиями, и оно применимо лишь к поддерживаемым предыдущим версиям. .cf — полная конфигурация целиком: её можно использовать для создания новой базы или обновления с любой старой версии.
Можно ли изменить папку, куда 1С складывает обновления?
Да. В окне запуска 1С откройте «Настройка» и измените список «Каталоги шаблонов конфигураций и обновлений», указав, например, папку на диске D. Новые обновления будут сохраняться туда, а старые файлы можно перенести вручную с сохранением структуры подпапок.
Обновление скачано, но конфигуратор его не видит. Что проверить?
Проверьте три вещи: тот ли это профиль пользователя Windows, под которым выполнялась загрузка; совпадает ли путь в настройках каталогов шаблонов с фактическим расположением файлов; сохранена ли структура подпапок «производитель → конфигурация → версия».
Сколько места занимают файлы обновлений и нужно ли их чистить?
Одна версия типовой конфигурации может занимать от нескольких сотен мегабайт до нескольких гигабайт. За годы работы каталог нередко вырастает до десятков гигабайт, поэтому периодическая чистка старых версий оправдана — после успешного обновления базы они не нужны.
Можно ли обновить базу без каталога шаблонов, имея только файл .cfu?
Да. В конфигураторе выберите «Конфигурация → Поддержка → Обновить конфигурацию», затем вариант «Выбор файла обновления» и укажите путь к .cfu вручную. Помещать файл в tmplts при этом не обязательно.
Что важно запомнить
Файлы обновлений 1С лежат в каталоге шаблонов tmplts (по умолчанию %APPDATA%\1C\1cv8\tmplts), точный путь виден в настройках списка баз. Основной файл — 1cv8.cfu в папке конкретной версии. Старые версии после успешного обновления можно удалять, а файлы можно переносить между компьютерами с сохранением структуры папок.