Inno Setup generated installer does not show “Select Destination Location” page on some systems

Quoting revision history for Inno Setup 5.5.7:

As recommended by Microsoft’s desktop applications guideline, DisableWelcomePage now defaults to yes. Additionally DisableDirPage and DisableProgramGroupPage now default to auto. The defaults in all previous versions were no.


Conclusion:

  • The Welcome page is not shown anymore by default. To enable it, set the DisableWelcomePage:

    DisableWelcomePage=no
    

    I do not think you are right with your statement that the page shows on Windows 7.

  • The “Select Destination Location” page is shown for fresh installations only, not for “upgrades”. So this has nothing to do with Windows 7 vs. Windows 10. The difference is probably that you have the application installed on Windows 10 system; and you do not have it installed on the Windows 7 system.

    To show the page always, set the DisableDirPage:

    DisableDirPage=no
    

Thought as mentioned in the quote above, the defaults are recommended, so you should follow them.

Leave a Comment