5

Попытка запустить файл программы setup.exe, но не запускать установочные окна / приглашения.

Я попытался запустить установочный файл как локальный администратор, как администратор домена, я удалил и повторно загрузил установочные файлы, и я сделал Alt+Tab, чтобы увидеть, было ли окно скрыто за границей мониторы.

Эта программа была установлена на многих других компьютерах конечных пользователей, но этот, похоже, не хочет работать. Я даже скопировал установочную папку с другого компьютера, а не с сервера, исключив использование исходной папки.

После двойного щелчка по файлу установки, появляется колесо загрузки Windows 7, но никаких подсказок / окон не появляется. Однако в диспетчере задач появляется запись setup.exe . Ничего не отображается в журналах событий.

Где еще мне посмотреть? Какими должны быть мои следующие шаги в устранении неполадок?

Windows 7 x64 Ultimate (так же, как и другие рабочие компьютеры). UAC отключен. Setup.exe использует InstallShield.

6 ответов6

3

Запустите Process Monitor. Фильтр для setup.exe. Сравните, что происходит, когда это заканчивается, с примером, который работает правильно.

3

Интересный вопрос :)

Вы уверены, что на компьютере могут работать другие установщики, и проблема заключается не в самом установщике Windows?

Также иногда вы можете извлечь установочные файлы из определенных инсталляторов. Затем вы получите новый установочный файл, для которого не заданы настройки (без вывода сообщений), как у родительского установщика. Проверьте, можете ли вы извлечь файлы из установщика с помощью такого инструмента, как WinRar или Universal Extractor.

Возможно, стоит попробовать проверить правильность всех системных файлов. Нажмите клавишу Windows + R, введите «CMD». Затем в открывшемся окне введите «sfc /scannow».

Наконец, вы можете попробовать запустить setup.exe в безопасном режиме. Посмотрим, изменит ли это что-нибудь.

2

Завершите процесс setup.exe в диспетчере задач, а затем попробуйте запустить его снова. Иногда вы получаете процесс "зомби" *, который запускается, но по какой-то причине выдает ошибку и не загружается правильно, препятствуя запуску нового и не исчезая сам по себе.

* Примечание: я использую "зомби" в разговорном смысле. "Зомби" процессы - это реальные вещи в терминах ОС, но я не уверен, в каком состоянии эти процессы.

2

Попробуйте временно отключить антивирус. Особенно, если антивирус, который вы используете на этом компьютере, отличается от других компьютеров. Я видел подобное поведение много раз прежде, и это решало проблему несколько раз.

Примечание. Делайте это только в том случае, если вы уверены, что установочный файл не заражен каким-либо вредоносным ПО.

0

Зайдите в диспетчер задач -> процессы -> перейдите к деталям -> выберите не работающее приложение, щелкните правой кнопкой мыши и перейдите к анализу ожидаемой цепочки ожидания. По какой-то причине он ждал WinRAR.exe. Чтобы обойти это, я выбрал winrar.exe и "отключил" его, и программа setup.exe открыла без проблем.

Кажется, работает нормально на Windows 10, только не 7 и 8.

-1

Это может быть связано с логикой WaitChain от Microsoft в Windows 7 и более поздних ОС. "Анализировать цепочку ожидания", чтобы увидеть, какая программа ее блокирует. Это видно в Windows 8.

WaitChain означает, что setup.exe ожидает запуска вскоре после завершения другого процесса. Таким образом, вы можете начать убивать процессы из TaskManager один за другим, чтобы увидеть, какой из них блокирует setup.exe. Вы можете начать с Skype или некоторых других процессов Microsoft.

Для Windows 8.1 и более новых ОС Taskmanager-> Processes> Go to Details -> выберите non_working_application -> щелкните правой кнопкой мыши, чтобы отобразить опцию "Analyz Wait Chain". Для Windows 7 команду «Анализировать цепочку ожидания ...» можно вызвать из монитора ресурсов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .