Как исправить ошибку «Windows Error: Ошибка исполнения функции» при установке платформы 1С:Предприятие 8.2?

Системный администратор IT и автоматизация бизнеса
← На главную

При установке платформы «1С:Предприятие 8.2» мастер установки может неожиданно прервать работу с сообщением «Windows Error: Ошибка исполнения функции». Выясним причину этой неисправности и разберем проверенные варианты её решения.

Причина возникновения ошибки

Проанализируем ситуацию: сбой происходит из-за конфликта параметров стартера 1С. Если на компьютере ранее запускалась или устанавливалась платформа версии 8.3, она записывает в общий конфигурационный файл 1CEStart.cfg параметр ADMINISTRATIONFUNC=0 (или ADMINISTRATIONFUNC). Инсталлятор платформы 8.2 не поддерживает данный параметр и не умеет его обрабатывать, что и приводит к завершению работы программы установки с ошибкой.

Способ 1. Точечное редактирование файла 1CEStart.cfg (Рекомендуемый способ)

Рассмотрим по шагам способ, который сохраняет все ранее зарегистрированные списки информационных баз и настройки стартера:

  1. Откроем текстовый редактор (например, Блокнот) с правами администратора.
  2. Найдем файл 1CEStart.cfg. В зависимости от операционной системы он находится по следующему пути:
    1. Для Windows XP: C:\Documents and Settings\All Users\Application Data\1C\1CEStart\1CEStart.cfg
    2. Для Windows Vista, 7, 8, 10, 11: C:\ProgramData\1C\1CEStart\1CEStart.cfg
  3. Найдем и полностью удалим строку ADMINISTRATIONFUNC=0 (или с параметром ADMINISTRATIONFUNC).
  4. Сохраним изменения в файле и заново запустим установку платформы 8.2.

Способ 2. Очистка служебных папок приложения

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

  1. Завершим все запущенные процессы 1С.
  2. В операционной системе Windows XP откроем каталог C:\Documents and Settings\All Users\Application Data\1C\ и удалим папку 1C (или только подпапку 1CEStart).
  3. В операционных системах Windows 7, 10 и новее откроем каталог C:\ProgramData\1C\ и очистим папку 1CEStart.
  4. Повторно запустим программу установки платформы «1С:Предприятие 8.2».

Обратите внимание: Полное удаление каталога 1CEStart сбрасывает настройки стартера 1С. Потребуется заново указать пути к ранее установленным платформам или информационным базам, если стартер перестанет видеть их автоматически.

Способ 3. Временное переименование конфигурационного файла

Разберем еще один способ быстрой установки без риска потери данных:

  1. Перейдем в папку со служебными файлами 1С (C:\ProgramData\1C\1CEStart\ или C:\Documents and Settings\All Users\Application Data\1C\1CEStart\).
  2. Переименуем файл 1CEStart.cfg в любое другое имя, например 1CEStart.cfg.tmp.
  3. Запустим установку 1С 8.2 и дожмемся успешного завершения процесса.
  4. Вернем файлу исходное имя 1CEStart.cfg. При необходимости вручную пропишем в него путь к новой установленной платформе 8.2.

Способ 4. Соблюдение хронологического порядка установки

Если на одном рабочем месте планируется использовать обе версии платформ (8.2 и 8.3), разберем последовательность установки:

  1. Временно удалим платформу версии 8.3 через «Панель управления».
  2. Установим платформу версии 8.2. Инсталлятор сформирует верный файл 1CEStart.cfg без несовместимых параметров.
  3. Повторно установим платформу версии 8.3. Данная версия корректно обновит конфигурационный файл без нарушения работы платформы 8.2.
← На главную