Что делать, если в дистрибутиве платформы 1С 8.3 пропал файл setup.exe?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

При обновлении технологической платформы 1С:Предприятие многие специалисты сталкиваются с неожиданной ситуацией: после скачивания и распаковки архива привычный файл setup.exe отсутствует. Вместо него в каталоге появляются странные папки Data, META-INF и файл component-manifest.xml. В этой статье мы разберем, почему изменилась структура дистрибутива, как правильно устанавливать платформу в таких условиях и какую роль в этом процессе играют архиваторы.

Выясняем причину изменения состава дистрибутива

Для начала проанализируем ситуацию и поймем, что именно изменилось в политике выпуска обновлений компании «1С». Начиная с версии платформы 8.3.15, разработчики начали внедрять так называемый универсальный установщик. Это кроссплатформенное решение, которое призвано унифицировать процесс инсталляции 1С как в операционных системах семейства Windows, так и в Linux.

Ранее мы привыкли к тому, что дистрибутив для Windows представляет собой набор файлов, во главе которых стоит setup.exe. В новых версиях (например, в упомянутой в теме 8.3.17.1386) структура стала модульной. Рассмотрим, что означают новые элементы, которые увидел пользователь:

Если вы видите такой набор файлов, это означает, что вы скачали именно «Технологическую платформу (универсальный установщик)», а не классический дистрибутив «для Windows».

Проанализируем проблему с архиваторами 7-Zip и WinRar

Разберем подробнее, почему пользователь из обсуждения пришел к выводу о «глюке» программы 7-Zip. Дистрибутивы 1С часто поставляются в виде самораспаковывающихся EXE-архивов (SFX). Когда мы запускаем такой файл двойным кликом, он должен автоматически начать процесс распаковки во временную папку и сразу запустить исполняемый файл установки.

Однако продвинутые архиваторы, такие как 7-Zip или WinRar, воспринимают SFX-EXE файл как обычный архив. Если нажать на нем правой кнопкой мыши и выбрать «Распаковать здесь», архиватор просто извлечет внутреннее содержимое. В старых версиях платформы внутри лежал setup.exe, и пользователь его сразу видел. В новом универсальном установщике внутри лежит модульная структура, где запуск осуществляется через файл 1ce-installer.exe.

Важный момент: если вы используете 7-Zip, он может не отображать некоторые специфические заголовки самораспаковывающихся архивов 1С так, как это делает WinRar. Но дело не в «глюке» программы, а в способе взаимодействия с файлом. Чтобы избежать путаницы, рекомендуется не распаковывать дистрибутив вручную вложенными средствами архиваторов, а запускать скачанный EXE-файл напрямую.

Рассмотрим виды дистрибутивов на портале 1С

Чтобы не попадать в ситуацию с поиском setup.exe, давайте разберем, какие варианты скачивания доступны на портале техподдержки (releases.1c.ru). Для платформы 8.3 обычно предлагается несколько ссылок:

  1. Технологическая платформа 8.3 — это тот самый «универсальный установщик». В нем нет классического setup.exe, а используется 1ce-installer.exe.
  2. Дистрибутив тонкого клиента (для x86 или x64) — часто поставляется в формате .msi.
  3. Cервер 1С:Предприятия (64-bit) для Windows — содержит компоненты сервера и привычный установщик.
  4. Технологическая платформа 1С:Предприятия для Windows — именно этот пункт (если он доступен для конкретного релиза) содержит классический setup.exe.

Если ваша задача — быстро обновить платформу на сервере или рабочей станции привычным способом, попробуйте найти в списке загрузок версию, предназначенную конкретно для Windows (x86 или x64), а не универсальный пакет.

Инструкция по установке из универсального дистрибутива

Если вы уже скачали универсальный установщик и видите папки Data и META-INF, выполните следующие шаги для успешной инсталляции:

  1. Найдите в корне распакованного каталога файл с именем 1ce-installer.exe. Это «новый setup.exe».
  2. Запустите его от имени администратора.
  3. Перед вами откроется обновленный интерфейс программы установки. Он отличается визуально от старых версий, но логика осталась прежней: выбор компонентов (толстый клиент, тонкий клиент, сервер, модули расширения веб-сервера).
  4. Следуйте указаниям мастера установки. Программа сама подтянет данные из папки Data, опираясь на манифест component-manifest.xml.

Обратите внимание: если в папке нет даже 1ce-installer.exe, значит, либо архив был скачан не полностью (недокачан), либо вы распаковали внутренние ресурсы самого инсталлятора. В этом случае вернитесь к исходному скачанному файлу и запустите его двойным кликом без предварительной распаковки архиватором.

Почему системному администратору не стоит «бить морду» за отсутствие WinRar?

В дискуссии упоминается конфликт из-за отсутствия WinRar на сервере. С профессиональной точки зрения, использование 7-Zip в корпоративной среде более оправдано, так как это свободное ПО с открытым исходным кодом. WinRar является платным продуктом, и его установка на серверы без лицензии может создать проблемы при аудите.

Как мы выяснили, проблема «незнакомого содержимого» кроется не в софте для архивации, а в изменении формата поставки 1С. Для корректной работы системному администратору достаточно знать о переходе 1С на 1ce-installer.exe и следить за целостностью скачиваемых дистрибутивов. Если файл скачан с официального портала releases.1c.ru и запущен штатно, платформа установится корректно вне зависимости от того, какой архиватор установлен в системе.

Таким образом, мы проанализировали ситуацию и выяснили: пугаться папок META-INF и Data не стоит — это признаки современного установщика 1С. Главное — запускать правильный исполняемый файл или выбирать соответствующую версию дистрибутива на портале обновлений.

← На главную