Ручная установка новой версии платформы 1С:Предприятие 8.3 на компьютер и сервер

· 9 мин

Содержание

Чтобы вручную обновить 1С Предприятие 8.3, скачайте полный дистрибутив нужной версии платформы, распакуйте архив и запустите setup.exe. Новая версия встанет рядом со старой в отдельную папку C:\Program Files\1cv8\8.3.xx.xxxx\, а стартовое окно 1С по умолчанию начнёт открывать базы самой свежей из установленных версий.

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

Речь только о платформе — программе, которая запускает базы. Обновление конфигурации (Бухгалтерии, ЗУП, УТ) — отдельная процедура через Конфигуратор, и платформа её не заменяет.

Подготовка к ручному обновлению платформы 1С 8.3

Пять минут подготовки снимают большую часть проблем, которые потом списывают на «кривую установку».

Какую версию ставить

Номер версии берите не «самый последний», а тот, который нужен вашим конфигурациям:

  • 📄 откройте описание релиза конфигурации, которую собираетесь ставить, — там указан минимальный номер платформы;
  • 🖥️ в клиент-серверном варианте версия на рабочих станциях должна совпадать с версией сервера 1С до последней цифры;
  • 🧪 свежий релиз платформы, вышедший неделю назад, на рабочей базе лучше сначала проверить на копии.

Текущую версию видно в программе: главное меню (три полоски в заголовке окна) → Справка → О программе. Номер вида 8.3.25.1374 — это и есть версия платформы.

Где взять дистрибутив

Легальный источник — портал обновлений фирмы 1С (releases.1c.ru), доступ к нему даёт действующий договор ИТС. Нужен раздел «Технологическая платформа 8.3», затем номер версии.

Что скачиватьКогда подходит
Технологическая платформа 1С:Предприятия (64-bit) для WindowsСервер 1С, рабочие станции с 64-битной Windows — основной вариант
Технологическая платформа 1С:Предприятия для Windows (32-bit)Нужны 32-битные внешние компоненты или старое торговое оборудование
Тонкий клиент 1С:ПредприятияПользователи работают только в клиент-серверных или веб-базах

Скачивайте именно полный дистрибутив (в имени архива есть full), а не только тонкий клиент, если на компьютере есть файловые базы или нужен Конфигуратор.

Дистрибутивы с торрентов и «сборки» с форумов не ставьте. В них бывают изменённые файлы, а проблемы с лицензией и вирусами после них решать дороже, чем купить ИТС.

Что сделать до запуска установщика

  1. Попросите пользователей выйти из 1С на этом компьютере. Открытые сеансы не дадут заменить общие файлы.
  2. Для сервера 1С выберите окно, когда в базах никто не работает : при остановке службы все сеансы оборвутся.
  3. Проверьте, что у вас права локального администратора Windows.
  4. Сделайте выгрузку баз, если параллельно будете обновлять и конфигурацию. Для одной только платформы данные в базах не меняются.

Лицензии при установке новой версии платформы не трогаются. Программные лицензии лежат в C:\ProgramData\1C\licenses и подхватываются любой установленной версией.

Запуск установщика 1С и выбор компонентов

Распакуйте архив в отдельную папку, например C:\Distr\8.3.25.1374. Внутри будут setup.exe, файл .msi и набор .mst. Запускать нужно setup.exe — он сам вызовет установщик Windows с нужными параметрами.

После приветствия появится окно выбора компонентов. Каждый пункт можно включить или отключить щелчком по значку слева.

КомпонентКому нужен
1С:ПредприятиеПочти всем: толстый клиент и Конфигуратор
1С:Предприятие — тонкий клиентРабота с серверными и веб-базами
1С:Предприятие — тонкий клиент, файловый вариантТонкий клиент для файловых баз
Сервер 1С:ПредприятияТолько на машине, где работает сервер 1С
Модули расширения веб-сервераТолько на машине с IIS или Apache, где опубликованы базы
Администрирование сервера 1С:ПредприятияАдминистратору кластера — даёт консоль
Сервер хранилища конфигурацийЕсли группа разработки держит хранилище по сети
Интерфейсы на различных языкахНужны другие языки интерфейса, кроме русского

