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