
Inno Setup: A Leading Free Installer for Windows Applications
Since its inception in 1997, Inno Setup has evolved into a powerful installer solution for Windows programs. Today, it stands as a formidable competitor to many commercial installation tools, offering an impressive array of features and robust stability.
Key Features of Inno Setup
- Comprehensive support for all Windows releases since 2006, including the latest editions like Windows 11, Windows 10 (including ARM versions), and various Windows Server editions.
- Full installation capabilities for 64-bit applications on 64-bit versions of Windows, providing support for x64, ARM64, and Itanium architectures.
- Options for both administrative and non-administrative installations to cater to different user requirements.
- The ability to create a single, distributable EXE file for seamless online sharing, along with support for disk spanning.
- A standard Windows wizard interface to enhance user experience during installation.
- Flexible installation types such as Full, Minimal, and Custom for user convenience.
- Comprehensive uninstallation functionalities to ensure clean removal of applications.
- Advanced installation capabilities including:
- Support for various file compression methods such as deflate, bzip2, and 7-Zip LZMA/LZMA2.
- File version comparison and the option to replace in-use files.
- Shared file counting, DLL/OCX registration, and font installation functionalities.
- Shortcut creation in multiple locations including the Start Menu and desktop.
- Registry and. INI file entry creation for comprehensive setup integration.
- Option to run other programs at various stages of the installation process.
- Multilingual installation support, including right-to-left language functionalities.
- Capable of creating password-protected and encrypted installations.
- Digital signatures for both installations and uninstalls, including SHA1 & SHA256 dual signing.
- Silent installation and uninstallation options available.
- Support for Unicode installations.
- Integrated preprocessor for advanced compile-time customizations.
- Pascal scripting engine for detailed run-time installation and uninstallation controls.
- The complete source code is accessible on GitHub.
- All features are thoroughly documented.
- Trusted by developers of notable software such as Microsoft Visual Studio Code and Embarcadero Delphi.
Latest Updates: Inno Setup 6.4.1 Changelog
Compiler IDE Enhancements
- New tooltip functionality provides mouseover information for all Pascal scripting functions and class methods, showing their prototype.
- Autocompletion lists now align with the editor’s font, enhancing visual consistency.
- Fixed an initial font size issue that arose when the IDE launched on systems with a DPI setting exceeding 100%.
Additional Changes
- The {reg:…} constants can now also include REG_DWORD-type registry values.
- Resolved a bug from version 6.4.0 where “Shift+”in a HotKey parameter within the [Icons] section was not functioning correctly.
- Addressed the absence of a taskbar button for custom forms in [Code] when Setup’s wizard was hidden.
- Official Arabic translation has been added.
- Various minor tweaks and improvements to enhance the overall functionality.
Download and Further Resources
You can download Inno Setup 6.4.1 from the following link: Inno Setup 6.4.1 (5.9 MB – Freeware). For more information, visit the Inno Setup Website or view the Full Release Notes.

Leave a Reply