Ручная установка новой версии платформы 1С:Предприятие 8.3 на компьютер и сервер
Содержание
Чтобы вручную обновить 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С выберите окно, когда в базах никто не работает : при остановке службы все сеансы оборвутся.
- Проверьте, что у вас права локального администратора Windows.
- Сделайте выгрузку баз, если параллельно будете обновлять и конфигурацию. Для одной только платформы данные в базах не меняются.
Лицензии при установке новой версии платформы не трогаются. Программные лицензии лежат в 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 из папки старой версии. После установки новой:
- Поставьте компонент «Модули расширения веб-сервера» новой версии.
- Переопубликуйте базу из Конфигуратора новой версии (
Администрирование → Публикация на веб-сервере) или исправьте путь вLoadModuleвручную. - Перезапустите службу 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С:Предприятия». Так удобно держать бухгалтерию на проверенной версии, а тестовую копию запускать на новой.
Чек-лист после обновления
Очистка кэша
Если после обновления формы рисуются с артефактами или висит старое поведение, очистите кэш клиента. Полностью закройте 1С и удалите папки с длинными именами-идентификаторами в:
%APPDATA%\1C\1cv8\%LOCALAPPDATA%\1C\1cv8\
Сами базы при этом не страдают, удаляется только локальный кэш. Альтернатива — однократный запуск с параметром /ClearCache в дополнительных параметрах запуска базы.
Удаление старых версий
Старые версии не удаляются сами. Через месяц работы без проблем их можно убрать: Параметры Windows → Приложения (или «Программы и компоненты» в Панели управления), каждая версия видна отдельной строкой «1С:Предприятие 8 (x86-64) (8.3.xx.xxxx)». Одну предыдущую версию разумно оставить для отката.
Что ломается при ручном обновлении и как это чинить
Эти ситуации всплывают именно при ручной установке. Найдите свой симптом.
Не откатывайте сервер 1С на старую версию «быстро посреди дня». Откат — та же смена версии: остановка службы, обрыв сеансов и переустановка клиентов.