Файл обновления 1С (.cfu, .cf): чем его открыть и как применить к базе

· 9 мин

Содержание

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

Windows не знает, чем открыть .cfu и .cf, поэтому показывает окно «Выберите приложение». Это нормально: файлы обновления не запускаются сами, их «скармливают» информационной базе. Дальше — какой файл для чего, как подготовить базу, как открыть обновление в каждом режиме и что делать, если 1С его не принимает.

Какие бывают файлы обновления 1С и чем они отличаются

Обновление от поставщика приходит в виде дистрибутива: архив или папка с setup.exe. Сам файл обновления лежит внутри и появляется только после установки шаблона.

ФайлЧто этоГде открывать
1cv8.cfuФайл поставки обновления: только изменения относительно нескольких предыдущих релизовКонфигуратор или мастер обновления
1cv8.cfПолная конфигурация поставщикаКонфигуратор: загрузка или сравнение-объединение
*.cfeРасширение конфигурации, в том числе исправления (патчи)Список расширений в Конфигураторе или в режиме 1С:Предприятие
1cv8.dtВыгрузка информационной базы с даннымиНе обновление: это резервная копия, загружается через Администрирование → Загрузить информационную базу
1cv8.mftОписание шаблона для списка базИспользуется программой запуска, вручную не открывается

Главное отличие .cfu от .cf: файл обновления «знает», с каких версий на какую он переводит. Если ваша конфигурация старше, чем допускает файл, 1С его не примет. Полный .cf подходит к любой версии, но загрузка «поверх» без сравнения затирает все доработки.

Как распаковать дистрибутив и найти 1cv8.cfu

  1. Скачайте обновление с портала поддержки и распакуйте архив в отдельную папку.
  2. Запустите setup.exe и согласитесь с каталогом шаблонов, который предложит установщик.
  3. По умолчанию шаблоны ставятся в %APPDATA%\1C\1cv8\tmplts\. Внутри — папка поставщика, затем папка конфигурации и папка с номером релиза, например ...\1c\Accounting\3_0_xxx_yy\.
  4. В папке релиза лежат 1cv8.cfu, иногда 1cv8.cf, а также файл с описанием изменений (1cv8upd.htm) и ReadMe.txt.

Откройте 1cv8upd.htm до обновления. Там указано, с каких версий конфигурации допускается обновление этим файлом и какая версия платформы нужна. Две минуты чтения избавляют от половины отказов при загрузке.

Подготовка базы перед тем, как открыть файл обновления

Обновление меняет структуру базы. Откатить его кнопкой «Отмена» нельзя, поэтому подготовка обязательна.

Что проверить и сделать заранее

  • 💾 Резервная копия. В Конфигураторе: Администрирование → Выгрузить информационную базу…, файл .dt сохраните вне каталога базы. Для клиент-серверной базы подойдёт и бэкап средствами СУБД. Без копии не начинайте: при сбое реструктуризации вернуть данные будет не из чего.
  • 🔢 Текущая версия. В режиме 1С:Предприятие откройте «О программе» (значок «i» или меню функций). Сверьте номер релиза с перечнем допустимых в 1cv8upd.htm.
  • 🖥️ Версия платформы. Новый релиз требует платформу с номером не ниже указанного в описании. Если ваша меньше, сначала обновите платформу на всех компьютерах и на сервере 1С.
  • 🧩 Режим поддержки. Конфигурация → Поддержка → Настройка поддержки. От режима зависит, как пройдёт обновление (подробнее ниже).
  • 👥 Пользователи. Обновление конфигурации базы данных требует монопольного доступа. Договоритесь о времени, когда все выйдут из программы.

Если для монопольного доступа приходится завершать чужие сеансы, предупредите людей заранее. Незаписанные документы при принудительном отключении теряются. Удобное время — вечер или выходной.

Как режим поддержки влияет на обновление

