Обновление конфигурации 1С из файла .cfu через Конфигуратор
Содержание
Чтобы загрузить CFU в 1С, откройте базу в Конфигураторе и выберите Конфигурация → Поддержка → Обновить конфигурацию…, затем укажите путь к файлу 1Cv8.cfu. Программа сравнит конфигурации и покажет изменения. Вы нажимаете «Выполнить», а потом соглашаетесь обновить конфигурацию базы данных.
Работает это только при двух условиях: конфигурация стоит на поддержке, а текущий релиз есть в списке тех, с которых этот файл умеет обновлять. Если хотя бы одно не выполнено, обновление остановится ещё до сравнения конфигураций, и в базе ничего не изменится.
Файл CFU: что внутри и чем он отличается от CF и DT
CFU — это файл обновления конфигурации поставщика. Он содержит не всю программу целиком, а разницу между несколькими прошлыми релизами и новым. Поэтому он компактнее полного дистрибутива и применяется поверх уже работающей базы.
Чтобы не перепутать форматы, держите под рукой таблицу:
| Файл | Что это | Когда применять |
|---|---|---|
.cfu | Обновление конфигурации поставщика | Плановое обновление типовой базы на поддержке |
.cf | Полная конфигурация без данных | Создание новой базы, сравнение и объединение, снятая с поддержки база |
.dt | Выгрузка базы: конфигурация плюс данные | Резервная копия, перенос базы на другой сервер |
.cfe | Расширение конфигурации | Доработки поверх типовой без снятия с поддержки |
Откуда берётся CFU:
- 📦 из дистрибутива обновления: архив распаковывают и запускают
setup.exe, он раскладывает файлы в каталог шаблонов; - 🌐 из личного кабинета на портале обновлений при действующей подписке ИТС;
- 💾 от обслуживающей организации — уже готовым файлом.
После установки дистрибутива файл лежит в каталоге шаблонов. По умолчанию это C:\Users\<имя>\AppData\Roaming\1C\1cv8\tmplts. Внутри — папки по поставщику, конфигурации и релизу, например 1c\Accounting\3_0_xxx_yy\1Cv8.cfu.
Каталог шаблонов можно сменить при установке. Если файла нет по стандартному пути, найдите на диске файл 1Cv8.cfu через поиск Проводника или посмотрите путь в окне запуска 1С: Настройка… → Каталоги шаблонов конфигураций и обновлений.
Подготовка базы перед загрузкой CFU
Подготовка занимает 10-15 минут и спасает от худшего сценария — базы, которую нельзя ни запустить, ни откатить.
Проверьте, подходит ли файл к вашему релизу
Узнайте текущую версию: в режиме 1С:Предприятие откройте меню (кнопка с тремя полосками или значок шестерёнки в шапке) → О программе. В Конфигураторе — Справка → О программе.
Затем сверьте с файлом обновления. Список релизов, с которых возможен переход, указан в описании обновления в дистрибутиве (файл ReadMe или страница описания релиза). Если вашего номера там нет, нужен промежуточный релиз. Например, с 3.0.150 сразу на 3.0.170 может не получиться: придётся пройти цепочку из двух-трёх CFU по очереди.
Проверьте версию платформы
У каждого релиза конфигурации есть минимальная версия платформы. Она указана в описании обновления. Номер вашей платформы должен быть не ниже требуемого. Если ниже, сначала поставьте новую платформу, иначе база после обновления не запустится.
Сделайте резервную копию
Без свежей копии .dt обновление не начинайте. Откат из CFU невозможен: файл меняет конфигурацию в одну сторону.
- В Конфигураторе откройте
Администрирование → Выгрузить информационную базу…. - Укажите папку и имя, например
buh_2026-10-07_before_update.dt. - Дождитесь сообщения о завершении выгрузки.
Для клиент-серверной базы на SQL дополнительно годится полный бэкап средствами СУБД. Для файловой подойдёт и копия файла 1Cv8.1CD при закрытой базе.
Освободите базу от пользователей
Загрузка CFU в основную конфигурацию идёт при работающих пользователях. Но на шаге обновления конфигурации базы данных, если меняется структура, нужен монопольный доступ. Предупредите коллег заранее и выберите время вне рабочего дня.
Принудительное завершение сеансов обрывает работу пользователей: несохранённые документы пропадут. Делайте это только после оповещения.
Загрузка CFU в Конфигураторе: пошаговый порядок
- Запустите 1С, выберите базу и нажмите
Конфигуратор. Войдите пользователем с административными правами. - Если дерево конфигурации не видно, откройте его:
Конфигурация → Открыть конфигурацию. - Выберите
Конфигурация → Поддержка → Обновить конфигурацию…. - В окне выбора источника отметьте «Выбор файла обновления» и нажмите «Далее».
- Укажите путь к
1Cv8.cfuи нажмите «Готово». Если программа сама нашла обновления в каталоге шаблонов, она предложит список — выберите нужный релиз. - Откроется окно сравнения: слева текущая конфигурация, справа обновлённая. Для типовой базы без доработок ничего менять не нужно.
- Нажмите «Выполнить» (в некоторых версиях кнопка называется «Обновить»).
- На вопрос об обновлении конфигурации базы данных ответьте «Да».
- Появится окно «Реорганизация информации» со списком изменений структуры. Проверьте, что предупреждений об удалении данных нет, и нажмите «Принять».
Если на шаге 8 вы ответили «Нет», основная конфигурация уже обновлена, а база данных — ещё нет. Тогда запустите обновление вручную: Конфигурация → Обновить конфигурацию базы данных или клавиша F7.
Сколько это занимает
На файловой базе бухгалтерии небольшой фирмы сравнение и объединение идёт 5-15 минут, реорганизация — ещё несколько минут. На серверной базе в десятки гигабайт реорганизация может длиться час и дольше. Закладывайте время с запасом и не прерывайте процесс, даже если индикатор долго стоит на месте.
Если нужно поставить несколько CFU подряд, после каждого обязательно выполняйте обновление конфигурации базы данных и один раз запускайте режим 1С:Предприятие. Тогда отработают обработчики обновления данных каждого промежуточного релиза.
Режим поддержки и права: что настроить до запуска
Режим поддержки объектов
Посмотреть настройку можно здесь: Конфигурация → Поддержка → Настройка поддержки…. От неё зависит, как пройдёт загрузка CFU.
| Режим | Что произойдёт при обновлении |
|---|---|
| Объект поставщика не редактируется | Объект заменится новым из CFU, без вопросов |
| Объект поставщика редактируется с сохранением поддержки | Программа покажет различия; вы решаете, что взять от поставщика, а что оставить своё |
| Объект поставщика снят с поддержки | Объект не обновится, изменения поставщика к нему не придут |
Если конфигурация целиком снята с поддержки, пункт Обновить конфигурацию… с файлом CFU не сработает. Варианты: восстановить поддержку через сравнение с полной конфигурацией (Конфигурация → Сравнить, объединить с конфигурацией из файла… с .cf того же релиза) или обновляться полным .cf.
Для доработанной базы обновление CFU — это объединение конфигураций. Каждое изменённое вами место придётся проверить в окне сравнения. Без опыта такую работу лучше отдать программисту 1С.
Права пользователя
- 🔑 В Конфигуратор пускают только пользователя с административной ролью — в типовых это «Полные права» или «Администратор системы».
- 🗂 Учётной записи Windows нужны права на чтение каталога, где лежит CFU, и на запись в каталог базы (для файловой базы).
- 🖥 Для клиент-серверной базы нужны логин и пароль администратора информационной базы. Если на кластере задан администратор, понадобятся и его данные для блокировки сеансов.
Блокировка сеансов для клиент-серверной базы
Сеансы удобно закрыть из самой программы: в БП 3.0 это Администрирование → Обслуживание → Блокировка работы пользователей. Задайте время, сообщение и код разрешения. Код потом укажите в параметре запуска Конфигуратора /UC <код>, чтобы блокировка не выбила вас самих.
Пакетная загрузка CFU из командной строки
Когда баз много, обновлять каждую вручную долго. Платформа умеет делать это в пакетном режиме без открытия окон.
Пример для файловой базы:
"C:\Program Files\1cv8\8.3.25.1374\bin\1cv8.exe" DESIGNER /F "D:\Bases\Buh" /N "Администратор" /P "пароль" /UpdateCfg "D:\Updates\1Cv8.cfu" /UpdateDBCfg /Out "D:\Updates\update_log.txt" /DisableStartupMessages
Для серверной базы вместо /F укажите /S "имя_сервера\имя_базы".
Что делают ключи:
/UpdateCfg— загрузка CFU или CF в основную конфигурацию;/UpdateDBCfg— обновление конфигурации базы данных;/Out— файл журнала, куда пишутся сообщения;/DisableStartupMessages— подавление стартовых окон.
Номер платформы в пути подставьте свой. После пакетного запуска обязательно откройте журнал: если в нём есть ошибки, база могла остаться с обновлённой основной конфигурацией, но не обновлённой базой данных.
Пакетный режим не разрешает конфликты объединения. Для доработанных конфигураций он подходит плохо — используйте его только для типовых баз без изменений.
Ошибки при обновлении из CFU и что с ними делать
Конфигурация → Поддержка → Настройка поддержки. Варианты: включить поддержку через сравнение с .cf того же релиза или обновиться полным .cf.F7.setup.exe или каталог шаблонов указан другой. Выберите «Выбор файла обновления» и укажите путь к .cfu вручную.Частая ловушка — динамическое обновление. Если пользователи остались в базе, Конфигуратор может предложить обновить конфигурацию БД динамически. Для типовых обновлений от поставщика от этого лучше отказаться: изменения структуры при динамическом обновлении либо не применятся, либо пользователи получат ошибки до перезапуска. Надёжнее дождаться монопольного доступа.
Ещё одна ловушка — нажать «Нет» в вопросе об обновлении конфигурации базы данных и закрыть Конфигуратор. Дерево конфигурации тогда помечено как изменённое, а пользователи работают на старой структуре. При следующем открытии Конфигуратора не забудьте нажать F7.
Первый запуск после обновления: что проверить
Обновление конфигурации завершается не в Конфигураторе, а при первом входе в режим 1С:Предприятие. Запускайте его сразу под администратором.
Что произойдёт:
- Типовые конфигурации на БСП покажут окно подтверждения легальности получения обновления. Подтвердите, если обновление получено по подписке.
- Начнут работать обработчики обновления данных: появится индикатор с процентами. Не прерывайте его, на больших базах это может занять от нескольких минут до часа.
- Часть обработчиков продолжит работу в фоне — так называемое отложенное обновление.
Проверка после запуска:
- ✅ номер релиза в
О программесовпадает с ожидаемым; - ✅ отложенные обработчики завершены — в БП 3.0 смотрите
Администрирование → Обслуживание, группу обновления версии программы, ссылку на результаты обновления; - ✅ открываются и проводятся 2-3 типовых документа: реализация, поступление, банковская выписка;
- ✅ формируются привычные отчёты, например оборотно-сальдовая ведомость за текущий месяц;
- ✅ работают внешние обработки и печатные формы, если они подключены;
- ✅ проходят обмены с другими базами и сервисами.
Если отложенное обновление завершилось с ошибками, не продолжайте ставить следующие CFU. Сначала устраните причину — в журнале регистрации (Администрирование → Обслуживание → Журнал регистрации) будет текст ошибки с названием обработчика.
Частые вопросы про загрузку CFU
Можно ли загрузить CFU без Конфигуратора?
Администрирование → Интернет-поддержка и сервисы, раздел обновления версии программы. В нём можно указать файл обновления с диска. Но для доработанных баз нужен Конфигуратор.Сколько CFU можно поставить за один раз?
Что делать, если нужного промежуточного релиза нет в каталоге шаблонов?
Можно ли откатить обновление из CFU?
Администрирование → Загрузить информационную базу… в Конфигураторе.Почему после загрузки CFU в дереве конфигурации остались изменения?
F7 и примите реорганизацию.