Diferencia entre MSI y EXE

Diferencia clave: un archivo MSI es un archivo ejecutable que se utiliza para la instalación, el mantenimiento y la eliminación de software en los sistemas modernos de Microsoft Windows. Un archivo EXE es una abreviatura de "ejecutable" y tiene una extensión .exe. El propósito principal de un archivo ejecutable es instalar o ejecutar archivos que ya están instalados en la computadora.

Para instalar el software en una computadora, necesita descargar un instalador, ya sea comprando uno o descargando los gratuitos de Internet. Hay dos tipos de archivos que se pueden encontrar al instalar el software, MIS o EXE; Ambos archivos son archivos de extensión ejecutables. Aunque ambos archivos realizan la misma función, instalan y ejecutan programas, lo hacen de diferentes maneras.

Un archivo MSI es un archivo ejecutable que se utiliza para la instalación, el mantenimiento y la eliminación de software en los sistemas modernos de Microsoft Windows. El término 'MSI' se deriva del nombre Microsoft Installer, que ahora se ha cambiado a Windows Installer. La información sobre un archivo MSI se almacena en paquetes de instalación y los archivos tienen la extensión .msi. Los archivos MSI se utilizan con el instalador de Windows y requieren un archivo EXE para iniciar el proceso o ejecutar la aplicación. Microsoft suele utilizar los archivos MSI para actualizaciones de Windows o aplicaciones.

Cuando se hace doble clic en un archivo MSI, el instalador de Windows aparecerá en la pantalla y comenzará a extraer el archivo del paquete, creará las carpetas y archivos necesarios en las unidades indicadas por el usuario y también puede crear accesos directos si se menciona en el paquete. . Un archivo MSI no se ejecuta en computadoras MAC y debe convertirse en archivos EXE utilizando el software de conversión adecuado. Una ventaja de usar el archivo MSI es que está diseñado para una instalación desatendida, donde el instalador puede mantener un registro de las pulsaciones de teclas o clics que se asignan para descargar un archivo. Otro beneficio de usar un archivo MSI es la disponibilidad de una GUI estándar, que se puede personalizar hasta cierto punto y elimina la complejidad de crear su propia interfaz. MSI también ofrece una opción de instalación bajo demanda, donde solo descarga archivos menores en la computadora y descarga el resto de los archivos cuando la aplicación se ejecuta por primera vez.

Un archivo EXE es una abreviatura de "ejecutable" y tiene una extensión .exe. El propósito principal de un archivo ejecutable es instalar o ejecutar archivos que son

Ya instalado en la computadora. Incluso los archivos MSI que están instalados en la computadora tienen uno o dos archivos EXE para ejecutar ciertos archivos. El uso de un archivo EXE le da al desarrollador la libertad total sobre cómo el instalador interactúa con el usuario. Estos archivos se utilizan más comúnmente para ejecutar archivos de juegos modernos. Estos instaladores de juegos utilizan interfaces coloridas e interactivas para entretener a los usuarios mientras se instalan los paquetes.

Los archivos EXE son compatibles con casi todos los sistemas operativos, pero se ven más comúnmente con DOS, OpenVMS, Microsoft Windows, Symbian y OS / 2. Junto con el programa ejecutable, muchos archivos EXE también abarcan otros componentes, llamados recursos; que podría incluir mapas de bits e íconos que los programas ejecutables pueden usar para su GUI. A diferencia de los archivos MSI que tienen la capacidad de recordar sus opciones durante la instalación, los archivos EXE requieren que el usuario haga clic en "Aceptar" o "Siguiente" durante la instalación. Los archivos EXE también se consideran peligrosos y los archivos desconocidos no deben descargarse, ya que pueden utilizarse como un sistema de entrega de virus u otras rutinas maliciosas.

Decidir qué tipo de archivo ejecutable elegir al desarrollar un instalador de software se basa en el programa que tiene y la cantidad de esfuerzo que le gustaría poner en el instalador. Mientras que EXE le dará la libertad de crear el instalador con las opciones personalizables, MSI simplifica la tarea al cumplir con los estándares preestablecidos.

Recomendado

