Администрирование · 12 мин
Как обновить платформу 1С: пошаговое руководство
Пошаговая инструкция по обновлению платформы 1С: резервная копия, установка новой версии, тонкий клиент, сервер 1С, проверка результата и типичные ошибки.
Платформа 1С — это технологическая основа, на которой работают все конфигурации: «Бухгалтерия», «Управление торговлей», «Зарплата и управление персоналом» и другие. Разработчик регулярно выпускает новые релизы, где исправляются ошибки, повышается производительность и добавляется поддержка новых возможностей конфигураций. Если платформа устарела, обновление конфигурации может завершиться ошибкой «требуется версия платформы не ниже…», а часть функций просто не заработает.
Обновление платформы — отдельная процедура, не связанная напрямую с обновлением конфигурации, хотя эти задачи часто идут вместе. Платформа устанавливается как обычная программа на компьютер или сервер, и на одной машине могут сосуществовать несколько её версий. Это удобно: старая версия продолжает работать, пока вы проверяете новую.
Ниже разобран полный цикл: как узнать текущую версию, где взять дистрибутив, как безопасно установить обновление на локальный компьютер и на сервер 1С, как проверить результат и что делать при типичных проблемах. Материал рассчитан на администратора или продвинутого пользователя, работающего в Windows-окружении.
Как узнать текущую версию платформы и какая нужна
Версию установленной платформы видно в нескольких местах. В запущенной базе откройте меню «Сервис» (или кнопку с тремя полосами) → «О программе» — там указан полный номер версии, например 8.3.22.1750. В стартовом окне списка информационных баз версия отображается внизу окна. Также все установленные версии видны в папке установки, обычно это C:\Program Files\1cv8\, где каждой версии соответствует отдельный каталог.
Номер версии состоит из четырёх частей: 8.3 — редакция платформы, третья цифра — номер релиза, четвёртая — номер сборки. Обновления внутри одной редакции 8.3 обратно совместимы на уровне запуска конфигураций, но конфигурация может требовать минимальную версию. Это требование указано в описании релиза конфигурации на портале 1С и в файле поставки.
Перед обновлением сверьте три вещи: какая минимальная версия платформы требуется вашей конфигурации, какая версия сейчас установлена, и какая версия рекомендована. Не всегда нужно ставить самую свежую сборку — разумно выбирать стабильный релиз, который уже некоторое время используется и по которому нет массовых жалоб на форумах и партнёрских ресурсах.
Откройте описание обновления конфигурации на портале 1С
Сравните с требованием конфигурации
Для сервера и больших баз предпочтительна 64-разрядная версия
От этого зависит, где именно ставить обновление
Что подготовить перед обновлением
Главное правило: перед любым обновлением платформы сделайте резервную копию информационной базы. Хотя установка новой версии платформы сама по себе не меняет данные, при первом запуске может потребоваться конвертация базы, а откат после неё невозможен. Для файловой базы достаточно скопировать файл 1Cv8.1CD или сделать выгрузку через конфигуратор («Администрирование» → «Выгрузить информационную базу»). Для клиент-серверной базы используйте штатные средства СУБД — резервную копию MS SQL Server, PostgreSQL или другой используемой СУБД.
Дистрибутив платформы скачивается с портала portal.1c.ru в разделе обновлений программ. Доступ требует действующей подписки ИТС или договора с партнёром. В разделе «Технологическая платформа 1С:Предприятие 8» выберите нужную версию и разрядность: для рабочих мест пользователей обычно достаточно «Тонкий клиент» и «1С:Предприятие», для сервера — отдельный дистрибутив «Сервер 1С:Предприятия».
Также проверьте, что на диске достаточно свободного места (дистрибутив и установка занимают несколько гигабайт), у вас есть права администратора на компьютере, а пользователи предупреждены о возможном перерыве в работе. На сервере планируйте обновление в нерабочее время, потому что службу агента сервера придётся остановить.
Обновление платформы на локальном компьютере
Для файловой базы, с которой работает один или несколько пользователей по сети, обновление ставится на каждый компьютер, где запускается 1С. Процедура стандартная и занимает около десяти минут.
- 1Сделайте резервную копию базы: выгрузка .dt через конфигуратор или копия файла 1Cv8.1CD
- 2Распакуйте скачанный дистрибутив платформы в отдельную папку
- 3Запустите setup.exe от имени администратора
- 4Выберите компоненты: «1С:Предприятие», при необходимости «Тонкий клиент» и интерфейсные языки
- 5Оставьте каталог установки по умолчанию — новая версия встанет рядом со старой
- 6Завершите установку и запустите базу через стартовое окно 1С
- 7Проверьте версию в «О программе» и работоспособность ключевых функций
По умолчанию установщик кладёт новую версию в отдельный каталог внутри C:\Program Files\1cv8\, поэтому старая версия остаётся нетронутой. Стартовое окно (1cestart.exe) автоматически подбирает подходящую версию платформы для базы: если в свойствах базы указана конкретная версия — используется она, если нет — берётся последняя из подходящих по маске, например 8.3.
Если база открылась на новой версии и работает штатно, старую версию можно удалить через «Установка и удаление программ» Windows. Но делать это стоит не сразу, а через несколько дней стабильной работы — так у вас останется быстрый путь отката: достаточно указать в свойствах базы прежнюю версию платформы.
Обновление тонкого и веб-клиента
В организациях с клиент-серверной архитектурой пользователи часто работают через тонкий клиент или браузер. Тонкий клиент обновляется отдельным дистрибутивом — он заметно меньше полного и ставится быстрее. Если пользователи подключаются к серверу, версия тонкого клиента должна совпадать с версией сервера, иначе соединение будет отклонено с сообщением о несовпадении версий.
Удобный механизм — автоматическое обновление тонкого клиента с сервера. Если на сервере опубликован дистрибутив нужной версии, тонкий клиент при подключении сам скачает и установит обновление. Для этого дистрибутив размещают в каталоге публикации веб-сервера или в сетевой папке, указанной в настройках. Это избавляет администратора от обхода десятков рабочих мест.
Веб-клиент вообще не требует установки на компьютер пользователя — достаточно обновить сервер и публикацию на веб-сервере (IIS или Apache). После обновления сервера проверьте, что публикация указывает на новую версию: в настройках публикации прописан путь к модулю веб-расширения конкретной версии платформы.
Обновление сервера 1С:Предприятия
Обновление сервера — более ответственная операция, потому что она затрагивает всех пользователей сразу. Порядок такой: завершите сеансы пользователей через консоль кластера, остановите службу «Агент сервера 1С:Предприятия», установите новую версию сервера из отдельного дистрибутива, затем запустите службу новой версии. Службы разных версий имеют разные имена и могут быть установлены параллельно, но одновременно на одних портах работать не могут.
После запуска новой службы проверьте в консоли кластера, что кластер зарегистрирован и рабочие процессы запустились. Если кластер не появился автоматически, создайте его заново и добавьте информационные базы — настройки хранятся в каталоге srvinfo, и при штатном обновлении они подхватываются, но при смене каталога установки могут потребовать ручного восстановления.
Обновите сервер и клиентские места согласованно: сервер версии 8.3.22 не примет подключение от клиента версии 8.3.20, если требуется точное совпадение. На практике тонкий клиент и сервер должны совпадать по версии, поэтому планируйте единое окно обновления: сначала сервер, затем рабочие места, либо используйте автообновление тонкого клиента.
Удобно держать на сервере сетевую папку с дистрибутивами платформы и небольшой пакетный файл для тихой установки на рабочих местах. Это сокращает время обновления десятков компьютеров до минимума и снижает риск человеческой ошибки при ручном запуске setup.exe.
Проверка результата и откат
После обновления убедитесь, что всё работает, прежде чем считать задачу закрытой. Минимальная проверка: база запускается, версия в «О программе» соответствует новой, открываются основные документы и отчёты, работает печать и обмены данными, если они используются. Для серверной базы дополнительно проверьте, что подключаются все пользователи и работают регламентные задания.
Как проверить результат
Отображается новая версия платформы
Старая версия — база запущена не на том релизе
База открывается без ошибок и запросов конвертации
Ошибка несовпадения версий или требование конвертации
Все клиенты подключаются к серверу
Сообщение о несовпадении версий клиента и сервера
Задания выполняются по расписанию
Задания не стартуют или завершаются ошибкой
Если после обновления возникли проблемы, откат зависит от того, была ли выполнена конвертация базы. Если конвертации не было, достаточно указать в свойствах базы прежнюю версию платформы — старая версия ведь осталась установленной. Если конвертация прошла, единственный путь — восстановить базу из резервной копии и открыть её на старой версии платформы.
Типичные ошибки и как их избежать
Отдельная частая ситуация — смешение версий в сети. Например, файловая база лежит в общей папке, а у пользователей на компьютерах стоят разные версии платформы. Если один пользователь запустил базу на новой версии и прошла конвертация, остальные на старых версиях базу открыть уже не смогут. Поэтому в файловом режиме обновляйте все рабочие места в один день.
Ещё одна ошибка — обновление платформы «вслепую», без проверки требований конфигурации и планов на обновление самой конфигурации. Логичный порядок такой: сначала смотрите, какая версия платформы требуется для целевого релиза конфигурации, ставите её, проверяете работу, и только потом обновляете конфигурацию.
Как выбрать действие
Часто задаваемые вопросы
Нужно ли удалять старую версию платформы после обновления?
Сразу — нет. Оставьте предыдущую версию установленной минимум на несколько дней: это самый быстрый способ отката, если на новой версии обнаружатся проблемы. Удаляйте старую версию через «Установка и удаление программ» только после уверенной стабильной работы.
Можно ли обновить платформу без подписки ИТС?
Дистрибутивы платформы распространяются через портал 1С и партнёров при наличии действующего договора ИТС или партнёрского соглашения. Без доступа к официальным источникам получить легальное обновление нельзя. Учебная версия платформы доступна свободно, но она не подходит для реальной работы.
Что делать, если при запуске появляется ошибка несовпадения версий клиента и сервера?
Ошибка означает, что версия тонкого или толстого клиента на рабочем месте отличается от версии сервера. Обновите клиент до версии сервера вручную из дистрибутива или настройте автоматическое обновление тонкого клиента при подключении.
Конвертация базы при первом запуске — это опасно?
Сама по себе конвертация — штатная процедура, но она необратима: после неё база не откроется на прежней версии платформы. Прерывать процесс нельзя, поэтому перед запуском убедитесь в наличии резервной копии и стабильном питании компьютера или сервера.
Какую разрядность платформы выбирать — 32 или 64 бита?
Для сервера 1С и рабочих мест с большими базами рекомендуется 64-разрядная версия: она не ограничена объёмом памяти в 2 ГБ на процесс. 32-разрядный клиент остаётся совместимым вариантом для простых рабочих мест, но постепенно вытесняется 64-разрядным.
Как часто нужно обновлять платформу?
Жёсткого графика нет. Обновляйте платформу, когда этого требует новая версия конфигурации, когда выходит исправление критичной для вас ошибки или когда текущий релиз перестаёт поддерживаться. Ставить каждую новую сборку сразу после выхода не обязательно — разумно подождать подтверждения её стабильности.
Что важно запомнить
Обновление платформы 1С безопасно при соблюдении трёх правил: резервная копия базы перед началом, установка новой версии рядом со старой и проверка работы до удаления предыдущей версии. На сервере обновляйте платформу согласованно с клиентами и только в нерабочее время.