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.

Como cualquier otro software, solo debe instalar paquetes .Appx o .AppxBundle de fuentes confiables.

¿Qué es un .Appx o .AppxBundle?

Las nuevas “Aplicaciones universales” de Windows 10 o las aplicaciones de la “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 archivos binarios de la aplicación. Windows puede instalar y desinstalar estos paquetes de forma estándar, por lo que los desarrolladores no tienen que escribir sus propios instaladores. Windows puede manejar todo de una manera consistente, lo que le permite desinstalar aplicaciones limpiamente sin entradas de registro sobrantes.

Si un desarrollador crea un programa .Appx, normalmente no lo descarga e instala directamente. En su lugar, visita la Tienda Windows, busca el programa que desea instalar y lo descarga de la Tienda. Todo el software de la Tienda Windows está en formato .Appx o .AppxBundle entre bastidores.

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

Relacionado:  ¿Qué es la compresión de memoria en Windows 10?

Primero: habilitar la carga lateral

Solo puede instalar el software .Appx o .AppxBundle si la descarga lateral está habilitada en su dispositivo Windows 10. La descarga lateral está habilitada de forma predeterminada a partir de la actualización de noviembre , pero la política de la empresa puede deshabilitarla en algunos dispositivos.

Para verificar si la descarga lateral está habilitada, diríjase a Configuración> Actualización y seguridad> Para desarrolladores. Asegúrese de que la configuración aquí esté establecida en «Aplicaciones de descarga lateral» o «Modo de desarrollador». Si está configurado como «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 lateral, Windows le advertirá que las aplicaciones que instale podrían exponer su dispositivo y sus datos, o dañar su PC. Es como instalar software normal de Windows: solo debe instalar software de fuentes de confianza.

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 de «Instalador de aplicaciones» que le permite instalar aplicaciones .Appx o .AppxBundle gráficamente. 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 apuntar a Windows a una ruta de dependencia que contiene otros paquetes que necesita el paquete .Appx.

Relacionado:  Cómo ejecutar automáticamente programas de Windows cuando conecta una unidad USB

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

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

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

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

Cómo instalar una aplicación sin empaquetar con PowerShell

If you’re developing your own software, the above cmdlet won’t be ideal for you. It will only install properly signed applications, but you don’t necessarily want to sign your application while developing it.

That’s why there’s an alternate way to install Appx software. This only works with apps left in “unpackaged” form. The Desktop App Converter also creates both an unpackaged app, which you can install using the below command, and the final .Appx application package.

To do this, you’ll need to open a PowerShell window as Administrator. Afterwards, run the following command, pointing Windows at the “AppxManifest.xml” file in the unpackaged app’s directory:

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

The application will be registered with the system in developer mode, effectively installing it.

To uninstall an AppX package, just right-click the application in the Start menu and select “Uninstall”. You can also use the Remove-AppxPackage cmdlet in PowerShell.