Página principal » cómo » Cómo instalar el software .Appx o .AppxBundle en Windows 10

    Cómo instalar el software .Appx o .AppxBundle en Windows 10

    Las nuevas aplicaciones de la plataforma universal de Windows de Microsoft utilizan el formato de archivo .Appx o .AppxBundle. Normalmente se instalan desde la Tienda Windows, pero Windows 10 le permite descargar paquetes de Appx desde cualquier lugar.

    Al igual que otro software, solo debe instalar paquetes .Appx o .AppxBundle de fuentes en las que confíe.

    ¿Qué es un .Appx o .AppxBundle?

    Las nuevas aplicaciones de Windows 10 “Aplicaciones universales” o “Plataforma universal de Windows” se distribuyen en archivos .Appx o .AppxBundle. Estos son paquetes de aplicaciones que incluyen el nombre, la descripción y los permisos de una aplicación junto con los binarios de la aplicación. Windows puede instalar y desinstalar estos paquetes de manera estándar, por lo que los desarrolladores no tienen que escribir sus propios instaladores. Windows puede manejar todo de una manera coherente, lo que le permite desinstalar aplicaciones sin dejar entradas de registro sobrantes.

    Si un desarrollador hace un programa .Appx, normalmente no lo descarga ni lo instala directamente. En su lugar, visita la Tienda Windows, busca el programa que desea instalar y lo descarga desde la Tienda. Todo el software en la Tienda Windows está en formato .Appx o .AppxBundle detrás de escena.

    En algunos casos, es posible que necesite instalar un paquete .Appx o .AppxBundle desde fuera de la Tienda. Por ejemplo, su lugar de trabajo puede proporcionar una aplicación que necesita en formato .Appx, o puede ser un desarrollador que necesita probar su propio software antes de subirlo a la Tienda..

    Primero: habilitar la carga

    Solo puede instalar el software .Appx o .AppxBundle si está habilitada la función de carga en su dispositivo con Windows 10. La carga de carga está habilitada de forma predeterminada a partir de la actualización de noviembre, pero la política de la compañía puede deshabilitar la carga de carga en algunos dispositivos.

    Para verificar si la carga de carga está habilitada, diríjase a Configuración> Actualización y seguridad> Para desarrolladores. Asegúrese de que la configuración aquí esté configurada en "Aplicaciones de carga lateral" o "Modo de desarrollador". Si está configurado en "Aplicaciones de la Tienda Windows", no podrá instalar el software .Appx o .AppxBundle desde fuera de la Tienda Windows.

    Si esta opción está configurada en "Aplicaciones de la Tienda Windows" y habilita la descarga, Windows advertirá que las aplicaciones que instale podrían exponer su dispositivo y sus datos, o dañar su PC. Es como instalar el software normal de Windows: solo debe instalar software de fuentes confiables.

    Cómo instalar un paquete .Appx usando el instalador gráfico

    En la actualización de aniversario de Windows 10, Microsoft agregó una nueva herramienta "Instalador de aplicaciones" que le permite instalar gráficamente las aplicaciones .Appx o .AppxBundle. Para instalarlos, simplemente haga doble clic en un paquete .Appx o .AppxBundle.

    Se le mostrará información sobre el paquete .Appx, incluido el nombre, el editor, el número de versión y un icono proporcionado por el desarrollador. Para instalar el paquete, haga clic en el botón "Instalar".

    Cómo instalar un paquete .Appx con PowerShell

    Windows 10 también incluye cmdlets de PowerShell que puede usar para instalar un paquete .Appx. El cmdlet ofrece más funciones que la herramienta App Installer, como la capacidad de señalar a Windows en una ruta de dependencia que contiene otros paquetes que necesita el paquete .Appx.

    Para instalar un paquete Appx con PowerShell, primero abra una ventana de PowerShell. Puede buscar en el menú Inicio "PowerShell" e iniciar el acceso directo de PowerShell para abrir uno. No es necesario que lo inicie como administrador, ya que el software .Appx solo se instala para la cuenta de usuario actual.

    Para instalar un paquete Appx, ejecute el siguiente cmdlet, apuntándolo a la ruta del archivo .Appx en su sistema:

    Add-AppxPackage -Path "C: \ Path \ to \ File.Appx"

    Para opciones de uso más avanzadas, consulte la documentación de Microsoft Add-AppxPackage.

    Cómo instalar una aplicación desempaquetada con PowerShell

    Si está desarrollando su propio software, el cmdlet anterior no será ideal para usted. Solo instalará aplicaciones firmadas correctamente, pero no necesariamente desea firmar su aplicación mientras la desarrolla..

    Es por eso que hay una forma alternativa de instalar el software Appx. Esto solo funciona con las aplicaciones dejadas en forma "sin empaquetar". El convertidor de aplicaciones de escritorio también crea una aplicación desempaquetada, que puede instalar con el siguiente comando, y el paquete de aplicación final .Appx.

    Para hacer esto, deberá abrir una ventana de PowerShell como Administrador. Luego, ejecute el siguiente comando, apuntando a Windows al archivo "AppxManifest.xml" en el directorio de la aplicación sin empaquetar:

    Add-AppxPackage -Path C: \ Path \ to \ AppxManifest.xml -Register

    La aplicación se registrará con el sistema en modo desarrollador, y se instalará de manera efectiva..

    Para desinstalar un paquete de AppX, simplemente haga clic derecho en la aplicación en el menú Inicio y seleccione "Desinstalar". También puede usar el cmdlet Remove-AppxPackage en PowerShell.