Ручное обновление типовой конфигурации 1С 8.3: от архива до проверки базы
Содержание
Обновление 1С 8.3 через конфигуратор ставится так: выгрузите копию базы
в .dt, установите шаблон обновления, затем в Конфигураторе выберите Конфигурация → Поддержка → Обновить конфигурацию, укажите файл .cfu и нажмите «Выполнить». После этого обязательно примените изменения командой Конфигурация → Обновить конфигурацию базы данных (F7) и запустите программу в режиме 1С:Предприятие, чтобы отработали обработчики обновления.
Ручной способ выбирают, когда автообновление из пользовательского режима недоступно. Например, база клиент-серверная, конфигурацию дорабатывали или нужно пройти несколько релизов подряд. Автообновление удобнее для файловой базы без правок. Конфигуратор даёт полный контроль: видно, какие объекты меняются, и можно остановиться на любом шаге.
Подготовка к обновлению: архив, релизы и доступ к базе
Начинать с загрузки файла нельзя. Сначала выясните три вещи.
📌 Текущий релиз. В Конфигураторе откройте Справка → О программе. В окне указаны версия платформы и релиз конфигурации, например 3.0.150.25.
📌 Цепочка релизов. Пропускать промежуточные релизы можно не всегда. Каждый файл .cfu обновляет только с определённого списка версий. Список есть в описании релиза (файл с описанием поставки в каталоге шаблона) и в окне выбора обновления: Конфигуратор сам покажет, подходит ли файл. Если ваш релиз сильно отстал, придётся ставить два-три промежуточных обновления по очереди.
📌 Требуемая платформа. В описании релиза указан минимальный номер версии платформы. Если установленная ниже — сначала обновите платформу.
Резервная копия
Самый надёжный архив — выгрузка в файл:
- В Конфигураторе откройте
Администрирование → Выгрузить информационную базу. - Укажите папку на другом диске и имя с датой, например
buh_2026-10-07_do_obnovleniya.dt. - Дождитесь сообщения о завершении выгрузки.
Выгрузка .dt требует монопольного доступа: в базе не должно быть пользователей. Для файловой базы дополнительно можно скопировать файл 1Cv8.1CD из каталога базы, но только когда база закрыта у всех.
Не обновляйте рабочую базу без свежей копии. Если обновление прервётся на этапе реструктуризации, откатиться можно только из архива.
Ещё один полезный шаг — сохранить текущую конфигурацию отдельно: Конфигурация → Сохранить конфигурацию в файл. Файл .cf пригодится, если доработанную конфигурацию придётся сравнивать заново.
Как освободить базу
Обновление конфигурации
базы данных и выгрузка в .dt требуют, чтобы в базе никто не работал. Предупредите коллег заранее и выберите время после закрытия рабочего дня.
- 👥 Файловая база — попросите всех выйти из программы. Если кто-то «завис», проверьте, не остался ли процесс
1cv8.exeна терминальном сервере. - 🖥️ Клиент-серверная база
— откройте в 1С:Предприятии
Администрирование → Обслуживание → Блокировка работы пользователей, установите блокировку начала сеансов и завершите активные сеансы. Сеансы также видны в консоли администрирования серверов.
Принудительное завершение сеанса обрывает работу пользователя: несохранённый документ пропадёт. Делайте это только после предупреждения.
Обновление платформы 1С:Предприятие перед установкой релиза
Платформу обновляют отдельно от конфигурации. Это обычная установка программы на компьютер.
- Скачайте дистрибутив технологической платформы нужной версии с сайта поддержки по своей подписке.
- Распакуйте архив и запустите
setup.exe. - Выберите компоненты. Для рабочего места достаточно «1С:Предприятие» и интерфейсов на русском языке . Сервер 1С ставят только на серверную машину.
- Завершите установку. Старые версии платформы удалять не обязательно: они хранятся в отдельных каталогах, например
C:\Program Files\1cv8\8.3.25.1374.
В клиент-серверном варианте версия клиента должна совпадать с версией сервера 1С. Поэтому сначала обновляют сервер на всех машинах кластера, затем клиентов. Обновление сервера требует остановки службы агента сервера, а это обрывает все сеансы во всех базах кластера. Планируйте его на нерабочее время.
💡 Если в списке баз в свойствах информационной базы на последней странице жёстко указана старая версия платформы, база продолжит открываться ею. Очистите поле версии или впишите новую: окно запуска → кнопка «Изменить» → последняя страница мастера.
Установка шаблона и загрузка файла обновления в конфигураторе
Шаг 1. Распакуйте шаблон
Обновление конфигурации приходит архивом с программой установки. Запустите setup.exe из архива. Он распакует шаблон в каталог шаблонов, по умолчанию это %APPDATA%\1C\1cv8\tmplts\1c\. Внутри появится папка конфигурации и подпапка с номером релиза, а в ней файлы 1cv8.cfu и 1cv8.cf.
1cv8.cfu— файл обновления. Обновляет с перечисленных в нём релизов.1cv8.cf— полный дистрибутив. Нужен для новых баз и для конфигураций, снятых с поддержки.
Шаг 2. Откройте конфигурацию
Запустите базу в режиме «Конфигуратор» под пользователем с полными правами. Выполните Конфигурация → Открыть конфигурацию. Пока дерево объектов не открыто, команды поддержки неактивны.
Шаг 3. Выберите обновление
Конфигурация → Поддержка → Обновить конфигурацию.- Программа предложит два варианта: поиск доступных обновлений или выбор файла обновления.
- Поиск просматривает каталог шаблонов и показывает подходящие релизы. Удобно, если шаблон установлен в стандартную папку.
- Выбор файла — укажите
1cv8.cfuвручную через кнопку выбора. Это вариант для случая, когда файл лежит в другой папке или на сетевом диске. - Нажмите «Готово». Откроется окно с описанием выбранного обновления. Прочитайте его: там бывают требования к версии платформы и порядку перехода.
- Нажмите «Продолжить обновление».
Дальнейшее поведение зависит от того, как настроена поддержка вашей конфигурации.
Типовые и доработанные конфигурации: что меняется при обновлении
Режим поддержки смотрят в Конфигурация → Поддержка → Настройка поддержки. В таблице ниже — три ситуации, которые встречаются на практике.
| Состояние конфигурации | Что произойдёт | Что делать |
|---|---|---|
| На поддержке, изменения не включены | Обновление применяется целиком, без вопросов | Нажать «Выполнить» и перейти к обновлению БД |
| На поддержке, изменения разрешены, есть доработки | Откроется окно сравнения и объединения | Разобрать отличия, выбрать режим объединения для каждого изменённого объекта |
| Снята с поддержки | .cfu применить нельзя | Использовать полный .cf через Конфигурация → Сравнить, объединить с конфигурацией из файла |
Типовая конфигурация без доработок
Здесь всё просто. После подтверждения Конфигуратор покажет окно с перечнем изменений и предложит выполнить обновление. Подтвердите. Основная конфигурация заменится новой версией. Займёт это от одной до нескольких минут.
Доработанная конфигурация
В окне сравнения видны три версии: ваша основная конфигурация, старая конфигурация поставщика и новая. Объекты, которые вы не меняли, обновятся автоматически. Изменённые и вами, и поставщиком подсвечиваются отдельно.
Как действовать:
- Отфильтруйте дерево так, чтобы видеть только объекты, изменённые дважды.
- Для каждого такого объекта откройте сравнение модулей и форм, чтобы понять, чья правка важнее.
- Для модулей обычно выбирают объединение с приоритетом новой конфигурации поставщика, а свои вставки затем переносят вручную.
- Если доработка уже не нужна, снимите вашу правку и примите версию поставщика.
- Нажмите «Выполнить».
💡 Доработки в общих модулях и формах дорого обходятся при каждом обновлении. Переносите их в расширения конфигурации : расширение подключается поверх типовой и не мешает установке релизов, а основную конфигурацию можно вернуть на поддержку без права изменения.
Если обновление делается в несколько релизов, объединение повторяется на каждом шаге. Делайте его на копии базы, а в рабочую переносите готовую конфигурацию через Сохранить конфигурацию в файл → Загрузить конфигурацию из файла.
Применение изменений и проверка обновлённой базы
Обновление конфигурации базы данных
После «Выполнить» меняется только основная конфигурация. Данные пока работают со старой структурой. Чтобы применить изменения:
- Нажмите F7 или выберите
Конфигурация → Обновить конфигурацию базы данных. - Откроется окно «Реорганизация информации» со списком изменений структуры. Просмотрите его и нажмите «Принять».
- Дождитесь завершения. Для крупных баз на несколько десятков гигабайт этот этап может длиться долго — не прерывайте его.
На этом шаге и нужен монопольный доступ. Если в базе остались пользователи, Конфигуратор сообщит об этом и не начнёт реструктуризацию.
Первый запуск в пользовательском режиме
Закройте Конфигуратор и откройте базу в режиме 1С:Предприятие под администратором. Программа обнаружит новую версию и предложит подтвердить легальность получения обновления. Затем запустятся обработчики обновления: они переносят данные в новую структуру и заполняют новые реквизиты.
Не закрывайте окно, пока полоса прогресса не дойдёт до конца. Часть обработчиков в типовых конфигурациях на БСП выполняется отложенно, в фоне, уже после входа пользователей. Их статус виден в Администрирование → Обслуживание в разделе с результатами обновления.
Что проверить после обновления
- ✅
Справка → О программе— новый номер релиза. - ✅ Открываются ли основные документы и журналы.
- ✅ Формируются ли ключевые отчёты: оборотно-сальдовая ведомость, регламентированная отчётность.
- ✅ Работают ли подключённые расширения и внешние обработки. После смены релиза расширение может показать ошибку применения.
- ✅ Проходит ли обмен с другими базами и с сервисами ЭДО.
- ✅ Нет ли записей об ошибках в журнале регистрации за время обновления.
Если обновление шло через несколько релизов, проверку делают в конце цепочки. Но запуск в пользовательском режиме нужен после каждого релиза: иначе обработчики промежуточной версии не выполнятся.
Частые ошибки при обновлении через конфигуратор и их причины
.cfu. Посмотрите в описании, какой релиз нужен как исходный, и поставьте промежуточный. Вторая причина — файл от другой редакции или поставки (например, базовая и ПРОФ версии используют разные файлы).Конфигурация → Открыть конфигурацию) или она снята с поддержки. В последнем случае обновляйте полным .cf через сравнение и объединение..dt (Администрирование → Загрузить информационную базу), освободите место и повторите. Для файловой базы перед повтором запустите тестирование и исправление.Загрузка .dt полностью заменяет содержимое базы. Всё, что внесли после выгрузки, будет потеряно. Перед загрузкой убедитесь, что в базе никто не работает.
Тестирование и исправление информационной базы запускают в Конфигураторе через Администрирование → Тестирование и исправление. Оно тоже требует монопольного режима и может идти долго на больших базах.
Частые вопросы
Можно ли обновить сразу на последний релиз, пропустив промежуточные?
.cfu. Если его нет, ставьте промежуточные релизы по очереди, запуская после каждого режим 1С:Предприятие.Сколько времени занимает обновление через конфигуратор?
Где хранятся старые шаблоны и можно ли их удалить?
%APPDATA%\1C\1cv8\tmplts. Старые релизы можно удалить, когда база уже обновлена и они не нужны для других баз. Это освобождает гигабайты на диске.