Администрирование · 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Узнайте текущую версию платформы и требуемую версию из описания релиза конфигурации
- 2Сделайте резервную копию базы (файл 1Cv8.1CD или выгрузка .dt)
- 3Скачайте дистрибутив платформы с портала 1С и распакуйте его
- 4Запустите setup.exe от имени администратора и установите нужные компоненты
- 5В списке баз укажите базе новую версию платформы или оставьте автоматический выбор
- 6Запустите базу и проверьте версию в окне «О программе»
- 7При необходимости обновите конфигурацию штатными средствами
Как привязать базу к новой версии платформы
Откройте окно запуска 1С (список информационных баз). Выделите базу и нажмите «Изменить». На странице параметров есть поле «Версия 1С:Предприятия». Если там стоит конкретная версия — замените её на новую. Если указано значение вроде «8.3» — запускатор сам выберет самую свежую установленную версию из линейки 8.3, и ничего менять не нужно.
В клиент-серверном варианте дополнительно проверьте, что обновлён и сервер 1С: несовпадение версий клиента и сервера приводит к ошибке «Несовпадение версий клиента и сервера». Обновлять сервер нужно при остановленных сеансах пользователей: завершите работу всех пользователей, остановите службу агента сервера, установите новую версию, запустите службу.
Если база опубликована на веб-сервере, после обновления платформы заново выполните публикацию — модули расширения веб-сервера должны соответствовать версии платформы.
Как проверить результат
Отображается новая установленная версия
Показывается старая версия — база привязана к прежней платформе
База открывается без сообщений о несовместимости
Ошибка «несовпадение версий» или требование обновить конфигурацию
Документы проводятся, отчёты формируются, печать работает
Ошибки в отдельных операциях, падение клиента
База запускается без сообщений о лицензии
«Не обнаружена лицензия» — проверьте драйвер ключа или активацию
Обновление конфигурации после платформы
Если цель — не только платформа, но и новый релиз конфигурации, после установки платформы запустите базу в режиме «Конфигуратор» и выполните обновление: «Конфигурация» → «Поддержка» → «Обновить конфигурацию». В типовых конфигурациях также доступно автоматическое обновление через интернет из режима «1С:Предприятие» («Администрирование» → «Обновление версий программы»).
После обновления конфигурации платформа может предложить изменить режим совместимости. Не меняйте его без необходимости: типовые конфигурации сами выставляют нужное значение при обновлении. Ручное повышение режима совместимости необратимо и может нарушить работу старых доработок.
Откат и решение типичных проблем
Если после обновления возникли проблемы, вернитесь на старую версию: в свойствах базы укажите прежнюю версию платформы. Это работает, только если вы не обновляли конфигурацию и не повышали режим совместимости — эти изменения необратимы, и откат возможен лишь через восстановление резервной копии.
Типичные проблемы и их решения:
- «Не обнаружена лицензия» — обновите драйвер HASP или переактивируйте программную лицензию.
- «Несовпадение версий клиента и сервера» — обновите сервер 1С до той же версии, что и клиент.
- База требует более новую платформу — установите версию не ниже той, что указана в сообщении об ошибке.
- Медленная работа после обновления — проверьте, не включён ли режим совместимости со старой версией, и выполните тестирование и исправление базы.
Если база повреждена или конфигурация обновилась с ошибками, восстановите резервную копию и повторите процедуру, устранив причину сбоя. Для клиент-серверных баз перед обновлением полезно выполнить тестирование и исправление, чтобы исключить накопленные ошибки.
Удобная практика — сначала обновить платформу на одном тестовом компьютере с копией базы и поработать в ней день-два: провести документы, сформировать регламентированные отчёты, проверить обмены. Только после этого обновлять рабочие места и сервер. Это занимает немного времени, но исключает остановку учёта в боевой базе.
Что важно запомнить
Платформа и конфигурация обновляются раздельно; сначала ставится платформа, затем при необходимости конфигурация. Перед обновлением обязательна резервная копия, а старую версию платформы не удаляйте, пока не убедитесь в стабильной работе новой. Откат возможен только если не менялись конфигурация и режим совместимости.
Часто задаваемые вопросы
Нужно ли обновлять платформу, если всё работает?
Если конфигурация не требует новую версию и ошибок нет, срочной необходимости нет. Но полностью игнорировать обновления не стоит: старые линейки со временем теряют поддержку, а новые релизы конфигураций рано или поздно потребуют свежую платформу. Разумно обновляться планово, в спокойный период, а не вынужденно перед сдачей отчётности.
Можно ли обновить платформу без договора ИТС?
Дистрибутивы платформы доступны на портале 1С пользователям с действующим договором ИТС. Владельцы базовых версий получают обновления без ИТС — достаточно регистрации программы. Пользователям коробочных проф-версий без ИТС дистрибутивы предоставляет франчайзи-партнёр, у которого приобреталась программа.
Удалятся ли данные при обновлении платформы?
Нет. Платформа — это исполняемые файлы программы, она не содержит учётных данных и не изменяет их при установке. Информационная база хранится отдельно. Тем не менее резервную копию делать обязательно: риск связан не с самой установкой, а с возможной несовместимостью и последующими действиями с конфигурацией.
Что делать, если после обновления база не запускается?
Сначала прочитайте текст ошибки: чаще всего это несовпадение версий клиента и сервера, отсутствие лицензии или требование конфигурации к другой версии платформы. Устраните указанную причину. Если ошибка неясна, укажите базе прежнюю версию платформы в списке баз — при неизменной конфигурации база откроется на старой версии.
Можно ли держать несколько версий платформы на одном компьютере?
Да, это штатная ситуация: каждая версия устанавливается в отдельный каталог и не конфликтует с остальными. В свойствах каждой базы указывается, какая версия используется. Это удобно, когда разные базы требуют разных версий платформы, и позволяет быстро откатиться при проблемах.
Как обновить платформу для веб-клиента?
Установите новую платформу на сервер, где опубликована база, включая компонент «Модули расширения веб-сервера», затем заново выполните публикацию информационной базы через конфигуратор («Администрирование» → «Публикация на веб-сервере»). После этого веб-клиент будет работать на новой версии.