РежимЧто происходит при открытии .cfu
На поддержке, изменения не включеныОбновление идёт без вопросов, конфигурация заменяется версией поставщика
На поддержке, изменения разрешеныОткрывается окно сравнения и объединения, доработки нужно сохранить вручную
Снята с поддержкиФайл .cfu применить нельзя, обновление только через сравнение с полным .cf

Как открыть файл обновления CFU в Конфигураторе

Это основной способ. Он работает для файловых и клиент-серверных баз, для типовых и доработанных конфигураций.

Шаг 1. Откройте конфигурацию

  1. Запустите 1С и в списке баз нажмите Конфигуратор.
  2. Войдите под пользователем с правами администратора.
  3. Выполните Конфигурация → Открыть конфигурацию. Слева появится дерево объектов.

Шаг 2. Укажите файл обновления

  1. Выберите Конфигурация → Поддержка → Обновить конфигурацию….
  2. В окне выбора источника отметьте «Выбор файла обновления» и нажмите «Далее».
  3. Кнопкой выбора файла укажите 1cv8.cfu из папки нужного релиза.
  4. Нажмите «Готово».

Вариант «Поиск доступных обновлений» тоже рабочий: Конфигуратор сам просмотрит каталог шаблонов и покажет подходящие файлы. Выбирайте его, если шаблоны установлены в стандартную папку и вы не уверены, какой релиз подойдёт.

Шаг 3. Примените обновление

  • Если конфигурация без изменений, Конфигуратор покажет описание обновления и попросит подтвердить. Соглашайтесь.
  • Если изменения разрешены, откроется окно сравнения основной конфигурации с новой конфигурацией поставщика. Объекты с доработками помечены отдельно. Проверьте флажки и режимы объединения, затем нажмите «Выполнить».

После этого изменилась только основная конфигурация, данные базы ещё не тронуты.

Шаг 4. Обновите конфигурацию базы данных

  1. Нажмите F7 или Конфигурация → Обновить конфигурацию базы данных.
  2. Появится окно «Реорганизация информации» со списком изменений структуры. Нажмите «Принять».
  3. Дождитесь окончания. Для крупной базы реорганизация занимает от нескольких минут до часа.

Шаг 5. Запустите программу

Закройте Конфигуратор и откройте базу в режиме 1С:Предприятие. Типовая конфигурация выполнит обработчики обновления и покажет, что изменилось в версии. Пока обработчики не завершились, не пускайте в базу остальных пользователей.

Если между вашей версией и нужной несколько релизов, а .cfu последнего не принимает вашу, обновляйтесь цепочкой: каждый промежуточный файл по очереди, с F7 после каждого.

Как открыть файл обновления без Конфигуратора

В конфигурациях на БСП есть мастер обновления. Он сам распознаёт .cfu, делает копию и обновляет базу. Подходит, если вы бухгалтер с правами администратора и не хотите разбираться в Конфигураторе.

  1. В режиме 1С:Предприятие откройте раздел Администрирование, группу Интернет-поддержка и сервисы (в некоторых релизах ссылка на обновление вынесена в Администрирование → Обслуживание).
  2. Перейдите по ссылке «Обновление версии программы».
  3. Выберите обновление из файла на локальном или сетевом диске и укажите 1cv8.cfu.
  4. Мастер проверит, подходит ли файл, предложит создать резервную копию и выбрать время: сразу или при завершении работы.
  5. Программа закроется, выполнит обновление и откроется снова.

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

Как открыть и загрузить полный файл конфигурации CF

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

Загрузка поверх: только для чистой типовой

Конфигурация → Загрузить конфигурацию из файла… полностью заменяет текущую конфигурацию содержимым .cf. Все доработки в основной конфигурации при этом исчезнут. Способ годится для базы без изменений или для тестовой копии.

