Ошибка исполнения функции при установке 1с 8.2. Windows error: ошибка исполнения функции, решаем за минуту

Вот такое окошко с ошибкой в Континент АП стало выходить... признаться честно, я не сразу понял в чем проблема. И даже посоветовал установить свежую версию континента но.... разберем же, в чем на самом деле была проблема.

Ошибка подписи ключа 0x0000065B

1. В первую очередь проверяем срок лицензии Вашей Крипто ПРО - это в Панели управления - два раза нажимаете на значок КриптоПРО CSP и на вкладке "Общие" - в строке "Срок действия" - скорей всего Вы прочитаете "Истекла")))

2. Расскажу как обойти эту ошибку - когда лицензии нет, а писать письмо в казначейство - что бы ее получить нет времени (платежки нужно отправить сейчас), есть способ - поменяйте дату на компьютере назад, достаточно вспомнить когда в последний раз Вы входили в Континент АП успешно, и поменять на эту же дату. Способ рабочий (с подменой даты), но потом не забудьте - Вам все таки нужно получить лицензионный ключ, потому как отсутствие лицензии крипто про - приведет за собой массу других ошибок в разных программах, где трубется электронно цифровая подпись.

Добрый день!. В прошлый раз мы с вами разобрали, как решается "Ошибка применения преобразований . Проверьте правильность путей указанных преобразований", сегодня я расскажу, о еще одном последствии из-за нее. Темой публикации будет ситуация, когда вы не сможете установить платформу 1С и будите получать сообщение: Windows error: ошибка исполнения функции , решаем за минуту, уверен тема будет для многих полезной.

Как выглядит ошибка исполнения функции

Как я и писал выше, она у меня возникает на терминальном сервере Windows Server 2012 R2 , при попытке установить платформу 1С 8.2. Запустив файл setup.exe, появляется окно мастера установки, и сразу же дополнительное окно с сообщением:

Windows error: ошибка исполнения функции

За которой вы получите вот такое уведомление:

Как и в большинстве случаев с платформой 1С, все решается небольшим исправлением в конфигурационных файлах. Во первых включите отображение скрытых папок , так как нужный нам файл по умолчанию не виден. Далее на диске C:\ найдите папку ProgramData .

C:\ProgramData\1C\1CEStat\1CEStat.cfg

Файл 1CEStat.cfg можно открыть с помощью любого текстового редактора, щелкните по нему правым кликом и выберите "Открыть с помощью", а далее удобный для себя редактор.

В файле 1CEStat.cfg найдите параметр , его нужно удалить и сохранить файл.

Если посмотреть логи в просмотре событий , то вы увидите вот такие события.

Код события 1013: Продукт: 1C:Enterprise 8.2 (8.2.19.130) -- Windows Error: Ошибка исполнения функции.

Код события 11708: Продукт: 1C:Enterprise 8.2 (8.2.19.130) -- Операция установки не выполнена.

После того, как мы удалили параметр ADMINISTRATIONFUNC=0, мы получили уже:

Код события 1033: Установщик Windows выполнил установку продукта. Продукт: 1C:Enterprise 8.2 (8.2.19.130). Версия: 8.2.19.130. Язык: 1049. Изготовитель: 1C. Установка завершена с состоянием: 1603.

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

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

ПРИЧИНА

Платформа 1С:Предприятие 8.3 прописывает в файле дополнительный параметр ADMINISTRATIONFUNC=0 . Он и вызывает ошибку при установке более старых версий 1С.

РЕШЕНИЕ

Существует 2 способа:

  1. Удалить платформу 1С:Предприятие 8.3 и произвести установку в хронологическом порядке, т.е. сначала версию 8.2, а потом снова 8.3.
  2. Удалить из файла C:\ProgramData\1C\1CEStart\1CEStart.cfg параметр ADMINISTRATIONFUNC=0 , установить платформу 1С:Предприятие 8.2 и вернуть параметр ADMINISTRATIONFUNC=0 обратно. Хотя последний шаг не обязателен. У нас все запустилось и без этого.