Для обычного бухгалтерского компьютера достаточно первых трёх пунктов. Серверные компоненты на рабочую станцию ставить не нужно: лишняя служба только мешает.

Следующее окно — язык интерфейса по умолчанию. Оставьте «Системные установки» или выберите русский.

Путь установки и параметры: что менять, а что нет

Путь по умолчанию — C:\Program Files\1cv8\ с подпапкой по номеру версии. Менять его без причины не стоит:

  • 📁 обновления, ярлыки и стартовое окно 1cestart.exe рассчитаны на стандартное расположение;
  • 🔁 каждая версия живёт в своей папке, поэтому старая остаётся рабочей и к ней можно откатиться;
  • 🧹 если диск C: маленький, удалите ненужные старые версии, а не переносите новую на D:.

Внутри папки версии лежит каталог bin с исполняемыми файлами: 1cv8.exe (толстый клиент и Конфигуратор), 1cv8c.exe (тонкий клиент), на сервере — ragent.exe, rmngr.exe, rphost.exe.

Сервер 1С: служба и пользователь

При выборе компонента «Сервер 1С:Предприятия» установщик предложит установить его как сервис Windows . Здесь задаются:

  • пользователь, от имени которого будет работать служба (по умолчанию создаётся USR1CV8);
  • пароль этого пользователя.

Если на сервере уже работает служба агента и вы обновляете его на новую версию, сначала остановите службу «Агент сервера 1С:Предприятия 8.3» в services.msc. Остановка службы обрывает все сеансы пользователей во всех базах кластера — делайте это после окончания рабочего дня и предупредите людей заранее.

Пароль пользователя службы, пути к каталогу кластера и номера портов перепишите до установки: при переустановке службы их придётся ввести снова, а «вспоминать» их на работающем предприятии неприятно.

Список баз, настройки кластера и рабочих серверов хранятся в каталоге кластера (обычно srvinfo) и при смене версии не теряются, если служба после установки смотрит в тот же каталог.

Копирование файлов, драйвер защиты и регистрация компонентов

Дальше установщик копирует файлы и регистрирует компоненты в Windows. Это занимает от одной до нескольких минут.

Драйвер защиты

В конце мастер спросит про установку драйвера защиты. Ответ зависит от вида лицензии:

Вид лицензииДрайвер защиты
Аппаратный ключ HASP в USB этого компьютераСтавить
Сетевой ключ на другом компьютереНе нужен на клиенте
Программная лицензия (пин-код)Не нужен

Лишний драйвер вреда не приносит, но и пользы от него нет.

Что регистрируется отдельно

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

Перерегистрируйте её из папки новой версии в командной строке, запущенной от имени администратора:

regsvr32 "C:\Program Files\1cv8\8.3.25.1374\bin\radmin.dll"

Номер версии в пути подставьте свой. После этого консоль подключится к агенту новой версии.

Веб-публикация после обновления

Если базы опубликованы на веб-сервере, модуль расширения тоже привязан к конкретной версии. На Apache в httpd.conf есть строка LoadModule _1cws_module с полным путём к wsap24.dll из папки старой версии. После установки новой:

  1. Поставьте компонент «Модули расширения веб-сервера» новой версии.
  2. Переопубликуйте базу из Конфигуратора новой версии (Администрирование → Публикация на веб-сервере) или исправьте путь в LoadModule вручную.
  3. Перезапустите службу Apache или IIS. Подключённые через браузер и веб-клиент пользователи при этом отключатся.

Если пропустить этот шаг, веб-клиент продолжит работать на старой версии или выдаст ошибку несоответствия версий с сервером 1С.

Тихая установка на несколько компьютеров

Когда машин много, щёлкать мастер на каждой незачем. Самый простой вариант — setup.exe с ключом /S: он ставит набор компонентов по умолчанию без вопросов.

Если нужен точный набор, используйте msiexec с файлом .msi из того же каталога:

