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

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

Как обновить программу 1С 8.3 самостоятельно

Пошаговая инструкция по самостоятельному обновлению 1С 8.3: резервная копия, загрузка дистрибутива, настройка обновления конфигурации и проверка результата.

Обновление 1С 8.3 — регулярная задача, без которой конфигурация перестаёт соответствовать актуальным формам отчётности и требованиям законодательства. Выполнить её самостоятельно вполне реально, если база типовая, у вас есть доступ к порталу 1С и действующая подписка ИТС. Главные условия безопасности — резервная копия перед любыми действиями и понимание, что обновление модифицированной (нетиповой) конфигурации требует участия специалиста.

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

Подготовка: резервная копия и проверка условий

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

Проверьте, что копия действительно открывается: создайте тестовую базу из выгруженного .dt и убедитесь, что данные на месте. Копия, которую никто не проверял, не считается страховкой. Также убедитесь, что у вас есть логин и пароль от портала portal.1c.ru и что подписка ИТС действует — без неё дистрибутивы обновлений недоступны.

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

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

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

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

Если скачан дистрибутив вручную, распакуйте архив и запустите setup.exe — шаблоны обновления установятся в каталог шаблонов (обычно в папке пользователя или в Program Files). Именно оттуда конфигуратор затем возьмёт файлы обновления.

Файлы обновления (с расширением .cfu) лежат в подпапках каталога шаблонов. Если конфигуратор «не видит» обновление, чаще всего шаблоны установлены в другой каталог, чем указан в настройках базы. Проверьте путь к шаблонам в списке информационных баз (кнопка «Настройка»).
ПЗ
Практическое замечание

Обновление типовой конфигурации через конфигуратор

Завершите работу всех пользователей в базе и откройте её в конфигураторе под учётной записью с полными правами. Если конфигурация закрыта, выполните «Конфигурация → Открыть конфигурацию». Затем перейдите в «Поддержка → Обновить конфигурацию».

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

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

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

Обработчики обновления при первом запуске

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

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

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

Особенности обновления нетиповой конфигурации

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

Минимально безопасная практика — перед обновлением зафиксировать список доработок (сравнение с конфигурацией поставщика: «Конфигурация → Сравнить, объединить с конфигурацией из файла»), а после обновления проверить, что доработки на месте и работают. Объекты, изменённые дважды, требуют ручного анализа — это работа для программиста 1С.

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

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

Откройте сведения о программе и убедитесь, что номер версии соответствует установленному релизу. Затем проверьте ключевые для вашей работы операции: проведение типовых документов, формирование регламентированных отчётов (особенно тех, ради которых обновлялись), обмены с банком и ЭДО, печатные формы.

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

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

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

Номер версии в сведениях о программе
Норма

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

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

Осталась старая версия — обновление не применилось

Статус обработчиков обновления
Норма

Все обработчики завершены без ошибок

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

Есть ошибки или зависшие отложенные обработчики

Регламентированные отчёты
Норма

Формы актуальные, отчёт формируется

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

Старая форма или ошибка при формировании

Если что-то пошло не так: откат и типичные ситуации

Единственный надёжный способ отката — восстановление из резервной копии, сделанной до обновления. Для файловой базы замените файл 1Cv8.1CD копией или загрузите .dt через конфигуратор («Администрирование → Загрузить информационную базу»). Штатного механизма «отменить обновление» в 1С нет.

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

Итог

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

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

Частые вопросы

Можно ли обновить 1С без подписки ИТС?

Дистрибутивы обновлений распространяются в рамках договора ИТС. Без действующей подписки скачать обновление с портала и использовать автоматический поиск обновлений не получится. Формально обновиться можно из дистрибутива, полученного легально иным путём (например, от партнёра), но это нарушение условий лицензирования не снимает.

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

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

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

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

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

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

Можно ли обновляться через несколько релизов сразу?

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

Обновление удалит мои данные или настройки?

Штатное обновление не удаляет данные — оно меняет структуру конфигурации и преобразует данные обработчиками. Однако доработки, внесённые в типовые объекты, могут быть затёрты при автоматическом объединении, поэтому нетиповые базы обновляют с ручным контролем сопоставления.