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

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

Как обновить платформу 1С: пошаговая инструкция

Как обновить платформу 1С самостоятельно: проверка версии, резервная копия, установка нового релиза, обновление конфигурации и проверка работы базы.

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

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

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

Чем платформа отличается от конфигурации и зачем её обновлять

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

Основные причины обновления платформы:

  • Требование конфигурации. Новые релизы типовых решений часто работают только на платформе не ниже указанной версии — это прямо написано в описании релиза.
  • Исправление ошибок. В обновлениях платформы устраняются сбои, проблемы с печатью, обменом данными, работой тонкого и веб-клиента.
  • Совместимость с операционной системой. После обновления Windows или СУБД старая платформа может перестать корректно работать.
  • Безопасность. В новых версиях закрываются уязвимости, особенно актуальные для баз, опубликованных в веб-доступе.

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

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

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

Далее определите, какая версия платформы требуется. Эта информация есть в описании релиза конфигурации на портале 1С (portal.1c.ru) и в файле поставки обновления. Если вы обновляете и конфигурацию, и платформу, сначала ставьте платформу, затем конфигурацию — в таком порядке меньше рисков.

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

Где взять дистрибутив платформы

Официальный источник — портал portal.1c.ru, раздел «Обновления программ». Доступ к скачиванию есть у пользователей с действующим договором информационно-технологического сопровождения (ИТС) или зарегистрированной базовой версией. На портале выберите нужную линейку платформы и скачайте дистрибутив для своей операционной системы: Windows или Linux, 32- или 64-разрядную редакцию.

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

Альтернативный вариант — дистрибутив на диске ИТС, если у вас есть физическая поставка. Скачанный архив распакуйте в отдельную папку: внутри находится установщик setup.exe и сопутствующие компоненты.

Установка новой версии платформы

Запустите setup.exe от имени администратора. Установщик предложит выбрать компоненты: «1С:Предприятие», «Тонкий клиент», «Сервер 1С:Предприятия», «Модули расширения веб-сервера», «Администрирование сервера». Для обычного рабочего места с файловой базой достаточно первых двух пунктов; серверные компоненты нужны только на сервере.

Новая версия устанавливается рядом со старой, не удаляя её: каждая версия лежит в своём каталоге (например, C:\Program Files\1cv8\8.3.22.xxxx). Это удобно — при проблемах можно вернуть базу на предыдущую версию, просто указав её в настройках. Не торопитесь удалять старую платформу, пока не убедитесь, что всё работает.

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

Порядок действий
  1. 1
    Узнайте текущую версию платформы и требуемую версию из описания релиза конфигурации
  2. 2
    Сделайте резервную копию базы (файл 1Cv8.1CD или выгрузка .dt)
  3. 3
    Скачайте дистрибутив платформы с портала 1С и распакуйте его
  4. 4
    Запустите setup.exe от имени администратора и установите нужные компоненты
  5. 5
    В списке баз укажите базе новую версию платформы или оставьте автоматический выбор
  6. 6
    Запустите базу и проверьте версию в окне «О программе»
  7. 7
    При необходимости обновите конфигурацию штатными средствами

Как привязать базу к новой версии платформы

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

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

Если база опубликована на веб-сервере, после обновления платформы заново выполните публикацию — модули расширения веб-сервера должны соответствовать версии платформы.

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

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

Версия платформы в окне «О программе»
Норма

Отображается новая установленная версия

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

Показывается старая версия — база привязана к прежней платформе

Запуск базы
Норма

База открывается без сообщений о несовместимости

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

Ошибка «несовпадение версий» или требование обновить конфигурацию

Работа пользователей
Норма

Документы проводятся, отчёты формируются, печать работает

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

Ошибки в отдельных операциях, падение клиента

Лицензия
Норма

База запускается без сообщений о лицензии

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

«Не обнаружена лицензия» — проверьте драйвер ключа или активацию

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

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

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

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

Откат и решение типичных проблем

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

Типичные проблемы и их решения:

  • «Не обнаружена лицензия» — обновите драйвер HASP или переактивируйте программную лицензию.
  • «Несовпадение версий клиента и сервера» — обновите сервер 1С до той же версии, что и клиент.
  • База требует более новую платформу — установите версию не ниже той, что указана в сообщении об ошибке.
  • Медленная работа после обновления — проверьте, не включён ли режим совместимости со старой версией, и выполните тестирование и исправление базы.

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

Удобная практика — сначала обновить платформу на одном тестовом компьютере с копией базы и поработать в ней день-два: провести документы, сформировать регламентированные отчёты, проверить обмены. Только после этого обновлять рабочие места и сервер. Это занимает немного времени, но исключает остановку учёта в боевой базе.
ПЗ
Практическое замечание
Итог

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

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

Часто задаваемые вопросы

Нужно ли обновлять платформу, если всё работает?

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

Можно ли обновить платформу без договора ИТС?

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

Удалятся ли данные при обновлении платформы?

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

Что делать, если после обновления база не запускается?

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

Можно ли держать несколько версий платформы на одном компьютере?

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

Как обновить платформу для веб-клиента?

Установите новую платформу на сервер, где опубликована база, включая компонент «Модули расширения веб-сервера», затем заново выполните публикацию информационной базы через конфигуратор («Администрирование» → «Публикация на веб-сервере»). После этого веб-клиент будет работать на новой версии.