Inno Setup 6.5.4 – Free Windows Installer Creator for PC

Free installer builder for Windows programs with customizable setup and scripting support

0
268
To request this update, you need to login first.
Inno Setup logo – free Windows installer creation tool

Inno Setup is a powerful, free installer for Windows programs. First released in 1997, it has since evolved to rival and even surpass many commercial installers in both features and stability, providing a robust solution for developers and creators.

Key features include a user-friendly wizard interface and the ability to create a single EXE file for easy online distribution. The software supports disk spanning, full uninstall functionality, and customizable setup types. It includes integrated file compression, support for installing shared files and OCX controls, and automatic creation of Start Menu shortcuts, INI file entries, and registry keys.

Create powerful installations without limits. Our program lets you include an unlimited number of files, shortcuts, and registry entries, giving you complete control over your project. However, note that Inno Setup requires memory for each script entry. For example, approximately 120 bytes of memory are needed for each entry in the [Files] section.

Inno Setup Key features:

  • Offers extensive support for installing 64-bit applications on 64-bit editions of Windows, including compatibility with x64, ARM64, and Itanium architectures.
  • Extensive support for each administrative and non-administrative installation.
  • Supports the creation of a single EXE installer for easy online distribution and supports disk spanning for multi-part installations.
  • Standard Windows wizard interface.
  • Customizable setup types, e.g., Full, Minimal, and Custom.
  • Complete uninstalling capabilities.
  • File Installation: Includes built-in support for Deflate, Bzip2, and 7-Zip LZMA/LZMA2 compression methods. The installer can compare file version information, replace in-use files, use shared file counting, register DLLs/OCX controls and type libraries, and install fonts.
  • Allows creation of shortcuts in any location, including the Start Menu and 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 installation.
  • Support for passworded and encrypted installs.
  • Supports digitally signed installers and uninstallers, including dual-signing with SHA-1 and SHA-256 certificates.
  • Silent installs and uninstalls.
  • Unicode installs.
  • We have integrated the preprocessor option for advanced compile-time customization.
  • Integrated Pascal scripting engine option for advanced run-time install and uninstall customization.
  • The complete source code is available from GitHub.
  • Tiny footprint: only about 1.3 MB overhead with all features included.
  • All features are documented.
  • Used by Microsoft Visual Studio Code and Embarcadero Delphi.

The Inno Setup QuickStart Pack includes Inno Setup along with optional third-party add-ons, such as the ISTool script editor and Inno Setup Preprocessor. While these add-ons are not official and are not required for general use, they can enhance the ease of using Inno Setup.

Changes in Inno Setup 6.5.4

  • Fix: Pascal Scripting: Using the event function CurInstallProgressChanged would result in runtime errors.

Supported Operating Systems:

  • Windows 7, 8, 8.1, 10, 10 on ARM, 11, 11 on ARM
  • Windows Server 2008 R2, 2012, 2016, 2019
5 1 vote
Rate It
0 Comments
Inline Feedbacks
View all comments