Ошибка установки 1C:Предприятие 8.3.12 "Windows Error: The handle is invalid" в режиме установки служб удалённых рабочих столов

1C:Предприятие 8.3.12 Windows Error: The handle is invalidНа сервере с ОС Windows Server 2012 R2 с ролью Remote Desktop Session Host при попытке установки клиентской части 1C:Предприятие 8.3.12 в, так называемом, режиме установки служб удалённых рабочих столов, мы можем столкнуться с ошибкой "Windows Error: The handle is invalid". Эта ошибка возникает на завершающей стадии процесса установки 1С и воспроизводится только на вновь установленной ОС Windows Server.

1C Enterprise 8 Installation error Windows Error The handle is invalidПри этом в event-логе "Приложение" (Application) регистрируется ошибка MsiInstaller с кодом 1013:

Имя журнала:   Application
Источник:      MsiInstaller
Дата:          17.11.2018 9:18:56
Код события:   1013
Уровень:       Ошибка
Компьютер:     KOM-RDS01.holding.com
Продукт: 1C:Предприятие 8 (8.3.12.1714) -- Windows Error: The handle is invalid.

Проблема связана с тем, что в начале процедуры установки инсталляционный пакет 1С проверяет наличие в системе компонент Microsoft Visual C++ 2015 Redistributable, и, в случае их отсутствия, выполняет их предварительную установку, а в конце процесса установки идёт попытка использования этих предустановленных компонент. Но так как родительский процесс установки 1С запущен не в стандартном режиме, а в режиме установки служб удалённых рабочих столов, порождаемый дочерний процесс установки компонент Microsoft VC++ 2015 выполняется как-то "не по фэншую", хотя явных ошибок в журнале Application по этому поводу нет.

Соответственно, чтобы избежать возникновения ошибки, перед запуском процедуры установки 1С, нужно в обычном режиме выполнить установку компонент Microsoft VC++ 2015 из инсталляционного пакета vc_redist.x86.exe, который поставляется в составе дистрибутива 1С:Предприятие 8.3.12

Microsoft Visual C++ 2015 Redistributable Istallation

И только после этого можно запускать установку 1С:Предприятие в режиме установки служб удалённых рабочих столов

1C Enterprise 8 Remote Desktop Session Host Installation

В результате процедура установки 1С пройдёт без появления выше обозначенной ошибки.

Добавить комментарий