К статье
Практический материал

Администрирование · 9 мин

Как изменить установку 1С:Предприятия

Как изменить установку 1С:Предприятия через панель управления и установщик: добавить компоненты, исправить ошибки, переустановить платформу без потери данных.

Добавить серверные компоненты, установить дополнительный язык интерфейса, восстановить повреждённые файлы платформы или убрать неиспользуемые модули — всё это основания изменить установку 1С:Предприятия без полного удаления программы. Штатный установщик поддерживает режим изменения, поэтому в большинстве случаев переустановка «с нуля» не потребуется.

Важно понимать: изменение установки затрагивает только файлы платформы (программу) и не трогает информационные базы. Данные хранятся отдельно — в каталогах файловых баз или на сервере СУБД, поэтому при корректном выполнении процедуры риск потери учётных данных минимален. Тем не менее перед любыми действиями с платформой на рабочем сервере стоит сделать резервную копию.

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

Что именно можно изменить в установке 1С

Режим изменения установки позволяет управлять составом компонентов платформы без её удаления. Доступный набор зависит от типа дистрибутива — клиентский, серверный или полный.

Типичные компоненты, которые можно добавить или убрать:

  • тонкий и толстый клиент, веб-клиент;
  • сервер 1С:Предприятия и расширение для веб-сервера (модули IIS или Apache);
  • дополнительные языки интерфейса;
  • администрирование сервера (консоль кластера);
  • драйверы защиты HASP для программных и аппаратных лицензий;
  • компоненты доступа к серверу баз данных.

Изменить таким способом нельзя версию платформы: для перехода на другой релиз устанавливают новую версию рядом со старой или удаляют прежнюю. Также режим изменения не переносит информационные базы и не меняет их настройки — это делается отдельными средствами.

Подготовка: что проверить перед изменением установки

Прежде чем запускать процедуру, убедитесь, что у вас есть дистрибутив той же версии платформы, что установлена на компьютере. Узнать текущую версию можно в окне «О программе» любой запущенной базы 1С или в списке установленных программ Windows.

Закройте все сеансы 1С на компьютере: запущенные процессы 1cv8.exe, 1cv8c.exe и толстый клиент блокируют замену файлов, и установщик либо выдаст ошибку, либо потребует перезагрузку. На сервере дополнительно остановите службу агента сервера 1С, если планируете менять серверные компоненты.

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

Как изменить установку через «Программы и компоненты»

Это самый простой способ, не требующий поиска дистрибутива: Windows хранит кэш установочных файлов MSI, и для большинства операций его достаточно.

Порядок действий
  1. 1
    Откройте «Панель управления» → «Программы и компоненты» (или «Параметры» → «Приложения» в Windows 10/11).
  2. 2
    Найдите в списке «1С:Предприятие 8» нужной версии и нажмите «Изменить».
  3. 3
    В окне установщика выберите режим «Изменить» (Change).
  4. 4
    В дереве компонентов отметьте те, что нужно добавить, и снимите отметку с ненужных: щелчок по значку компонента открывает меню выбора.
  5. 5
    Нажмите «Далее» и дождитесь завершения, затем перезагрузите компьютер, если установщик попросит.

Если при нажатии «Изменить» появляется ошибка о недоступности источника установки, Windows не нашла исходный MSI-пакет. В этом случае укажите путь к дистрибутиву платформы той же версии — об этом следующий раздел.

После завершения откройте список компонентов повторно и убедитесь, что состав соответствует задуманному. Затем запустите 1С и проверьте, что база открывается в нужном режиме — тонком, толстом или веб-клиенте.

Изменение установки через повторный запуск setup.exe

Второй способ — запустить файл setup.exe из каталога дистрибутива платформы. Если установщик обнаружит уже установленную платформу той же версии, он предложит три режима: «Изменить», «Исправить» и «Удалить».

Режим «Изменить» работает так же, как в предыдущем способе: вы выбираете компоненты и подтверждаете операцию. Режим «Исправить» (Repair) полезен, когда состав компонентов менять не нужно, но платформа работает со сбоями — установщик перепишет все файлы и восстановит записи реестра.

Дистрибутив нужной версии можно скачать с портала 1С при наличии действующего договора сопровождения либо взять из архива обновлений, если обновления выполнялись на этом компьютере ранее. Убедитесь, что разрядность дистрибутива (32 или 64 бита) совпадает с установленной.

Особенности для серверной версии 1С

