Администрирование · 11 мин
Как обновить локальную версию 1С самостоятельно
Пошаговая инструкция по обновлению локальной версии 1С: проверка релиза, резервная копия, обновление конфигурации и платформы, типичные ошибки и их решение.
Обновление локальной (файловой) версии 1С — задача, с которой сталкивается каждый бухгалтер или администратор небольшой компании. Пропускать релизы нельзя: изменения в законодательстве, формы отчетности и печатные формы появляются только в свежих версиях конфигурации. При этом ошибка во время обновления может повредить информационную базу, поэтому последовательность действий имеет значение.
Вся процедура состоит из четырех этапов: подготовка и резервная копия, обновление платформы (если требуется), обновление конфигурации и проверка результата. Для типовой конфигурации без доработок весь процесс занимает от 30 минут до нескольких часов в зависимости от размера базы и количества пропущенных релизов.
Ниже разобраны оба сценария — обновление через конфигуратор вручную и автоматическое обновление через интернет-поддержку, а также типичные ошибки и способы их устранения.
Подготовка: что проверить перед обновлением
Первое действие — узнать текущую версию конфигурации и платформы. Откройте базу в режиме 1С:Предприятие и перейдите в раздел «Администрирование» → «О программе» (в некоторых конфигурациях — «Справка» → «О программе»). Запишите номер релиза конфигурации, например 3.1.27.90, и версию платформы, например 8.3.22.
Далее определите, какие релизы доступны для перехода. На портале 1С в разделе обновлений для каждого релиза указано, с каких версий допускается обновление. Если вы пропустили много релизов, возможно, потребуется последовательная установка нескольких промежуточных версий — это обязательно указано в файле поставки.
Проверьте, что у вас есть действующий договор информационно-технологического сопровождения (ИТС) или подписка, если обновление получаете через интернет-поддержку. Для распаковки дистрибутива обновления, скачанного с портала, подписка не требуется, но легальное использование обновлений предполагает ее наличие.
Убедитесь, что все пользователи вышли из базы, а фоновые задания завершены. В файловом режиме активные сеансы заблокируют обновление структуры базы на финальном этапе.
Подходит обновление через интернет-поддержку или стандартный механизм конфигуратора
Потребуется анализ измененных объектов, лучше привлечь специалиста
В описании поставки указано, с каких версий возможно обновление
Новый релиз конфигурации может требовать минимальную версию платформы
Резервная копия — обязательный шаг
Резервная копия — единственная гарантия возврата к рабочему состоянию, если обновление пройдет с ошибкой. Для файловой базы существует два способа: выгрузка через конфигуратор и копирование файла базы.
Способ через конфигуратор надежнее. Откройте базу в конфигураторе, выберите «Администрирование» → «Выгрузить информационную базу» и укажите путь для файла с расширением .dt. Дождитесь завершения выгрузки — для больших баз это может занять десятки минут. Файл .dt содержит и данные, и конфигурацию.
Второй способ — скопировать файл 1Cv8.1CD из каталога базы, предварительно убедившись, что никто не работает в базе. Этот способ быстрее, но при копировании открытого файла есть риск получить поврежденную копию.
Обновление платформы 1С
Платформа и конфигурация обновляются независимо. Если новый релиз конфигурации требует более свежую платформу, ее устанавливают в первую очередь. Требования к версии платформы указаны в описании релиза конфигурации.
Дистрибутив платформы скачивается с портала 1С в разделе обновлений. Установка выполняется стандартным мастером: запустите setup.exe, выберите компоненты (для работы достаточно «1С:Предприятие» и «1С:Предприятие — тонкий клиент» при необходимости), дождитесь завершения.
Несколько версий платформы могут сосуществовать на одном компьютере — старую удалять не обязательно. При запуске базы 1С сама подберет подходящую версию, если в свойствах базы в списке информационных баз не задана конкретная версия. Проверить это можно в окне запуска: выделите базу, нажмите «Изменить» и посмотрите поле версии на последнем шаге.
Обновление конфигурации через конфигуратор
Это универсальный способ, который работает для любой конфигурации. Откройте базу в конфигураторе и убедитесь, что конфигурация находится на поддержке: меню «Конфигурация» → «Поддержка» → «Настройка поддержки» — типовая конфигурация должна иметь статус «на поддержке».
Далее выберите «Конфигурация» → «Поддержка» → «Обновить конфигурацию». В диалоге укажите источник обновления: «Поиск доступных обновлений» (если дистрибутивы установлены в шаблоны) или «Выбор файла обновления» — и укажите файл 1cv8.cfu из поставки релиза.
После анализа конфигуратор покажет список доступных релизов. Выберите нужный и запустите обновление. Если конфигурация типовая, процесс пройдет автоматически. В конце конфигуратор предложит обновить конфигурацию базы данных — соглашайтесь, нажмите «Обновить конфигурацию базы данных» (или клавишу F7) и примите изменения в структуре.
- 1Сделайте выгрузку базы в файл .dt через «Администрирование» → «Выгрузить информационную базу»
- 2Убедитесь, что все пользователи вышли из базы
- 3Откройте «Конфигурация» → «Поддержка» → «Обновить конфигурацию»
- 4Укажите файл обновления 1cv8.cfu или выберите поиск обновлений
- 5Подтвердите обновление конфигурации поставщика
- 6Выполните «Обновить конфигурацию базы данных» (F7) и примите реорганизацию
- 7Запустите базу в режиме 1С:Предприятие и дождитесь завершения отложенных обработчиков обновления
Автоматическое обновление через интернет-поддержку
Для типовых конфигураций (Бухгалтерия предприятия, Зарплата и управление персоналом, Управление торговлей и другие) доступен более простой путь — обновление прямо из режима 1С:Предприятие. Требуется подключенная интернет-поддержка с действующим логином портала 1С.
Перейдите в «Администрирование» → «Обслуживание» → «Обновление версии программы» (точный путь зависит от конфигурации). Программа сама проверит наличие новых релизов и предложит установить их. Перед запуском мастер еще раз напомнит о резервной копии и может создать ее автоматически.
Обновление скачивается и устанавливается в фоновом или монопольном режиме. После завершения программа перезапустится, и при первом входе выполнятся процедуры обновления данных — не прерывайте этот процесс, даже если он занимает много времени на больших базах.
Если конфигурация доработана
При наличии доработок автоматическое обновление может отказаться работать или перезаписать изменения. В этом случае обновление выполняется через конфигуратор в режиме сравнения и объединения: измененные объекты помечаются, и для каждого нужно решить, брать ли версию поставщика, оставить свою или объединить вручную. Это работа для специалиста по 1С — ошибка при объединении может нарушить логику доработок.
Проверка результата после обновления
После обновления откройте базу в режиме 1С:Предприятие. При первом запуске отработают обработчики обновления данных — в некоторых конфигурациях виден индикатор прогресса. Дождитесь его завершения: прерывание может оставить данные в промежуточном состоянии.
Проверьте номер версии в «О программе» — он должен соответствовать установленному релизу. Затем откройте ключевые объекты: несколько документов за последний период, отчеты (например, ОСВ), справочники контрагентов и номенклатуры. Убедитесь, что данные отображаются корректно и отчеты формируются без ошибок.
Если конфигурация включает регламентированную отчетность, проверьте, что формы отчетов соответствуют актуальным. Резервную копию, сделанную перед обновлением, храните до тех пор, пока не убедитесь в стабильной работе — минимум несколько рабочих дней.
Как проверить результат обновления
Соответствует установленному релизу
Версия не изменилась — обновление не применилось
Документы открываются, отчеты формируются
Ошибки при открытии объектов, сообщения о недостающих данных
Выполнены полностью, индикатор пропал
Обновление «зависло» или завершилось с ошибками
Нет массовых ошибок после обновления
Повторяющиеся ошибки фоновых заданий и обменов
Типичные ошибки и их решение
Ошибка «Конфигурация базы данных не соответствует сохраненной конфигурации» означает, что после обновления конфигурации поставщика не выполнено обновление конфигурации базы данных. Решение: в конфигураторе нажмите F7 и примите изменения.
Сообщение «Обновление с текущей версии не поддерживается» говорит о том, что вы пытаетесь перепрыгнуть через слишком много релизов. Откройте файл описания поставки (обычно ReadMe или 1cv8upd.htm в каталоге шаблона) и посмотрите допустимые исходные версии — установите промежуточные релизы последовательно.
Блокировка базы при обновлении возникает, если кто-то не вышел из программы или осталось зависшее фоновое задание. Для файловой базы проверьте открытые сеансы, при необходимости перезагрузите компьютер, где размещен файл базы, и повторите попытку.
Удобно вести простой журнал обновлений: дата, с какого релиза на какой перешли, кто выполнял, были ли проблемы. При следующем обновлении это сэкономит время на диагностику, а при обращении к специалисту даст полную картину истории базы.
Часто задаваемые вопросы
Можно ли обновить 1С без договора ИТС?
Технически — да, если у вас есть файл обновления 1cv8.cfu, полученный из легального источника. Однако официальное получение обновлений через портал 1С и интернет-поддержку требует действующего договора ИТС или подписки. Использование обновлений из неофициальных источников нарушает лицензионное соглашение и несет риск получить поврежденный или вредоносный файл.
Сколько времени занимает обновление файловой базы?
Для типовой конфигурации без доработок и базы небольшого размера — обычно от 30 минут до 1,5 часов вместе с резервной копией. Большие базы с объемом в десятки гигабайт и пропущенными релизами могут обновляться несколько часов, поэтому работу лучше планировать на вечер или выходные.
Что делать, если обновление зависло на этапе реорганизации?
Сначала проверьте, действительно ли процесс завис: реорганизация больших таблиц может идти долго без видимого прогресса. Понаблюдайте за размером файла базы и активностью диска. Если активности нет длительное время, завершите процесс, восстановите базу из резервной копии и перед повторной попыткой выполните тестирование и исправление базы, а также очистку от помеченных на удаление объектов.
Нужно ли обновлять платформу при каждом обновлении конфигурации?
Нет. Платформу обновляют только когда новый релиз конфигурации требует более свежую версию, либо когда в используемой версии платформы исправлены критичные для вас ошибки. Требования указаны в описании каждого релиза конфигурации.
Как откатить обновление, если что-то пошло не так?
Единственный надежный способ — восстановить базу из резервной копии, созданной перед обновлением: загрузите файл .dt через «Администрирование» → «Загрузить информационную базу» в конфигураторе или замените файл 1Cv8.1CD сохраненной копией. Штатного механизма «отмены обновления» в 1С нет.
Можно ли обновлять базу, пока в ней работают пользователи?
Нет. Загрузку конфигурации поставщика можно выполнить при активных сеансах, но обновление конфигурации базы данных требует монопольного доступа. Все пользователи должны выйти, а фоновые и регламентные задания — завершиться, иначе обновление остановится с ошибкой блокировки.
Что важно запомнить
Порядок безопасного обновления локальной 1С всегда одинаков: резервная копия .dt → проверка требований к платформе и порядку перехода между релизами → обновление конфигурации → обновление конфигурации базы данных → контроль результата. Без резервной копии обновление начинать нельзя, а доработанные конфигурации лучше доверить специалисту.