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

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

Перед обновлением: пять проверок

  1. Конфигурация типовая или нет. Если программист вносил изменения прямо в конфигурацию, обычный помощник обновления не подойдёт. Об этом ниже.
  2. Какая версия сейчас и на какую обновляться. Посмотрите «Справка» → «О программе» и сравните с актуальной. Где смотреть актуальные релизы — в статье последнее обновление 1С.
  3. Подходит ли платформа. У каждого релиза есть минимальная версия платформы. Например, ЗУП 3.1.39 требует платформу 8.5.1.1529 и выше. Если платформа старее, сначала обновите её.
  4. Резервная копия. Без неё не начинайте. Как настроить копирование, чтобы не делать его вручную, — в статье настройка резервного копирования 1С.
  5. Все пользователи вышли. Обновлению нужен монопольный режим. Как выгнать тех, кто «забыл» закрыть программу, — в статье пользователи 1С и обновление.

Способ 1. Обновление 1С через интернет из программы

Подходит для типовых конфигураций на поддержке, когда в программе подключена интернет-поддержка. Пример для «1С:Бухгалтерии предприятия 3.0».

  1. Откройте «Администрирование» → «Интернет-поддержка и сервисы».
  2. Убедитесь, что интернет-поддержка подключена — указан логин портала 1С.
  3. В блоке обновления версии программы можно настроить, как часто проверять обновления: при запуске программы, по расписанию или не проверять.
  4. Перейдите по ссылке «Обновление программы».
  5. Помощник покажет, есть ли новый релиз и нужно ли обновлять платформу. Если файл обновления у вас уже скачан, выберите установку обновления из файла и укажите путь к нему.
  6. Нажмите «Далее» — помощник подключится к сервису и скачает обновление.
  7. Выберите, когда устанавливать: сейчас или при завершении работы. Второй вариант удобен, если вы обновляете вечером.
  8. На этом же шаге можно поручить помощнику создать резервную копию. Не отказывайтесь от неё, даже если вы уже сделали копию сами.
  9. Нажмите «Далее» и дождитесь окончания. Программа перезапустится и завершит обновление.
Обновление 1С через интернет: помощник скачивает релиз и устанавливает его пошагово
Обновление 1С через интернет: помощник скачивает релиз и устанавливает его пошагово

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

Способ 2. Обновление 1С через конфигуратор

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

Скачайте и распакуйте обновление

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

Установите обновление

  1. Запустите базу в режиме «Конфигуратор».
  2. Откройте конфигурацию: «Конфигурация» → «Открыть конфигурацию». Без этого нужные пункты меню будут недоступны.
  3. Ещё раз сделайте резервную копию: «Администрирование» → «Выгрузить информационную базу».
  4. Выберите «Конфигурация» → «Поддержка» → «Обновить конфигурацию».
  5. Оставьте вариант поиска доступных обновлений — конфигуратор найдёт релизы в каталоге шаблонов. Либо выберите файл обновления вручную (файл с расширением .cfu).
  6. Выберите нужный релиз и нажмите «Готово».
  7. Проверьте информацию о релизе и рекомендуемой платформе и продолжите обновление.
  8. Подтвердите обновление конфигурации базы данных и, когда конфигуратор покажет список изменений структуры, нажмите «Принять».
  9. Закройте конфигуратор и запустите базу в пользовательском режиме — там завершится обновление данных.

Если пропущено несколько релизов, повторите эти шаги для каждого промежуточного релиза по очереди.

Отдельно про файловые базы на общей сетевой папке: обновление запускайте с того компьютера, где лучше всего связь с папкой, а не по медленному Wi-Fi — обрыв связи на середине обновления может повредить базу.

Как обновить платформу

  1. Скачайте дистрибутив платформы нужной версии в сервисе «1С:Обновление программ».
  2. Установите её на компьютер, а для клиент-серверной базы — также на сервер 1С.
  3. Проверьте, что ярлык запуска базы использует новую версию. Если у вас терминальный сервер или несколько компьютеров, платформу нужно обновить на всех.

Старую версию платформы удаляйте не сразу, а через несколько дней — чтобы можно было откатиться, если что-то пойдёт не так.

Обновление нетиповой 1С

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

Что я рекомендую:

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

Если обновлений много и они регулярные, ручной процесс можно автоматизировать — об этом в статье про автоматизацию обновления 1С.

Что проверить после обновления

Обновление не заканчивается в момент, когда программа перезапустилась. Я прохожу по короткому списку:

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

Если что-то сломалось и быстро починить не получается, лучше вернуть резервную копию и разбираться на тестовой базе, чем день работать в полуисправной программе.

Когда лучше обновляться

  • Вечером или в выходной, когда в базе никого нет.
  • Не в последний день сдачи отчётности.
  • Не сразу после выхода крупного релиза, если база большая или доработанная, — сначала на копии.

Типовые ошибки и проблемы

  • «Обновлений не обнаружено». Нужный релиз не скачан в каталог шаблонов, ваша версия не подходит для прямого обновления, или программа не на поддержке. Проверьте таблицу версий и поставьте промежуточный релиз.
  • «Не удалось установить монопольный режим». В базе остались пользователи, фоновые или регламентные задания. Установите блокировку работы пользователей и повторите.
  • Обновление не стартует из-за версии платформы. Сначала обновите платформу до рекомендуемой.
  • Помощник обновления недоступен. Конфигурация снята с поддержки или изменена — обновляйте через конфигуратор.
  • Ошибка при обновлении данных после перезапуска. Не повторяйте запуск по кругу — откройте журнал регистрации, найдите текст ошибки и решайте причину. При серьёзной ошибке верните резервную копию.
  • Внешние обработки и печатные формы перестали работать. Их нужно проверить и при необходимости обновить под новый релиз.

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

Итог

  • Перед обновлением: резервная копия, подходящая платформа и монопольный доступ.
  • Типовую 1С проще всего обновить из программы: «Администрирование» → «Интернет-поддержка и сервисы» → «Обновление программы».
  • Через конфигуратор: «Конфигурация» → «Поддержка» → «Обновить конфигурацию».
  • Пропущенные релизы ставятся по цепочке, в порядке из таблицы версий.
  • Нетиповую конфигурацию обновляйте на копии, а доработки переносите в расширения.