Herramienta para crear instaladores de Windows

Inno Setup

Inno Setup

  -  6.02 MB  -  Código Abierto
  • Última Versión

    Inno Setup 6.4.2 ÚLTIMO

  • Revisado por

    Daniel Leblanc

  • Sistema Operativo

    Windows 7 / Windows 8 / Windows 10 / Windows 11

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Jordan Russell / Enlace Externo

  • Nombre de Fichero

    innosetup-6.4.2.exe

  • MD5 Checksum

    363821649346ba485fa016b13492cee3

Inno Setup es una herramienta, diseñada para crear programas de instalación profesionales, que puede ejecutarse en todas las plataformas Windows entre Windows 2000 y Windows 11 (esto incluye versiones comerciales de este sistema operativo, con versiones de 32 y 64 bits también totalmente compatibles).

Aunque este programa de código abierto puede ser utilizado por cualquier persona de forma gratuita, Inno Setup es realmente estable y ofrece más funciones que la mayoría de sus alternativas de pago similares. 

Esto lo hizo increíblemente popular entre la audiencia mundial que demandaba acceso a herramientas perfectas, amplio soporte de sistemas operativos y funciones avanzadas como herramientas de desinstalación completas, expansión de disco, instaladores EXE únicos, soporte para múltiples binarios dentro de un solo paquete, administración de INI/Registro, motor de scripting integrado (basado en Pascal), paquetes con contraseña y encriptados, soporte para múltiples algoritmos de compresión, interfaces de instalación multilingües y mucho más.

La primera versión de Inno Setup fue creada por el desarrollador Jordan Russell en el paquete de software IDE Embarcadero Delphi en el lejano 1997.

Desde ese momento, este software libre recibió innumerables actualizaciones y la optimización de una interfaz visual que hoy en día puede ser utilizada fácilmente tanto por usuarios con muy pocos conocimientos técnicos sobre desarrollo de software development como por profesionales experimentados.

Los instaladores creados con Inno pueden ser del tipo "asistente" convencional, pueden crear accesos directos, iniciar o eliminar archivos, y pueden estar protegidos con contraseña o encriptados. La interfaz no es muy intuitiva, pero se han desarrollado varios front-ends para facilitar el trabajo con este producto.

InnoSetup es una aplicación 100% gratuita que puede incluso utilizarse comercialmente, aunque su desarrollador original está abierto a recibir donaciones que financian el desarrollo activo de esta popular herramienta para desarrolladores.

Características y aspectos destacados
  • Amplia compatibilidad con Windows: Admite todas las versiones de Windows desde 2006, incluidas Windows 11, Windows 10 (x64 & Arm64), ediciones de Windows Server y versiones anteriores como Windows 7 y 8.
  • Soporte de instalación completo: Funciona tanto para aplicaciones de 64 bits como de 32 bits, con opciones para instalaciones administrativas y no administrativas.
  • Distribución EXE única: Crea un instalador independiente para facilitar el intercambio en línea, con soporte para expansión de disco.
  • Instalación personalizable: Ofrece tipos de configuración como Completa, Mínima y Personalizada, junto con soporte para varios idiomas y escritura de derecha a izquierda.
  • Manejo avanzado de archivos: Admite varios formatos de compresión (deflate, bzip2, 7-Zip LZMA/LZMA2), reemplazo de archivos basado en versiones, registro de DLL/OCX, instalación de fuentes y creación de accesos directos.
  • Administración de registro y configuración: Permite agregar entradas de registro e .INI.
  • Control de ejecución: Permite ejecutar programas adicionales antes, durante o después de la instalación.
  • Funciones de seguridad: Incluye instalaciones y desinstalaciones protegidas con contraseña, encriptadas y firmadas digitalmente.
  • Instalaciones silenciosas y automatizadas: Admite la instalación/desinstalación silenciosa y configuraciones Unicode.
  • Amplia personalización: Cuenta con un preprocesador integrado y un motor de scripting Pascal para modificaciones avanzadas en tiempo de ejecución.
  • Compacto y de código abierto: Sobrecarga de instalador pequeño de 1,75 MB, totalmente documentado y código fuente disponible en GitHub.
  • Confiado por líderes de la industria: Utilizado por Microsoft Visual Studio Code y Embarcadero Delphi.
Cómo usar
  • Inicie el compilador Inno Setup.
  • Cree un nuevo script o utilice el asistente de scripts.
  • Personalice la configuración de instalación en el script.
  • Compile el script para generar el instalador.
  • Pruebe el instalador en un sistema Windows.
  • Distribuya el archivo de instalación a los usuarios.
Requisitos del sistema
  • Windows 7, 8, 10, 11 (32 bits o 64 bits)
  • Procesador de 1 GHz o más rápido
  • 512 MB de RAM o más
  • 50 MB de espacio libre en disco
  • Privilegios de administrador para la instalación
PROS
  • Gratuito y de código abierto
  • Lenguaje de scripting fácil de usar
  • Opciones de instalador personalizables
  • Admite instalaciones silenciosas
  • Funciona en todas las versiones de Windows
CONTRAS
  • No hay editor oficial basado en GUI
  • Soporte limitado para UI avanzada
  • No hay sistema de actualización integrado
  • Requiere conocimientos de scripting
  • Carece de compresión nativa de 64 bits


  • Inno Setup 6.4.2 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    Inno Setup 6.4.2 Captura de Pantalla 1
  • Inno Setup 6.4.2 Captura de Pantalla 2
  • Inno Setup 6.4.2 Captura de Pantalla 3