Обновление 1С базовой версии: от резервной копии до проверки

· 10 мин

Содержание

Базовую версию 1С:Предприятие 8.3 обновляют двумя способами. Первый — прямо из программы: Администрирование → Интернет-поддержка и сервисы → Обновление версии программы, мастер сам скачает нужные релизы и установит их. Второй — вручную: скачать дистрибутив обновления с портала 1С:ИТС, распаковать его и загрузить файл .cfu через Конфигуратор.

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

Чем обновление базовой версии отличается от ПРОФ

Технически процедура та же, что и в ПРОФ: загрузка релиза конфигурации, обновление структуры базы, обработчики обновления данных. Отличий три, и все они упрощают жизнь.

  • 🔒 Конфигурация всегда типовая. В базовой версии нельзя включить возможность изменения конфигурации. Значит, при обновлении не бывает сравнения и объединения, конфликтов доработок и ручного переноса кода.
  • 👤 Один пользователь и файловая база. Базовая версия работает только в файловом варианте, поэтому не нужно выгонять из базы десяток коллег и договариваться с администратором сервера.
  • 🎫 Обновления без договора ИТС. Для базовых версий фирма 1С предоставляет обновления бесплатно, нужна регистрация программы на портале и логин интернет-поддержки. Платный договор 1С:ИТС для этого не требуется.

Логин и пароль интернет-поддержки создают на портале 1С:ИТС при регистрации программы. Регистрационный номер берут из комплекта поставки или из письма, если программа куплена в электронном виде.

Подготовка информационной базы к обновлению

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

Резервная копия

Без резервной копии обновление не начинайте. Для файловой базы есть два надёжных способа:

  1. Выгрузка в .dt. Откройте базу в Конфигураторе и выберите Администрирование → Выгрузить информационную базу. Укажите папку на другом диске или флешке.
  2. Копия папки базы. Закройте 1С полностью и скопируйте каталог базы целиком. Главный файл в нём — 1Cv8.1CD. Путь к каталогу виден в окне запуска внизу, когда база выделена в списке.

Копия папки делается быстрее и восстанавливается простым копированием назад. Выгрузка .dt компактнее и заодно проверяет, что база читается без ошибок.

Что ещё проверить до старта

Перед обновлением базовой версии
Выполнено: 0 / 7

Текущие номера смотрят в окне «О программе»: откройте главное меню программы (значок с тремя полосками или стрелкой в заголовке окна) и выберите Справка → О программе. Там две строки — версия конфигурации (например, 3.0.xxx.yy) и версия платформы (8.3.2x.xxxx).

Обновление базовой версии через интернет-поддержку

Это основной путь для большинства пользователей. Работает в режиме «1С:Предприятие», Конфигуратор открывать не нужно.

Пошагово

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

Обновление сразу через несколько релизов

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

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

Платформа

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

Старые версии платформы после установки новой остаются в списке программ. Ярлык 1С запускает самую новую подходящую. Старые сборки можно удалить через «Программы и компоненты», когда новая проверена в работе.

Ручное обновление из файла дистрибутива

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

Где взять обновление

На портале 1С:ИТС в разделе обновлений программ найдите свою конфигурацию в базовой поставке. Скачайте дистрибутив обновления — архив или установщик, внутри которого лежит файл 1Cv8.cfu.

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

Распаковка шаблона

Запустите setup.exe из дистрибутива обновления. Он не меняет базу, а только распаковывает файлы в каталог шаблонов. По умолчанию это:

%APPDATA%\1C\1cv8\tmplts\1c\<имя конфигурации>\<номер релиза>\

В этой папке и лежит 1Cv8.cfu.

Загрузка в Конфигураторе

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

Если релизов несколько, повторите шаги 2–7 для каждого .cfu по порядку, от младшего номера к старшему. Запускать «1С:Предприятие» между ними не обязательно, но при длинной цепочке это помогает поймать ошибку раньше.

Ручная установка платформы

Дистрибутив платформы для Windows тоже скачивают с портала 1С:ИТС: раздел «Технологическая платформа 8.3», нужная версия, полный дистрибутив для вашей разрядности Windows. Распакуйте архив, запустите setup.exe и пройдите мастер с настройками по умолчанию.

