Inno Setup - утиліта для створення інсталяторів програм у середовищі Windows. Хоч і програма безкоштовна але перевершує багато платних аналогів по функціональності.
Ключові особливості:
- Підтримка всіх сучасних версій Windows: 8, 7, 2008 R2, Vista, XP, 2003, 2000, 9x, NT 4.0. Підтримує встановлення 64-бітних програм на 64-бітних випусках Windows Vista, Windows 7, Windows XP, і Windows Server 2003. Також підтримує 64-розрядні процесори. (При використанні процесорів Itanium необхідно встановити Service Pack).
- Підтримує створення одиночних EXE для полегшення встановлення і розповсюдження програм через мережу Інтернет.
- Стандартний інтерфейс майстра встановлення в стилі Windows 2000/XP.
- Можливість вибору типу встановлення, наприклад: Повний, Мінімальний, Вибірковий.
- Має вбудовану підтримку DEFLATE, bzip2 і 7-Zip LZMA/LZMA2 стиснень. Інсталятор вміє порівнювати версії файлів, замінювати вбудовані файли, встановлювати поділювані файли, реєструвати DLL/OCX бібліотеки і встановлювати шрифти.
- Дозволяє створювати ярлики в меню «Пуск» і на «Робочому столі».
- Дозволяє створювати записи в реєстрі і .ini-файли.
- Має вбудовану підтримку скриптів на Object Pascal.
- Підтримує створення багатомовних інсталяторів програм.
- Підтримує Unicode і мови з напрямком письма справа наліво.
- Підтримує встановлення пароля і шифрування інсталяторів програм.
- Доступні вихідні тексти на Borland Delphi 2.0-5.0 і 2009.