К статье
Практический материал

Администрирование · 10 мин

Как запустить обновление 1С: подробная инструкция

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

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

Способ запуска зависит от того, какая у вас конфигурация и как она получает обновления. Типовые конфигурации на полной поддержке (1С:Бухгалтерия, Управление торговлей, Зарплата и управление персоналом и другие) могут обновляться автоматически прямо из режима «Предприятие». Доработанные или снятые с поддержки конфигурации обновляются вручную через конфигуратор с использованием файла обновления (.cfu) или полной конфигурации (.cf).

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

Что проверить до запуска обновления

Первое условие — наличие актуальной резервной копии. Без неё любой сбой (отключение электричества, разрыв соединения с сервером, ошибка реструктуризации) может оставить базу в нерабочем состоянии без возможности отката. Для файловой базы достаточно скопировать файл 1Cv8.1CD или сделать выгрузку через «Конфигуратор → Администрирование → Выгрузить информационную базу». Для клиент-серверной базы корректнее делать копию средствами СУБД (MS SQL, PostgreSQL) — выгрузка в .dt на больших базах занимает много времени и не всегда является полноценной копией.

Второе условие — в базе не должно быть активных сеансов пользователей. Обновление конфигурации базы данных требует монопольного доступа. Проверить сеансы можно в конфигураторе через «Администрирование → Активные пользователи» или в консоли кластера серверов 1С. Заранее предупредите сотрудников и завершите фоновые задания и регламентные операции.

Третье условие — убедитесь, что обновление подходит именно для вашей текущей версии. Файлы .cfu рассчитаны на обновление с конкретных релизов. Если ваша версия сильно устарела, потребуется последовательно установить несколько промежуточных обновлений. Список поддерживаемых версий указан в файле поставки и на портале 1С.

Как запустить автоматическое обновление из режима «Предприятие»

Для типовых конфигураций на поддержке самый простой способ — встроенный механизм обновления. Откройте базу в режиме «Предприятие» под учётной записью с правами администратора и перейдите в раздел «Администрирование → Поддержка и обслуживание → Обновление программы» (в некоторых конфигурациях путь называется «Обновление версии программы»).

Нажмите «Обновить программу» — система проверит наличие новых версий через интернет-поддержку. Если обновление найдено, выберите его и подтвердите установку. Программа сама скачает дистрибутив, попросит завершить работу пользователей и выполнит обновление конфигурации базы данных.

Порядок действий при автоматическом обновлении
  1. 1
    Сделайте резервную копию базы
  2. 2
    Завершите сеансы всех пользователей
  3. 3
    Откройте Администрирование → Поддержка и обслуживание → Обновление программы
  4. 4
    Нажмите «Обновить программу» и выберите найденную версию
  5. 5
    Дождитесь завершения установки и перезапуска программы
  6. 6
    Проверьте номер версии и работу ключевых функций

Для работы автоматического обновления нужна действующая подписка ИТС и настроенная интернет-поддержка (логин и пароль портала 1С). Если обновление не находится, проверьте подключение к интернету и корректность учётных данных в разделе «Интернет-поддержка и сервисы».

Как запустить обновление через конфигуратор

Ручной способ используется, когда автоматическое обновление недоступно: нет интернет-поддержки, конфигурация доработана, либо вы получили файл обновления от франчайзи или скачали его с портала 1С. Предварительно установите шаблон обновления: запустите скачанный дистрибутив (setup.exe), и шаблоны будут размещены в каталоге шаблонов (обычно в папке tmplts).

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

После сравнения конфигураций система покажет окно принятия изменений. Для типовой конфигурации без доработок достаточно нажать «Выполнить». Затем подтвердите обновление конфигурации базы данных (клавиша F7 или «Конфигурация → Обновить конфигурацию базы данных»). На больших базах реструктуризация может занимать от нескольких минут до нескольких часов — не прерывайте процесс.

Как обновить доработанную конфигурацию

Если в конфигурацию вносились изменения, запуск обновления тот же, но ключевой этап — настройка сравнения и объединения. В окне обновления откройте «Настройки» и убедитесь, что включён режим объединения с приоритетом и разрешением конфликтов. Система покажет дерево объектов, где изменения новой версии пересекаются с вашими доработками.

Для каждого конфликтного объекта решите, что переносить: изменения поставщика, свои доработки или оба варианта с ручной правкой модулей. Автоматическое объединение модулей работает только при непересекающихся изменениях; в остальных случаях код придётся переносить вручную. Если доработок много, разумно привлечь специалиста по 1С — ошибка при объединении может нарушить логику учёта.