Artículos Relacionados

  • diferencia entre: Diferencia entre Nokia Lumia 720 y Sony Xperia T

    Diferencia entre Nokia Lumia 720 y Sony Xperia T

    Diferencia clave: el Nokia Lumia 720 es uno de los teléfonos más nuevos que son similares a su modelo Lumia 920. El Lumia 720 viene con procesador Snapdragon S4 de doble núcleo de 1 GHz con 512 MB de RAM y 8 GB de espacio de almacenamiento interno que se puede actualizar a 64 GB El teléfono está disponible con una cámara principal de 6.7 MP
  • diferencia entre: Diferencia entre HTC Butterfly y Samsung Galaxy S3

    Diferencia entre HTC Butterfly y Samsung Galaxy S3

    Diferencia clave: el HTC Butterfly es un teléfono de gama alta de HTC Corporation. El HTC Butterfly se vende en cuatro variantes: Droid DNA; J Butterfly HTL21; Mariposa x920d; y la mariposa X920e. Todos están encendidos en un procesador Krait de 1, 5 GHz de cuatro núcleos. El HTC Droid tiene el Quadcomm MDM615m, mientras que las variantes Butterfly tienen el chipset Qualcomm APQ8064. T
  • diferencia entre: Diferencia entre solo y justo

    Diferencia entre solo y justo

    Diferencia clave: la palabra 'solo' se refiere a 'un solo objeto solitario', mientras que 'solo' significa 'hace un momento'. La palabra 'solo' se puede usar de varias maneras y dependiendo del contexto, el significado de la palabra cambia. En la primera definición se refiere como un objeto singular o una persona, por ejemplo, es el único libro disponible, que indica que no se puede encontrar ningún otro libro. S
  • diferencia entre: Diferencia entre C ++ y Visual C ++

    Diferencia entre C ++ y Visual C ++

    Diferencia clave: C ++ es un lenguaje de programación de propósito general, pero se desarrolla a partir del lenguaje de programación originalmente C. Fue desarrollado por Bjarne Stroustrup en los Laboratorios Bell a partir de 1979. C ++ originalmente fue nombrado C con Clases. Se le cambió el nombre a C ++ en 1983. Po
  • diferencia entre: Diferencia entre debe y debe

    Diferencia entre debe y debe

    Diferencia clave: 'Shall', más comúnmente, se refiere a algo que una persona debe o intenta hacer. Mientras que 'should' se usa como tiempo pasado de 'shall'. 'Deben' y 'deberían' son palabras interrelacionadas, en el sentido de que 'debería' es el tiempo pasado de 'debe'. Si
  • diferencia entre: Diferencia entre el ego y el yo.

    Diferencia entre el ego y el yo.

    Diferencia clave: el yo y el ego son términos completamente diferentes según la definición que sigas. Científicamente, el ego es solo naturaleza humana y no es malo, sino que justifica lo que cree que es correcto, mientras que en religión y espiritualidad se considera como malo y disminuye el verdadero ser humano. De
  • diferencia entre: Diferencia entre embajador y diplomático.

    Diferencia entre embajador y diplomático.

    Diferencia clave: el término diplomático se usa actualmente para definir a cualquier persona que se designe para un puesto que le exija ejercer la diplomacia con otro país soberano u organización internacional. Un embajador es básicamente el diplomático de mayor rango que tiene permitido representar al país de origen en un país anfitrión. Los tér
  • diferencia entre: Diferencia entre los modales y la etiqueta

    Diferencia entre los modales y la etiqueta

    Diferencia clave: Los modales pueden seguir siendo similares en todas las culturas; Las etiquetas definitivamente cambian dependiendo de la cultura y las costumbres. Los modales y la etiqueta también son diferentes en el tipo de habilidades que se requieren. Los modales se suelen incrustar desde una edad más temprana, mientras que la etiqueta requiere esperar a que el niño cumpla una edad específica. Lo
  • diferencia entre: Diferencia entre enfermos y ILL

    Diferencia entre enfermos y ILL

    Diferencia clave: enfermo y enfermo son dos palabras de significado similar que generalmente se usan para referirse al estado de salud no deseado o no deseable de un individuo. Básicamente, la palabra "enfermo" es un término informal que se utiliza para referirse a las enfermedades o dolencias a corto plazo; mientras que, la palabra "enfermo" se usa más formalmente para referirse a enfermedades o dolencias a largo o corto plazo. A

La Elección Del Editor

Diferencia entre la moneda del euro y la libra

Diferencia clave: el euro es la moneda utilizada por las instituciones de la Unión Europea y es la moneda oficial de la eurozona. La libra es una unidad de moneda utilizada por muchos países centrales como Gran Bretaña, Egipto, Líbano, Sudán y Siria. El euro y la libra son dos formas diferentes de moneda que se utilizan en diferentes países. Esta