Inno Setup is a free installer for Windows programs that rivals and even
surpasses many commercial installers in feature set and stability. Support
for all Windows versions in use today, extensive support for installation of
64-bit applications on the 64-bit editions of Windows. Both the x64 and
Itanium architectures are supported. (in Programming)