Какой способ выбрать

СпособКогда подходитЧто нужноРиски
Через интернет-поддержкуОбычная ситуация, есть интернетЛогин ИТС, права на запись в папку базыОбрыв связи на длинной цепочке
Вручную из .cfuНет интернета, нужен конкретный релиз, мастер не работаетДистрибутив обновления, доступ в КонфигураторОшибка в порядке релизов
Только платформаКонфигурация требует новую платформуДистрибутив платформы, права администратора WindowsНеподходящая разрядность

Типовая конфигурация, расширения и переход на ПРОФ

В базовой версии конфигурация всегда стоит на поддержке без возможности изменения. Именно поэтому обновление здесь проходит гладко: программа просто заменяет старый релиз новым.

Сложности появляются в двух случаях.

  • 🧩 В базу подключены расширения. Внешние доработки (расширения, внешние отчёты и обработки) после обновления могут перестать работать, если изменились объекты, на которые они опираются. Проверьте их отдельно после обновления.
  • 🔁 Базу перенесли на ПРОФ и доработали. Если базу когда-то загрузили в ПРОФ-версию и сняли с поддержки, она уже нетиповая. Такое обновление идёт через сравнение и объединение конфигураций, и его лучше поручить специалисту.

Для нетиповой базы порядок другой: сначала копия, затем обновление на копии, перенос доработок, проверка, и только после этого — замена рабочей базы. Для чистой базовой версии всё это не требуется.

Ошибки при обновлении и что с ними делать

Сообщения, которые встречаются чаще других. Нажмите на симптом, чтобы увидеть причину и решение.

Диагностика: выберите симптом

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

После загрузки релиза программа при запуске выполняет обработчики обновления. Если один из них упал, 1С покажет сообщение и предложит повторить попытку.

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

Тестирование и исправление требует монопольного доступа и может изменить данные. Перед запуском снова сделайте копию.

Часть обработчиков работает в фоне уже после входа — это отложенная обработка данных. Пока она идёт, некоторые отчёты могут показывать неполные данные. Ход отложенной обработки виден в разделе Администрирование → Обслуживание, в группе, посвящённой результатам обновления.

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

Проверка занимает 10–15 минут и избавляет от неприятных сюрпризов в день сдачи отчётности.

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

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

Как обновлять базовую версию регулярно

Релизы типовых конфигураций выходят часто, а цепочка из десятков обновлений идёт долго и чаще ломается. Удобный ритм — раз в месяц, после того как бухгалтерия закрыла период.

  • 📅 Включите автоматическую проверку обновлений: в форме обновления программы есть настройка, которая напоминает о новом релизе при запуске.
  • 📦 Перед каждым обновлением делайте свежую копию, а не полагайтесь на старую.
  • 🧾 Перед сдачей отчётности проверьте, что стоит актуальный релиз: свежие формы и форматы выгрузки приходят только с обновлениями.
  • 🖥️ Обновляйте платформу вместе с конфигурацией, если этого требует релиз, но не ставьте самые свежие тестовые версии платформы.

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

Нужен ли договор 1С:ИТС, чтобы обновлять базовую версию?
Нет. Базовые версии получают обновления бесплатно после регистрации программы. Нужен только логин интернет-поддержки на портале 1С:ИТС.
Можно ли откатиться на предыдущий релиз?
Штатной кнопки отката нет. Вернуть прежний релиз можно только из резервной копии, сделанной до обновления. Данные, введённые после обновления, при этом придётся внести заново.
Сколько длится обновление базовой версии?
Один релиз на небольшой базе — обычно 5–15 минут. Цепочка из нескольких релизов и база в несколько гигабайт — час и больше.
Можно ли обновить базу на компьютере без интернета?
Да. Скачайте дистрибутивы обновления и платформы на другом компьютере, перенесите их на флешке и загрузите .cfu через Конфигуратор.
Обновится ли платформа вместе с конфигурацией?
Платформа и конфигурация обновляются отдельно. Мастер обновления предлагает новую платформу, только если её требует устанавливаемый релиз.