На сервере изменение установки чаще всего связано с добавлением расширения веб-сервера для публикации баз через браузер, установкой консоли администрирования кластера или драйвера защиты HASP для серверных лицензий.

Порядок действий тот же, но есть отличия. Перед началом остановите службу «Агент сервера 1С:Предприятия» (1C:Enterprise 8.3 Server Agent) через services.msc. После завершения установки запустите службу обратно и проверьте, что кластер виден в консоли администрирования и рабочие процессы стартовали.

Если добавляли модуль веб-расширения, после установки потребуется заново опубликовать информационные базы на веб-сервере через диалог публикации в конфигураторе, так как настройки публикации привязаны к конкретной версии платформы.

Контрольные точки

Как проверить результат

Служба агента сервера
Норма

Служба запущена, в консоли кластера видны рабочие процессы

Тревожный признак

Служба не стартует или кластер пуст — проверьте журнал событий Windows

Запуск клиента
Норма

База открывается в нужном режиме без ошибок о недостающих компонентах

Тревожный признак

Ошибка о несовпадении версий или отсутствии компонента

Веб-публикация
Норма

База открывается в браузере по прежнему адресу

Тревожный признак

Ошибка 404/500 — требуется повторная публикация

Типичные ошибки и как их обойти

Чаще всего изменение установки завершается ошибкой из-за занятых файлов, несовпадения версий дистрибутива или повреждённого кэша установщика Windows.

Типичные ошибки
01
Запуск изменения при открытых сеансах 1С — установщик не может заменить файлы и требует перезагрузки или завершается ошибкой.
02
Использование дистрибутива другой версии — режим «Изменить» недоступен, предлагается только установка новой версии.
03
Попытка добавить 64-битные компоненты к 32-битной установке — разрядность должна совпадать.
04
Изменение установки на сервере без остановки службы агента — файлы службы блокируются, установка откатывается.
05
Игнорирование перезагрузки после завершения — часть компонентов остаётся в нерабочем состоянии до перезапуска системы.

Если установщик сообщает, что исходный пакет не найден, а дистрибутива под рукой нет, скачайте полный дистрибутив той же версии платформы и укажите путь к нему в диалоге установщика. При повреждённом кэше MSI иногда помогает только полное удаление платформы с последующей чистой установкой — список баз при этом сохраняется в профиле пользователя, но лучше заранее записать пути к базам.

Маршрут решения

Как выбрать действие

Нужно добавить или убрать компоненты, платформа работает нормальноИспользуйте режим «Изменить» через «Программы и компоненты»
Состав компонентов устраивает, но 1С запускается со сбоямиЗапустите setup.exe и выберите режим «Исправить»
Нужна другая версия платформыУстановите новую версию рядом со старой, режим изменения не подходит
Установщик требует исходный пакет и не находит егоУкажите путь к полному дистрибутиву той же версии и разрядности

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

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

Нет. Изменение затрагивает только файлы платформы. Информационные базы, список баз в стартовом окне и пользовательские настройки хранятся отдельно и не удаляются. На всякий случай перед работой на сервере сделайте резервную копию баз штатными средствами.

Можно ли изменить установку без дистрибутива?

Часто да: Windows хранит кэш установочных пакетов, и режим «Изменить» через «Программы и компоненты» работает без дистрибутива. Но если кэш повреждён или очищен, установщик попросит указать путь к исходным файлам той же версии.

Чем «Изменить» отличается от «Исправить»?

«Изменить» меняет состав компонентов: добавляет новые и удаляет ненужные. «Исправить» не меняет состав, а заново копирует файлы уже установленных компонентов и восстанавливает записи реестра — это средство от сбоев платформы.

Нужно ли останавливать работу пользователей?

На отдельном рабочем месте достаточно закрыть сеансы 1С на этом компьютере. На сервере 1С остановка службы агента разорвёт все подключения, поэтому работы проводят в нерабочее время, предупредив пользователей.

Установщик пишет, что продукт уже установлен, и не предлагает «Изменить». Что делать?

Такое бывает при запуске дистрибутива другой версии или разрядности. Проверьте точную версию установленной платформы в списке программ и используйте дистрибутив именно её. Либо запускайте изменение через «Программы и компоненты», а не через setup.exe.

Итог

Что важно запомнить

Изменение установки 1С выполняется через «Программы и компоненты» или setup.exe той же версии и разрядности. Перед началом закройте сеансы, на сервере остановите службу агента и запланируйте окно обслуживания. Данные баз процедура не затрагивает, но резервная копия перед работами на сервере обязательна.