Администрирование · 10 мин
Как запустить обновление 1С: подробная инструкция
Как запустить обновление 1С: подготовка базы, резервная копия, запуск обновления через конфигуратор и поддержку, проверка результата и решение типичных ошибок.
Обновление конфигурации 1С — штатная процедура, но именно она чаще всего становится причиной простоя учёта, если запустить её без подготовки. Ошибка на этапе обновления может привести к повреждению данных, невозможности войти в базу или рассинхронизации с обменами. Поэтому запускать обновление нужно по чёткому алгоритму: подготовка, резервная копия, сам запуск, принятие изменений и проверка результата.
Способ запуска зависит от того, какая у вас конфигурация и как она получает обновления. Типовые конфигурации на полной поддержке (1С:Бухгалтерия, Управление торговлей, Зарплата и управление персоналом и другие) могут обновляться автоматически прямо из режима «Предприятие». Доработанные или снятые с поддержки конфигурации обновляются вручную через конфигуратор с использованием файла обновления (.cfu) или полной конфигурации (.cf).
Ниже разобраны оба сценария, условия их применения, проверка результата и типичные ошибки. Материал ориентирован на администраторов и пользователей, которые выполняют обновление самостоятельно.
Что проверить до запуска обновления
Первое условие — наличие актуальной резервной копии. Без неё любой сбой (отключение электричества, разрыв соединения с сервером, ошибка реструктуризации) может оставить базу в нерабочем состоянии без возможности отката. Для файловой базы достаточно скопировать файл 1Cv8.1CD или сделать выгрузку через «Конфигуратор → Администрирование → Выгрузить информационную базу». Для клиент-серверной базы корректнее делать копию средствами СУБД (MS SQL, PostgreSQL) — выгрузка в .dt на больших базах занимает много времени и не всегда является полноценной копией.
Второе условие — в базе не должно быть активных сеансов пользователей. Обновление конфигурации базы данных требует монопольного доступа. Проверить сеансы можно в конфигураторе через «Администрирование → Активные пользователи» или в консоли кластера серверов 1С. Заранее предупредите сотрудников и завершите фоновые задания и регламентные операции.
Третье условие — убедитесь, что обновление подходит именно для вашей текущей версии. Файлы .cfu рассчитаны на обновление с конкретных релизов. Если ваша версия сильно устарела, потребуется последовательно установить несколько промежуточных обновлений. Список поддерживаемых версий указан в файле поставки и на портале 1С.
Как запустить автоматическое обновление из режима «Предприятие»
Для типовых конфигураций на поддержке самый простой способ — встроенный механизм обновления. Откройте базу в режиме «Предприятие» под учётной записью с правами администратора и перейдите в раздел «Администрирование → Поддержка и обслуживание → Обновление программы» (в некоторых конфигурациях путь называется «Обновление версии программы»).
Нажмите «Обновить программу» — система проверит наличие новых версий через интернет-поддержку. Если обновление найдено, выберите его и подтвердите установку. Программа сама скачает дистрибутив, попросит завершить работу пользователей и выполнит обновление конфигурации базы данных.
- 1Сделайте резервную копию базы
- 2Завершите сеансы всех пользователей
- 3Откройте Администрирование → Поддержка и обслуживание → Обновление программы
- 4Нажмите «Обновить программу» и выберите найденную версию
- 5Дождитесь завершения установки и перезапуска программы
- 6Проверьте номер версии и работу ключевых функций
Для работы автоматического обновления нужна действующая подписка ИТС и настроенная интернет-поддержка (логин и пароль портала 1С). Если обновление не находится, проверьте подключение к интернету и корректность учётных данных в разделе «Интернет-поддержка и сервисы».
Как запустить обновление через конфигуратор
Ручной способ используется, когда автоматическое обновление недоступно: нет интернет-поддержки, конфигурация доработана, либо вы получили файл обновления от франчайзи или скачали его с портала 1С. Предварительно установите шаблон обновления: запустите скачанный дистрибутив (setup.exe), и шаблоны будут размещены в каталоге шаблонов (обычно в папке tmplts).
Откройте базу в конфигураторе. Перейдите в меню «Конфигурация → Поддержка → Обновить конфигурацию». В появившемся окне выберите источник: «Поиск доступных обновлений» (программа найдёт подходящие шаблоны сама) или «Выбор файла обновления», если хотите указать .cfu-файл вручную. Выберите нужную версию и нажмите «Готово».
После сравнения конфигураций система покажет окно принятия изменений. Для типовой конфигурации без доработок достаточно нажать «Выполнить». Затем подтвердите обновление конфигурации базы данных (клавиша F7 или «Конфигурация → Обновить конфигурацию базы данных»). На больших базах реструктуризация может занимать от нескольких минут до нескольких часов — не прерывайте процесс.
Как обновить доработанную конфигурацию
Если в конфигурацию вносились изменения, запуск обновления тот же, но ключевой этап — настройка сравнения и объединения. В окне обновления откройте «Настройки» и убедитесь, что включён режим объединения с приоритетом и разрешением конфликтов. Система покажет дерево объектов, где изменения новой версии пересекаются с вашими доработками.
Для каждого конфликтного объекта решите, что переносить: изменения поставщика, свои доработки или оба варианта с ручной правкой модулей. Автоматическое объединение модулей работает только при непересекающихся изменениях; в остальных случаях код придётся переносить вручную. Если доработок много, разумно привлечь специалиста по 1С — ошибка при объединении может нарушить логику учёта.
Как проверить, что обновление прошло успешно
После завершения обновления конфигурации базы данных запустите базу в режиме «Предприятие». При первом входе типовые конфигурации выполняют отложенные обработчики обновления — перенос данных, заполнение новых реквизитов. Дождитесь их завершения: ход выполнения виден в разделе «Администрирование → Поддержка и обслуживание → Результаты обновления программы».
Проверьте номер версии в разделе «О программе» — он должен соответствовать установленному релизу. Затем выполните контрольные действия: откройте ключевые отчёты (ОСВ, ведомости по зарплате, складские отчёты), проведите тестовый документ, убедитесь, что работают обмены с другими системами и печатные формы.
Как проверить результат
Совпадает с устанавливаемым релизом
Версия не изменилась — обновление не применилось
Все выполнены без ошибок
Есть ошибки — данные могут быть неполными
Открываются, данные корректны
Ошибки при открытии, пропавшие данные
Синхронизации проходят штатно
Ошибки обмена после обновления
Что делать, если обновление завершилось с ошибкой
Если обновление прервалось или база не открывается, не пытайтесь повторно запускать процесс вслепую. Сначала оцените ситуацию: если конфигуратор открывается, попробуйте завершить обновление конфигурации базы данных повторно — часто процесс продолжается с места остановки. Если база не открывается вообще, восстановите её из резервной копии и повторите обновление, устранив причину сбоя (нехватка места на диске, права доступа, неподходящий релиз).
Для клиент-серверных баз полезно проверить журнал регистрации и логи СУБД — там видно, на каком объекте произошла ошибка. При повторяющихся ошибках реструктуризации может помочь тестирование и исправление базы (на копии!), но этот инструмент применяйте осторожно: режимы с удалением ссылочных объектов могут привести к потере данных.
Как выбрать действие при проблеме
Ответы на частые вопросы
Можно ли обновлять 1С, пока пользователи работают в базе?
Нет. Обновление конфигурации базы данных требует монопольного доступа, поэтому все сеансы должны быть завершены. Динамическое обновление существует, но оно применяется только для незначительных изменений и не рекомендуется как основной способ.
Чем отличается файл .cfu от файла .cf?
Файл .cfu содержит только изменения между версиями и подходит для обновления с конкретных релизов. Файл .cf — полная конфигурация; через «Загрузить конфигурацию из файла» её можно установить на любую версию, но при этом нужно вручную контролировать объединение с текущими данными.
Сколько времени занимает обновление?
На небольших файловых базах — обычно от нескольких минут до получаса. На крупных клиент-серверных базах реструктуризация и отложенные обработчики могут занимать несколько часов. Планируйте обновление на нерабочее время.
Что делать, если обновление не находится автоматически?
Проверьте действие подписки ИТС, корректность логина и пароля интернет-поддержки и доступ к интернету. Альтернатива — скачать дистрибутив обновления с портала 1С вручную и установить его через конфигуратор.
Нужно ли обновлять платформу 1С вместе с конфигурацией?
Не всегда, но новые релизы конфигураций часто требуют минимальную версию платформы. Требуемая версия указана в описании обновления. Платформу обновляют отдельно, установкой нового дистрибутива на сервер и рабочие места.
Можно ли отменить уже выполненное обновление?
Штатной кнопки отката нет. Единственный надёжный способ вернуться — восстановить базу из резервной копии, сделанной до обновления. Поэтому копия перед запуском обязательна.
Что важно запомнить
Перед обновлением всегда делайте резервную копию и завершайте сеансы пользователей. Типовые конфигурации обновляйте автоматически из режима «Предприятие», доработанные — через конфигуратор с ручным объединением. После обновления проверьте версию, отложенные обработчики и работу ключевых функций.