¿Qué es un archivo MSIX?

¿Qué es un archivo MSIX?

Un archivo con la extensión .msix es un instalador de aplicaciones de Windows. Microsoft presentó recientemente MSIX como alternativa a los paquetes EXE, MSI e incluso AppX. Tenga cuidado y asegúrese de confiar en el origen de un archivo MSIX antes de ejecutarlo.

Windows tiene demasiados tipos diferentes de instaladores

Actualmente, Windows tiene tres formatos de instalación comunes: MSI, EXE y AppX. Cada uno tiene diferentes fortalezas y debilidades.

Los instaladores de MSI son los mejores para instalaciones simples, posiblemente desatendidas. Utilizan una interfaz gráfica de usuario (GUI) de instalador básico que instala o desinstala el programa sin extras ni opciones. Básicamente, este instalador es un conjunto comprimido de archivos de instalación que contiene todos los datos necesarios para el software. El proceso de instalación no detectará si el software ya existe o si falta algún componente. Puede sobrescribir todos los archivos en la ruta de instalación. Esta simplicidad significa que una instalación silenciosa y completamente predeterminada es muy fácil para los administradores.

Los instaladores de EXE son más versátiles que los instaladores de MSI, pero con la capacidad adicional viene la complicación. Este instalador puede incluir opciones de idiomas, complementos, detección de instalaciones anteriores, etc. Los instaladores de EXE permiten rutas de instalación personalizadas y la elección de componentes para instalar. Los desarrolladores pueden agregar su propia marca a la GUI e incorporar términos de servicio específicos del idioma o señalar una página web para recibir un mensaje de bienvenida. Pero esto, a su vez, hace que una instalación silenciosa y desatendida sea mucho más difícil y, por lo tanto, menos útil en una situación empresarial.

Los instaladores de AppX se utilizan para aplicaciones universales de Windows y comparten algunos de los beneficios de los instaladores de MSI. Son instaladores simples y directos con pocas opciones disponibles para el usuario final. Además, permiten una ruta de actualización más fácil de versiones anteriores del software a versiones más nuevas y permiten una desinstalación más limpia. Los instaladores de AppX también dependen de la tecnología de contenedores, por lo que están aislados del resto del sistema operativo por razones de seguridad. Desafortunadamente, un programa escrito para un instalador MSI o EXE tuvo que ser reescrito o convertido, quizás usando herramientas, para el paquete AppX. Y los paquetes de AppX solo se pueden usar con Windows 10, por lo que las versiones anteriores de Windows no tienen suerte.

MSIX combina las mejores características de MSI y AppX

Un archivo MSIX tiene las ventajas de AppX y es similar a un archivo MSI. Es un instalador simple que los administradores del sistema pueden incluso programar para una instalación desatendida «desatendida». Además, se basa en la tecnología de contenedores, que permite desinstalaciones y actualizaciones sin problemas.

Desde la perspectiva del usuario, un MSIX se instala como un archivo MSI, pero en segundo plano se instala como un archivo AppX. Además, es posible la distribución de MSIX fuera de Microsoft Store. Y con este nuevo proceso, es más fácil importar programas antiguos y volver a empaquetarlos para MSIX.

¡MSIX incluso funcionará en Windows 7, Linux y más!

Quizás la característica más interesante de MSIX es que Microsoft lanzó un SDK para mejorar la compatibilidad multiplataforma. Como se ve en su página de GitHub, el soporte es posible para iOS, MacOS, Android, Linux e incluso versiones anteriores de Windows. Los desarrolladores colocan instrucciones especiales en los archivos MSIX para ayudarlo a identificar el sistema operativo y los pasos a seguir.

Los programas se desinstalarán de forma más limpia

Cuando instala un programa usando un MSI y un EXE, ese programa puede realizar cambios en el registro y crear archivos y carpetas en todo su sistema. Cuando desinstala el programa, estos archivos y claves de registro a menudo se quedan atrás, dejando desorden en su sistema.

Con MSIX, los programas se instalan en un contenedor y todos sus archivos necesarios permanecen en ese contenedor o siguen reglas específicas y predecibles sobre dónde se encuentran esos archivos (por ejemplo, en la carpeta AppData). Cuando lo desinstalas, todos los datos van con el programa, no queda ningún desorden. Esto significa que su sistema estará más limpio en el futuro.

Todavía es un instalador, ¡así que ten cuidado!

Si está mirando un archivo MSIX y se pregunta si es seguro, la primera pregunta que debe hacerse es de dónde obtuvo el instalador. Como cualquier otro instalador, si no confía en la fuente, no debería abrirla.

Antes incluso de descargar el archivo, debe tomar medidas para asegurarse de que sea seguro. En última instancia, es un instalador, lo que significa que potencialmente puede instalar un programa fantástico, un programa no deseado o algo peor.

¿Cuándo empezaré a ver archivos MSIX?

Puede que tarde algún tiempo antes de que vea un archivo MSIX. Microsoft está refinando aún más algunas de las capacidades prometidas y, hasta hace poco, solo las versiones Insider de Windows 10 podían crear un paquete MSIX.

Incluso después del ajuste fino, los desarrolladores y los proveedores de tecnología de instalación en los que confían deberán adoptar, aprender e implementar el nuevo paquete. Eso es si eligen hacerlo; los desarrolladores son libres de continuar creando instaladores EXE y MSI si lo desean. Existen riesgos y costos asociados con la adopción de un nuevo formato, por lo que los desarrolladores deben sopesar eso con los beneficios.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas