Администрирование · 9 мин
Как обновить платформу 1С на всех компьютерах сети
Способы обновления платформы 1С на всех компьютерах сети: вручную, через публикацию дистрибутива, групповые политики. Риски, проверка результата, FAQ.
Обновление платформы 1С:Предприятие на рабочих местах — регулярная задача администратора: новые релизы закрывают уязвимости, исправляют ошибки и требуются для работы свежих версий конфигураций. Если в сети несколько компьютеров, обновлять каждый вручную долго и рискованно — легко пропустить машину и получить конфликт версий при подключении к серверу или файловой базе.
Есть три рабочих подхода: ручная установка на каждом компьютере, централизованное обновление через публикацию дистрибутива на сервере и развёртывание средствами домена (групповые политики, SCCM, скрипты). Выбор зависит от количества машин, наличия домена Active Directory и того, используется ли сервер 1С:Предприятия.
Перед любым сценарием обязательны три подготовительных действия: резервная копия информационных баз, проверка совместимости новой версии платформы с используемыми конфигурациями и уведомление пользователей о времени работ. Обновление платформы само по себе не меняет данные, но конфигурация, рассчитанная на старую версию, может отказаться запускаться на новой.
Подготовка: что проверить до обновления
Сначала выясните текущую версию платформы на сервере и клиентах: она отображается в окне «О программе» и в списке установленных программ Windows. Затем проверьте системные требования нового релиза — разрядность, поддерживаемые версии операционных систем и СУБД, если используется клиент-серверный вариант.
Критически важный шаг — резервное копирование. Для файловых баз достаточно скопировать каталог с файлом 1Cv8.1CD при остановленной работе пользователей. Для клиент-серверных баз выполните выгрузку в dt через конфигуратор или средствами СУБД. Обновление платформы редко повреждает данные, но без копии откат при неудаче будет невозможен.
Проверьте также наличие действующей подписки ИТС или договора, дающего доступ к дистрибутивам: полные установщики платформы распространяются через портал portal.1c.ru и диски ИТС. Без легального дистрибутива корректное обновление невозможно.
Способ 1. Ручное обновление на каждом компьютере
Этот вариант оправдан при двух–пяти машинах без домена. Запустите установщик setup.exe из дистрибутива на каждом компьютере с правами администратора, выберите нужные компоненты (обычно «1С:Предприятие» и «Тонкий клиент» при необходимости) и дождитесь завершения. Старая версия при этом не удаляется автоматически — платформы разных версий могут сосуществовать.
После установки убедитесь, что в списке баз у пользователя указана нужная версия платформы. Если в свойствах базы версия задана явно (например, 8.3.22), а установлена 8.3.24, запуск завершится ошибкой. Установите в параметрах базы значение «8.3» — тогда будет использоваться последняя подходящая версия.
Способ 2. Автоматическое обновление через общий каталог
Штатный механизм 1С позволяет клиентам обновляться автоматически при запуске. Для этого дистрибутив новой версии размещается в общей сетевой папке, а в конфигурационном файле 1cestart.cfg на клиентах или в общем каталоге указывается параметр DistributiveLocation с путём к этой папке.
Когда пользователь запускает базу, требующую новую версию платформы, стартер 1cestart.exe находит дистрибутив в указанном каталоге и предлагает установить его одним нажатием. Для установки всё равно потребуются права локального администратора — учитывайте это, если пользователи работают под ограниченными учётными записями.
- 1Создайте на сервере общую папку, например \\SERVER\1CDistr, с правами чтения для всех пользователей
- 2Скопируйте в неё каталог дистрибутива новой версии платформы полностью
- 3На клиентах в файле 1cestart.cfg добавьте строку DistributiveLocation=\\SERVER\1CDistr
- 4Обновите платформу на сервере 1С или в файловой базе укажите новую версию
- 5Попросите пользователя перезапустить 1С и подтвердить установку при появлении запроса
Способ 3. Развёртывание через групповые политики и скрипты
В домене Active Directory удобнее централизованные методы. Дистрибутив платформы включает MSI-пакеты, которые можно назначить через групповую политику (конфигурация компьютера → установка программ). Пакет установится при следующей перезагрузке или обновлении политики без участия пользователя.
Альтернатива — тихая установка скриптом по сети. Установщик 1С поддерживает пассивный режим, например: setup.exe /S /quiet с указанием параметров через файл ответов или ключи. Скрипт можно выполнить через планировщик заданий, PsExec или систему управления вроде SCCM.
msiexec /i "\\SERVER\1CDistr\8.3.24\1CEnterprise 8.msi" /qn TRANSFORMS=1049.mstПри использовании MSI с трансформацией языка указывайте корректный MST-файл из состава дистрибутива. Перед массовым развёртыванием протестируйте установку на одной-двух машинах и убедитесь, что антивирус не блокирует тихую установку.
Порядок обновления в клиент-серверном варианте
Если используется сервер 1С:Предприятия, последовательность строго определена: сначала обновляется сервер, затем клиенты. Сервер с новой версией платформы обслуживает клиентов только той же версии — старый клиент к новому серверу не подключится, поэтому окно обновления планируйте на нерабочее время.
Завершите сеансы пользователей через консоль кластера, остановите службу агента сервера, установите новую версию платформы на сервер и убедитесь, что служба запущена и кластер доступен. Только после этого распространяйте клиентскую часть.
Как выбрать способ обновления
Проверка результата и откат
После обновления проверьте работоспособность на каждом типе рабочих мест: запустите базу в пользовательском режиме, откройте ключевые документы и отчёты, убедитесь в отсутствии ошибок в технологическом журнале. Сверьте версию платформы в окне «О программе» с целевой.
Если новая версия работает некорректно, откат сводится к запуску базы на прежней версии платформы — поэтому старую не удаляли. Для клиент-серверного варианта потребуется переустановка сервера прежней версии, поэтому резервная копия и контрольная точка перед работами обязательны.
Как проверить результат
Совпадает с целевым релизом
Открывается старая версия или ошибка о несоответствии версии
База открывается без сообщений об ошибках
Ошибка «Различаются версии клиента и сервера»
Формируются без ошибок
Ошибки встроенного языка после обновления конфигурации
Типичные ошибки при массовом обновлении
Отдельная ловушка — разрядность. Если на сервере развёрнута 64-разрядная версия, а часть клиентов использует специфические COM- или OLE-подключения, проверьте совместимость интеграций с разрядностью клиентского приложения заранее.
Что важно запомнить
Перед обновлением сделайте резервные копии и проверьте совместимость конфигурации с новой платформой. В клиент-серверном варианте обновляйте сначала сервер, затем клиентов. Для массового развёртывания используйте общий каталог с DistributiveLocation или групповые политики, а старую версию удаляйте только после проверки стабильной работы.
Частые вопросы
Нужно ли удалять старую версию платформы после обновления?
Не сразу. Версии платформы 1С устанавливаются параллельно и не мешают друг другу. Удаляйте прежнюю версию через «Установку и удаление программ» только после того, как убедитесь, что все базы и пользователи стабильно работают на новой, — обычно через несколько дней эксплуатации.
Можно ли обновлять платформу, пока пользователи работают?
Установку новой версии на клиентские компьютеры выполнять можно — она не затрагивает запущенные сеансы. Но обновление сервера 1С и переключение баз на новую версию требуют завершения всех сеансов, поэтому эти работы проводите в нерабочее время.
Что делать, если после обновления база требует старую версию платформы?
Проверьте свойства базы в списке информационных баз: если версия указана явно (например, 8.3.22), измените её на «8.3» — тогда стартер будет выбирать последнюю установленную версию линейки. Если старая версия уже удалена, установите её заново из сохранённого дистрибутива.
Откуда скачать дистрибутив платформы?
Полные дистрибутивы доступны зарегистрированным пользователям на портале 1С в разделе обновлений программ и на дисках ИТС. Для скачивания потребуется действующий договор сопровождения или подписка. Использование установщиков из сторонних источников небезопасно и нарушает лицензионные условия.
Обновление платформы обновляет и конфигурацию?
Нет, это независимые процессы. Платформа — исполняемая среда, конфигурация — прикладное решение. Однако новые релизы конфигураций часто требуют минимальную версию платформы, поэтому обычно сначала обновляют платформу, а затем конфигурацию через режим «Конфигуратор» или автоматическое обновление.
Как обновить платформу на компьютерах без прав администратора у пользователей?
Используйте методы, работающие от имени системы: установку MSI через групповую политику в конфигурации компьютера, задачи планировщика с системной учётной записью или средства вроде SCCM. Автообновление через общий каталог без административных прав у пользователя не сработает.