Типичные ошибки при обновлении
01
Обновление без резервной копии — при сбое базу не откатить
02
Прерывание реструктуризации кнопкой «Отмена» или закрытием окна — риск повреждения данных
03
Принятие всех изменений «по умолчанию» на доработанной конфигурации — потеря доработок
04
Пропуск промежуточных релизов — файл .cfu не встанет на неподдерживаемую версию
05
Запуск обновления при активных сеансах — ошибка монопольного доступа

Как проверить, что обновление прошло успешно

После завершения обновления конфигурации базы данных запустите базу в режиме «Предприятие». При первом входе типовые конфигурации выполняют отложенные обработчики обновления — перенос данных, заполнение новых реквизитов. Дождитесь их завершения: ход выполнения виден в разделе «Администрирование → Поддержка и обслуживание → Результаты обновления программы».

Проверьте номер версии в разделе «О программе» — он должен соответствовать установленному релизу. Затем выполните контрольные действия: откройте ключевые отчёты (ОСВ, ведомости по зарплате, складские отчёты), проведите тестовый документ, убедитесь, что работают обмены с другими системами и печатные формы.

Контрольные точки

Как проверить результат

Номер версии в «О программе»
Норма

Совпадает с устанавливаемым релизом

Тревожный признак

Версия не изменилась — обновление не применилось

Отложенные обработчики
Норма

Все выполнены без ошибок

Тревожный признак

Есть ошибки — данные могут быть неполными

Ключевые отчёты и документы
Норма

Открываются, данные корректны

Тревожный признак

Ошибки при открытии, пропавшие данные

Обмены и интеграции
Норма

Синхронизации проходят штатно

Тревожный признак

Ошибки обмена после обновления

Что делать, если обновление завершилось с ошибкой

Если обновление прервалось или база не открывается, не пытайтесь повторно запускать процесс вслепую. Сначала оцените ситуацию: если конфигуратор открывается, попробуйте завершить обновление конфигурации базы данных повторно — часто процесс продолжается с места остановки. Если база не открывается вообще, восстановите её из резервной копии и повторите обновление, устранив причину сбоя (нехватка места на диске, права доступа, неподходящий релиз).

Для клиент-серверных баз полезно проверить журнал регистрации и логи СУБД — там видно, на каком объекте произошла ошибка. При повторяющихся ошибках реструктуризации может помочь тестирование и исправление базы (на копии!), но этот инструмент применяйте осторожно: режимы с удалением ссылочных объектов могут привести к потере данных.

Маршрут решения

Как выбрать действие при проблеме

Ошибка «нарушение монопольного доступа»Завершите все сеансы и повторите обновление
«Обновление не подходит для данной версии»Установите промежуточные релизы последовательно
База не открывается после сбояВосстановите из резервной копии и повторите процесс
Ошибки отложенных обработчиковОткройте «Результаты обновления», устраните причину и перезапустите обработчики

Ответы на частые вопросы

Можно ли обновлять 1С, пока пользователи работают в базе?

Нет. Обновление конфигурации базы данных требует монопольного доступа, поэтому все сеансы должны быть завершены. Динамическое обновление существует, но оно применяется только для незначительных изменений и не рекомендуется как основной способ.

Чем отличается файл .cfu от файла .cf?

Файл .cfu содержит только изменения между версиями и подходит для обновления с конкретных релизов. Файл .cf — полная конфигурация; через «Загрузить конфигурацию из файла» её можно установить на любую версию, но при этом нужно вручную контролировать объединение с текущими данными.

Сколько времени занимает обновление?

На небольших файловых базах — обычно от нескольких минут до получаса. На крупных клиент-серверных базах реструктуризация и отложенные обработчики могут занимать несколько часов. Планируйте обновление на нерабочее время.

Что делать, если обновление не находится автоматически?

Проверьте действие подписки ИТС, корректность логина и пароля интернет-поддержки и доступ к интернету. Альтернатива — скачать дистрибутив обновления с портала 1С вручную и установить его через конфигуратор.

Нужно ли обновлять платформу 1С вместе с конфигурацией?

Не всегда, но новые релизы конфигураций часто требуют минимальную версию платформы. Требуемая версия указана в описании обновления. Платформу обновляют отдельно, установкой нового дистрибутива на сервер и рабочие места.

Можно ли отменить уже выполненное обновление?

Штатной кнопки отката нет. Единственный надёжный способ вернуться — восстановить базу из резервной копии, сделанной до обновления. Поэтому копия перед запуском обязательна.

Итог

Что важно запомнить

Перед обновлением всегда делайте резервную копию и завершайте сеансы пользователей. Типовые конфигурации обновляйте автоматически из режима «Предприятие», доработанные — через конфигуратор с ручным объединением. После обновления проверьте версию, отложенные обработчики и работу ключевых функций.