Inno Setup 6.2.0 – Stable

Free installer for Windows programs

To request this update you need to login first.
5 1 vote
Article Rating
Inno Setup is a free installer for Windows programs

Inno Setup is a free installer for Windows programs. First launched in 1997, Inno Setup at the moment rivals and even surpasses many business installers in feature set and stability.

Features include a wizard interface, creation of a single EXE for simple online distribution. It supports disk spanning, full uninstall capabilities, customizable setup types, built-in file compression. Also includes support for installing shared files and OCX’s, and the creation of Start Menu icons, INI entries, and registry entries.

This program locations no arbitrary limits on what number of files, shortcuts, registry entries, etc. that you could be included in an installation. However, keep in thoughts that Inno Setup does want memory for every entry in a script. For example, roughly 120 bytes of memory are wanted for every [Files] entry.

Inno Setup Key features:

  • Extensive support for the installation of 64-bit applications on the 64-bit editions of Windows. The x64, ARM64, and Itanium architectures are all supported.
  • Extensive support for each administrative and non-administrative installations.
  • Supports the creation of a single EXE to install your program for simple online distribution. Also supports the Disk spanning.
  • Standard Windows wizard interface.
  • Customizable setup types, e.g. Full, Minimal, Custom.
  • Complete uninstall capabilities.
  • Installation of files: Includes built-in support for “deflate”, bzip2, and 7-Zip LZMA/LZMA2 file compression. The installer has the ability to check file version information, replace in-use files, use shared file counting, register DLL/OCX’s and type libraries, and install fonts.
  • Creation of shortcuts wherever, together with within the Start Menu and on the desktop.
  • Creation of registry and .INI entries.
  • Support for multilingual installs, together with right-to-left language support.
  • Running different programs earlier than, throughout, or after install.
  • Support for passworded and encrypted installs.
  • Support for digitally signed installs and uninstalls, together with dual signing (SHA1 & SHA256).
  • Silent installs and uninstall.
  • Unicode installs.
  • Integrated preprocessor option for advanced compile-time customization.
  • Integrated Pascal scripting engine option for advanced run-time install and uninstall customization.
  • Full source code is available from GitHub.
  • Tiny footprint: only about 1.3 MB overhead with all features included.
  • All features are absolutely documented.
  • Used by Microsoft Visual Studio Code and Embarcardero Delphi.

The Inno Setup QuickStart Pack includes Inno Setup itself and includes options to install third-party add-ons such because the ISTool script editor and Inno Setup Preprocessor. These add-ons usually are not official and usually are not required for common usage, however make Inno Setup simpler to use.

Changes in Inno Setup 6.2.0:

Graphics modernized

  • Updated all Compiler IDE’s toolbar icons and the wizard images utilized by the Compiler IDE’s New Script Wizard wizard.
  • Updated the default application icon utilized by Setup and Uninstall if [Setup] section directive SetupIconFile is just not set. To use the previous icon once more set SetupIconFile to compiler:SetupClassicIcon.ico.
  • [Setup] section directives WizardImageFile and WizardSmallImageFile now default to a blank worth which makes Setup use new built-in wizard images. To use the previous wizard images once more set WizardImageFile and WizardSmallImageFile to compiler:WizClassicImage.bmp and compiler:WizClassicSmallImage.bmp respectively.
  • Updated Uninstall’s default small wizard image if [Setup] section directive SetupIconFile is just not set. Before it might use Setup’s default application icon in this case.
  • Updated the folder, group, and stop icons utilized by Setup’s Select Destination Location, Select Start Menu Folder, and Preparing to Install wizard pages.
  • Updated the disk icon utilized by Setup’s Setup Needs the Next Disk form.
  • Pascal Scripting change: Added new InitializeBitmapImageFromIcon support function.

Other modifications

  • Links displayed by [Setup] section directives LicenseFile, InfoBeforeFile, and InfoAfterFile are actually executed as the unique user if possible when clicked.
  • Added new [Setup] section directives MissingMessagesWarning and NotRecognizedMessagesWarning to disable warnings about messages lacking or not acknowledged for a language.
  • /LOG: Now logs more uninstaller actions.
  • The {localappdata} constant can now accurately set off a used user areas warning.
  • Compiler IDE change: Fix: Autocomplete support for event functions listed some procedures as functions.
  • Pascal Scripting modifications:
    • Added a new CreateMarqueeProgressWizardPage support function to point out marquee progress to the user. See the AllPagesExample.iss example script for an example.
    • Added new ItemFontStyle and SubItemFontStyle properties to the TNewCheckListBox support class. See the CodeClasses.iss example script for an example.
    • Added new IsMsiProductInstalled and StrToVersion support features.
    • Added new AbortedByUser property to the TDownloadWizardPage support class.
    • Fix: CreateDownloadPage‘s progress bar now supports files bigger than 2 GB.
    • Support features ParamCount and ParamStr now exclude undocumented inside parameters utilized by Setup and Uninstall.
    • The built-in download support now allows the download of files for which the server doesn’t specify the file size and its hash checking is now not case sensitive.
  • ISPP change: Added a new StrToVersion support function.
  • Added official Bulgarian translation.
  • Various documentation enhancements.
  • Minor tweaks.

Support for each Windows release since 2006, together with Windows 10, Windows 10 on ARM, Windows 8.1, Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, and Windows Vista. (No service packs are required.)

Size: 4.48 MB

DOWNLOAD Inno Setup Stable

DOWNLOAD QuickStart Pack

Inline Feedbacks
View all comments