Show a loading screen before setup

39 views
Skip to first unread message

Nerd3Ddotcom

unread,
Sep 4, 2026, 12:47:20 AMSep 4
to innosetup
Is there a way to display a loading screen wile setup is getting it's self ready? 

My app is huge and it takes 15 second from click to welcome screen. People keep launching it multiple times.

m. e.l.

unread,
Sep 4, 2026, 1:57:18 AMSep 4
to innosetup
As far as I know, this a Windows thing: Windows is loading the exe, checking it, and huge exe takes time.
I don't think Inno show a loading screen, as it just did not started.

Mel

Nerd3Ddotcom

unread,
Sep 4, 2026, 2:25:57 AMSep 4
to innosetup
Maybe there's a way to prevent multiple instances of the installer?
Something to prevent the impatient users from mashing the setup icon until something happens.

Gavin Lambert

unread,
Sep 4, 2026, 3:58:25 AMSep 4
to innosetup
On Friday, September 4, 2026 at 4:47:20 PM UTC+12 Nerd3Ddotcom wrote:
Is there a way to display a loading screen wile setup is getting it's self ready? 

My app is huge and it takes 15 second from click to welcome screen. People keep launching it multiple times.

See the note at the bottom of the SignTool help.  You can make it launch faster by having the data separate from the installer.  If you still want a single file to download, you can then zip the result, or consider using the download features of Inno instead of including all the files directly.

 > Maybe there's a way to prevent multiple instances of the installer?

It's not otherwise possible to prevent multiple instances from starting when mashing the icon, as this loading delay occurs in Windows itself before it launches the process.  Having said that, see also SetupMutex, which will at least give an error message instead of proceeding to the rest of the setup.

Nerd3Ddotcom

unread,
Sep 4, 2026, 5:39:37 AMSep 4
to innosetup
Thank you!

I didn't know about the setupMutex. That will keep the impatient from mashin' the mouse which is all I really need. 
Reply all
Reply to author
Forward
0 new messages