cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
JeevaSayan
Level 2

Installer is taking time to get the first window after extraction window

I have an installer application has of size,863 MB,having a lot of files and prerequsities,(developed using InstallShield 2013)
When we click on the installer, we will get the installer extraction window first and then it is taking a long time (3-4 minutes) for getting the next page ,InstallWelcome Window.This made a confusion to the users the installer is running ot not.The delay represents no window.
I have used MSIFASTINSTALL and its value 3 ,but not reduced the delay .Do we have any option to reduce the delay here.Or is it possible to display a window saying to the user that
the installer is in progress.

Please help me to resolve this issue ,
Thanks In Advance ,

Jeeva Sayan
Labels (1)
0 Kudos
1 Reply
sdnelson
Level 5

It's just the way it is. There is a delay between seeing the extraction windows and the InstallWelcome dialog because they come from running 2 different applications.

The first application being run is the setup.exe, which extracts the msi and setup prerequisites to the temp folder. After the setup.exe has done it's job, it triggers a different program to run called msiexec and gives it your msi file location as a parameter. The time with no GUI is the time between setup.exe extraction and msiexec loading your msi, which contains InstallWelcome.

There are 2 things you can do to speed things up, although they may not be desirable.

1) Change Compression to Uncompressed.
2) Change Installshield Prerequisites Location to "Copy from Source Media".

These changes will make it so your CAB files and prereqs are staged alongside your setup.exe instead of embedded within it, therefor it doesn't need to extract it all when you run it. It's nice to be able to just distribute a single file though so you might not want to do this.
0 Kudos