Я работаю над проблемой, которая возникла у меня на уровне 1. У меня есть проприетарное приложение, встроенное в MSI для развертывания с помощью VBscript. Я не делал сборку и у меня нет доступа к исходным файлам.
На компьютерах, которые некоторое время были подключены к сети, установка занимает около 2 минут и проходит без происшествий. На ПК с новым образом (с тем же образом!) Установка просто зависает и никогда не завершается. Некоторые файлы и ярлыки копируются в соответствующие каталоги, но установщик не завершает работу, и приложение не запускается, поэтому некоторые основные компоненты не проходят.
В журнале событий Windows не появляются соответствующие сообщения. Журнал установки на этом этапе всегда зависает:
InstallShield 6:55:08: Registering file c:\Program Files (x86)\[app]\[subfolder]\Lib\igVIEW15a.ocx (32-bit)
Также в журнале есть несколько из них:
InstallShield 6:55:08: Error loading ISBEW64.exe...File does not exist
InstallShield 6:55:01: Error extracting ISBEW64.exe from ISRegSvr.dll
Я не думаю, что пакет или скрипт неисправны, так как они работают в большинстве систем - только не в некоторых. Я думаю, что отсутствует какой-то соответствующий файл ядра или запись в реестре. Google сообщает мне, что это файлы InstallShield, но их форум поддержки, к сожалению, платный, поэтому любые простые исправления скрыты от просмотра.
Я работал над этим два дня и в тупике. Любые идеи?
Я нашел ответ. Проблема в новом драйвере Intel HD для графики, который по какой-то необъяснимой причине ломает этот MSI. Решение - откатить графический драйвер Intel HD до версии 21.20.16.4590 или более ранней.