Тихая установка платформы 1С через командную строку и MSI: инструкция
- Необходимость обновить платформу 1С одновременно на 50+ рабочих местах пользователей.
- Сотрудники не имеют прав локального администратора для ручной установки.
- Требуется исключить установку лишних компонентов (сервера, драйверов ключей защиты).
Что такое тихая установка простыми словами
Тихая установка (Silent Install) — это запуск инсталлятора с специальными ключами командной строки. Программа ставится в фоновом режиме без показа диалоговых окон и вопросов пользователю, что идеально подходит для скриптов системного администратора.
Шаг 1. Подготовка дистрибутива
Распакуйте официальный архив с платформой в сетевую папку, доступную для всех ПК (например, \\Server\1C_Distr\8.3.23.1865\). Внутри будут файлы setup.exe и 1CEnterprise 8.msi.
Шаг 2. Команда тихой установки через setup.exe
Откройте Командную строку (CMD) от имени Администратора и выполните:
setup.exe /s DESIGNERALLCLIENTS=1 THINCLIENTFILE=1 THICKCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFRECONFIGSERVER=0 CONDAUTOEXPLOG=0 HASPDRV=0Шаг 3. Установка напрямую через msiexec (.msi пакет)
msiexec /i "1CEnterprise 8.msi" /qn TRANSFORMS=adminstallrelogon.mst;1049.mst DESIGNERALLCLIENTS=1 THINCLIENT=1 /l*v "C:\Windows\Temp\1c_install.log"Расшифровка основных ключей:
/qnили/s— абсолютно тихий режим (Quiet, No UI);1049.mst— выбор русского языка интерфейса по умолчанию;DESIGNERALLCLIENTS=1— установка Конфигуратора и Толстого клиента;HASPDRV=0— отключить навязывание установки драйвера ключа защиты HASP;/l*v— запись подробного лога установки для поиска возможных ошибок.
Частые вопросы (FAQ)
Как удалить старые версии платформы 1С тихим способом?
Используйте вызов msiexec /x {GUID-версии-1С} /qn или выполните удаление через PowerShell: Get-Package -Name '1C:Предприятие*' | Uninstall-Package -Force.
Нужно ли перезагружать компьютер пользователя после тихой установки?
Нет, платформа 1С не требует обязательной перезагрузки ПК, если во время инсталляции не обновлялись системные библиотеки C++ Runtime.
Как установить только Тонкий клиент для работы через веб/сервер?
Используйте дистрибутив 'Тонкий клиент 1С' и команду: setup.exe /s /qn.
Что делать, если инсталляция завершается с ошибкой 1603?
Код 1603 указывает на общую ошибку MSI: проверьте наличие прав администратора, свободное место на диске C: и журнал C:\Windows\Temp\1c_install.log.