PDA

Показать полную графическую версию : [решено] Не удалось получить доступ к службе установщика Windows Installer


бУРов
01-10-2012, 11:13
Отлаживал BAT-файл в котором запускал установку MSI-пакета.
В какой-то момент перестал исполняться msiexec. Выдает ошибку:

Не удалось получить доступ к службе установщика Windows Installer. Возможно, не установлен Windows Installer. Обратитесь за помощью в службу поддержки.

Команда вызова msiexec из BAT-файла:
msiexec /i <appname..MSI TARGETDIR=<Path>
или
<appname..MSI TARGETDIR=<Path>

Если эту же команду выполнить из командной строки (я в Total Commander), выполнение происходит, появляется диалог установки.
А вот из BAT-файла нет.

opel431
01-10-2012, 19:08
Как вариант. Проверьте наличие ветки в реестре - HKEY_CLASSES_ROOT\AppID\{000C101C-0000-0000-C000-000000000046}

Если нет выполните reg-файл
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AppID\{000C101C-0000-0000-C000-000000000046}]
"ServiceParameters"=""

"LocalService"="MSIServer"

бУРов
02-10-2012, 10:46
Откатил на неделю назад (благо образ был), все исправилось. И значения в реестре вот именно такие.




© OSzone.net 2001-2012