Администрирование · 9 мин
Как обновить 1С из программы: пошаговая инструкция
Как обновить конфигурацию 1С через интернет прямо из программы: проверка обновлений, резервная копия, порядок установки, типичные ошибки и способы их решения.
Типовые конфигурации 1С (Бухгалтерия, Зарплата и управление персоналом, Управление торговлей и другие) умеют обновляться прямо из пользовательского интерфейса, без ручной загрузки дистрибутивов и запуска конфигуратора. Механизм называется «Обновление версии программы» и доступен в разделе администрирования. Он сам скачивает нужные файлы с портала 1С и выполняет обновление информационной базы.
Этот способ подходит для типовых конфигураций без доработок, работающих в файловом режиме или на сервере, если у пользователя есть права администратора и действующая подписка на портале 1С:ИТС. Для изменённых конфигураций, баз с расширениями и сложных серверных установок обновление из интерфейса может быть недоступно или рискованно — тогда используют конфигуратор.
Ниже разобраны условия, при которых обновление из программы сработает корректно, порядок действий, проверка результата и типичные ошибки с их решением.
Когда обновление из программы доступно, а когда нет
Встроенный механизм обновления работает только при выполнении нескольких условий. Конфигурация должна быть типовой и находиться на поддержке без изменений — если в базу внесены доработки, конфигуратор потребует ручного сопоставления объектов, и обновление из интерфейса либо откажется работать, либо затрёт изменения. Также нужна действующая учётная запись портала 1С с доступом к обновлениям (регистрация программы и, как правило, договор 1С:ИТС).
Для файловой базы достаточно, чтобы у пользователя были права администратора и монопольный доступ к базе на время обновления. Для клиент-серверного варианта обновление из интерфейса тоже возможно, но потребует права администратора кластера и понимания, что во время обновления пользователи будут отключены.
Как выбрать способ обновления
Подготовка: резервная копия и проверка условий
Первый шаг — резервная копия. Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельную папку при закрытой программе или выполнить выгрузку через конфигуратор («Администрирование» → «Выгрузить информационную базу»). Обновление изменяет структуру базы, и откат без копии невозможен.
Далее проверьте: все пользователи вышли из базы, нет запущенных фоновых заданий и регламентных операций, есть стабильный интернет и достаточно свободного места на диске — дистрибутив обновления может занимать несколько гигабайт. Убедитесь, что помните логин и пароль от портала 1С (portal.1c.ru): программа запросит их при скачивании.
Пошаговое обновление из интерфейса программы
Порядок действий одинаков для большинства типовых конфигураций на платформе 8.3; названия пунктов могут незначительно отличаться между конфигурациями.
- 1Завершите работу всех пользователей и сделайте резервную копию базы
- 2Откройте «Администрирование» → «Обслуживание» → «Обновление версии программы» (в некоторых конфигурациях — «Интернет-поддержка и сервисы»)
- 3Нажмите «Проверить наличие обновлений» и при необходимости введите логин и пароль портала 1С
- 4Выберите найденную версию и запустите установку, дождитесь скачивания файлов
- 5Подтвердите обновление информационной базы — программа перезапустится и выполнит обработчики обновления
- 6Дождитесь сообщения об успешном завершении и проверьте номер версии в разделе «О программе»
Если обновлений несколько (версия сильно устарела), программа может установить их последовательно или предложить скачать только последнюю — это зависит от конфигурации. Не прерывайте процесс: на этапе «Обновление информационной базы» программа может не отвечать десятки минут, особенно на больших базах.
Обновление через конфигуратор как альтернатива
Если обновление из интерфейса недоступно, используют конфигуратор. Дистрибутив обновления скачивается с портала 1С или устанавливается с диска ИТС, затем в конфигураторе выбирается «Конфигурация» → «Поддержка» → «Обновить конфигурацию» с указанием файла обновления (.cfu). После сопоставления объектов выполняется обновление конфигурации базы данных (клавиша F7).
Этот способ даёт больше контроля: видно, какие объекты изменятся, можно отказаться от обновления отдельных элементов и сохранить доработки. Но он требует понимания структуры конфигурации и аккуратности — ошибочное снятие флажков при сопоставлении может удалить нужные данные.
Сравнение способов обновления
Просто и автоматически, но только для типовых конфигураций с доступом к порталу и монопольным режимом
Подходит для доработанных баз и офлайн-обновления, требует навыков и ручного сопоставления объектов
Нужно, когда новая версия конфигурации требует более свежую платформу — сначала обновляется платформа, затем конфигурация
Проверка результата после обновления
После завершения откройте «О программе» (или «Справка» → «О программе») и сверьте номер версии конфигурации с той, что устанавливали. Затем проверьте ключевые операции: проведение документа, формирование отчёта, печатную форму. Если используются расширения — убедитесь, что они подключены и не выдают ошибок.
Как проверить результат
Совпадает с установленной версией
Версия прежняя — обновление не завершилось
Статус «Обновление завершено», нет ошибок в журнале
Есть незавершённые обработчики или ошибки — данные могут быть неполными
Документ проводится, отчёты формируются
Ошибки при проведении — нужен анализ журнала регистрации
Подключены, работают без предупреждений
Отключены или конфликтуют с новой версией
Отложенные обработчики могут выполняться в фоне после первого запуска. До их завершения часть отчётов и операций может работать некорректно — проверьте статус в разделе «Результаты обновления программы».
Типичные ошибки и способы их решения
Чаще всего обновление из программы не запускается из-за отсутствия монопольного доступа: кто-то из пользователей не вышел из базы или завис сеанс. Решение — завершить сеансы через консоль кластера (для сервера) или перезагрузить компьютер с файловой базой, затем повторить попытку.
Вторая частая ситуация — ошибка авторизации на портале: неверный логин/пароль или истёкшая подписка. Проверьте учётные данные на сайте портала 1С и при необходимости восстановите пароль. Третья группа проблем — нехватка места на диске и обрыв соединения при скачивании: освободите место и запустите обновление заново, программа продолжит с прерванного места или скачает файлы повторно.
FAQ
Можно ли обновить 1С из программы без договора 1С:ИТС?
Для скачивания обновлений требуется учётная запись портала 1С с зарегистрированной программой. Часть обновлений доступна по базовой регистрации, но полноценный доступ к свежим версиям обычно связан с действующим договором 1С:ИТС. Если обновление не находится, проверьте статус подписки в личном кабинете портала.
Сколько времени занимает обновление?
Зависит от размера базы, скорости интернета и количества пропущенных версий. Скачивание дистрибутива может занять от нескольких минут до часа, обновление информационной базы — от минут на небольшой базе до нескольких часов на крупной. Планируйте обновление на нерабочее время.
Что делать, если обновление зависло на этапе «Обновление информационной базы»?
Сначала подождите: на больших базах этап может идти долго без видимого прогресса. Если активности нет несколько часов, проверьте нагрузку на диск и процессор. Принудительное завершение — крайняя мера, после неё базу, скорее всего, придётся восстанавливать из резервной копии.
Удалятся ли мои данные при обновлении?
Штатное обновление типовой конфигурации не удаляет данные: документы, справочники и отчёты сохраняются. Изменяется только структура метаданных и выполняются обработчики переноса данных. Риск потери данных возникает при сбоях, обновлении доработанных конфигураций и ошибках ручного сопоставления в конфигураторе.
Нужно ли обновлять платформу вместе с конфигурацией?
Не всегда, но новые версии конфигураций часто требуют определённой минимальной версии платформы. Требование указывается в описании обновления. Если платформа устарела, сначала установите актуальную версию платформы, затем обновляйте конфигурацию.
Можно ли откатить обновление назад?
Встроенного механизма отката нет. Единственный способ вернуться на прежнюю версию — восстановить базу из резервной копии, сделанной до обновления. Поэтому копия перед обновлением обязательна, а не рекомендована.
Что важно запомнить
Обновление из программы — самый простой способ для типовой конфигурации: резервная копия, монопольный доступ, раздел «Обновление версии программы», логин портала 1С. Для доработанных баз используйте конфигуратор. После обновления проверьте номер версии, статус отложенных обработчиков и работу ключевых операций.