Сравнение и объединение: для доработанных баз

  1. Откройте конфигурацию и выберите Конфигурация → Сравнить, объединить с конфигурацией из файла….
  2. Укажите 1cv8.cf нужного релиза.
  3. На вопрос о постановке на поддержку ответьте «Да», если хотите дальше обновляться через .cfu.
  4. В окне сравнения отметьте объекты к объединению. Для своих доработок выбирайте режим объединения с приоритетом основной конфигурации.
  5. Нажмите «Выполнить», затем F7.

Новая база из шаблона

Если .cf установлен как шаблон, база создаётся без Конфигуратора: в окне запуска «Добавить» → «Создание новой информационной базы» → выбор конфигурации из списка шаблонов. Так удобно поднять чистую копию для сравнения или обучения.

СпособКогдаРиск
Загрузить из файлаЧистая типовая, тестовая базаПотеря доработок
Сравнить, объединитьДоработанная или снятая с поддержкиОшибки при ручном объединении
Создать из шаблонаНовая пустая базаНет

Расширения и исправления: файлы CFE

Часть доработок и срочных исправлений поставляется не в .cfu, а расширениями .cfe. Расширение не меняет основную конфигурацию, поэтому типовая остаётся «чистой» и обновляется без сравнения.

Как подключить расширение

  • В режиме 1С:Предприятие: Администрирование → Печатные формы, отчеты и обработки → Расширения, кнопка «Добавить из файла…», затем перезапуск программы.
  • В Конфигураторе: Конфигурация → Расширения конфигурации, добавить новое расширение и загрузить в него .cfe командой загрузки из файла; затем обновить конфигурацию базы данных.

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

Расширения при обновлении основной конфигурации

После перехода на новый релиз расширение может перестать подходить: изменился объект, который оно дорабатывает. Платформа сообщит, что расширение не может быть применено. Порядок такой:

  1. Обновите основную конфигурацию как обычно.
  2. Проверьте список расширений: у неприменимых будет сообщение об ошибке.
  3. Получите у разработчика расширения версию под новый релиз. Исправления поставщика после обновления релиза обычно уже не нужны: они вошли в сам релиз.

Если файл обновления не открывается: ошибки и решения

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

Частые ошибки при самостоятельном обновлении

  • ❌ Обновление «через релиз». Пропуск промежуточных версий не ускоряет процесс: .cfu просто не примется.
  • ❌ Только шаг с файлом, без F7. Основная конфигурация обновлена, а база — нет. Программа при запуске предложит обновить конфигурацию базы данных.
  • ❌ Галочки «по умолчанию» в окне объединения. Для доработанной базы это прямой путь к потере своих изменений. Проверяйте объекты с пометкой изменений вручную.
  • ❌ Загрузка .dt вместо обновления. Файл .dt заменяет базу целиком вместе с данными. Его загружают только для восстановления из копии.

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

Можно ли открыть CFU и посмотреть изменения, не обновляя базу?
Да. Удобнее всего на копии: разверните .dt в отдельную базу и запустите обновление там. Описание изменений по разделам есть в 1cv8upd.htm в папке шаблона.
Чем отличается файл обновления CFU от полной конфигурации CF?
CFU содержит только изменения и подходит к ограниченному перечню предыдущих версий. CF — полная конфигурация, подходит к любой версии, но требует сравнения и объединения, если есть доработки.
Нужно ли обновлять каждое рабочее место после обновления конфигурации?
Нет. Конфигурация хранится в базе, все пользователи получат новую версию при следующем входе. Отдельно на рабочие места ставится только новая платформа, если релиз её требует.
Можно ли обновлять базу, пока в ней работают люди?
Применить файл к основной конфигурации можно, а обновление конфигурации базы данных требует монопольного доступа. Поэтому обновление планируют на время, когда в программе никого нет.
Где взять файл обновления, если доступа к порталу поддержки нет?
Файлы обновлений распространяются для пользователей с действующей подпиской ИТС. Обратитесь к обслуживающему партнёру: он передаст дистрибутив или обновит базу сам.