cd /d C:\Distr\8.3.25.1374
msiexec /i "1CEnterprise 8 (x86-64).msi" /qn TRANSFORMS=adminstallrelogon.mst;1049.mst DESIGNERALLCLIENTS=1 THICKCLIENT=1 THINCLIENTFILE=1 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 SERVERCLIENT=0 CONVERTER77=0 LANGUAGES=RU

Значения 1 и 0 включают и выключают компоненты: клиентские части ставятся, серверные нет. Имя .msi проверьте в своём дистрибутиве: для 32-битной версии оно другое.

Такой .bat удобно положить в общую папку и запускать через групповую политику или удалённо от имени администратора. Пользователю права администратора не нужны.

Для Linux начиная с версий 8.3.20 дистрибутив поставляется единым установщиком setup-full-8.3.xx.xxxx-x86_64.run. Его запускают от root, а режим без вопросов включается ключом --mode unattended; набор компонентов задаётся параметром --enable-components. Перечень имён компонентов для вашей версии смотрите в справке установщика (--help).

Первый запуск после установки и проверка версии

Установка завершена — теперь убедитесь, что базы действительно открываются новой версией.

Как стартовое окно выбирает версию

Ярлык 1С на рабочем столе запускает 1cestart.exe. Он смотрит в настройки базы и выбирает версию платформы:

  • если в свойствах базы поле версии пустое — берётся самая новая установленная;
  • если там стоит номер (например, 8.3.24) — берётся последняя версия с этим началом номера;
  • если стоит полный номер — берётся строго он.

Посмотреть и поменять это можно в стартовом окне: выделите базу → Изменить → пролистайте мастер до последней страницы, там поле «Версия 1С:Предприятия». Так удобно держать бухгалтерию на проверенной версии, а тестовую копию запускать на новой.

Чек-лист после обновления

Проверка после ручного обновления платформы
Выполнено: 0 / 8

Очистка кэша

Если после обновления формы рисуются с артефактами или висит старое поведение, очистите кэш клиента. Полностью закройте 1С и удалите папки с длинными именами-идентификаторами в:

  • %APPDATA%\1C\1cv8\
  • %LOCALAPPDATA%\1C\1cv8\

Сами базы при этом не страдают, удаляется только локальный кэш. Альтернатива — однократный запуск с параметром /ClearCache в дополнительных параметрах запуска базы.

Удаление старых версий

Старые версии не удаляются сами. Через месяц работы без проблем их можно убрать: Параметры Windows → Приложения (или «Программы и компоненты» в Панели управления), каждая версия видна отдельной строкой «1С:Предприятие 8 (x86-64) (8.3.xx.xxxx)». Одну предыдущую версию разумно оставить для отката.

Что ломается при ручном обновлении и как это чинить

Эти ситуации всплывают именно при ручной установке. Найдите свой симптом.

Диагностика: выберите симптом

Не откатывайте сервер 1С на старую версию «быстро посреди дня». Откат — та же смена версии: остановка службы, обрыв сеансов и переустановка клиентов.

Частые вопросы

Можно ли держать на одном компьютере несколько версий платформы 1С 8.3?
Да. Каждая версия ставится в свою папку, и стартовое окно выбирает версию по настройкам базы. Это обычная практика для администраторов и программистов.
Нужно ли переустанавливать лицензию после обновления платформы?
Нет. Программная лицензия и аппаратный ключ не привязаны к номеру версии платформы. После обновления она подхватывается автоматически.
Обновление платформы меняет данные в базе?
Нет, обновляется только программа, которая открывает базу. Данные и конфигурация остаются прежними. Меняются они при обновлении конфигурации.
Можно ли обновить платформу без договора ИТС?
Дистрибутивы официально выдаются через портал обновлений при действующем ИТС или в составе поставки. Ставить версию из неофициальных источников не стоит.
Что делать, если пользователь без прав администратора?
Установщику платформы нужны права администратора. Выполните установку сами, удалённо или через тихую установку от имени администратора.