Las nuevas aplicaciones de la Plataforma Universal de Windows de Microsoft utilizan el archivo . Appx o . Formato de archivo AppxBundle. Normalmente se instalan desde la Tienda Windows, pero Windows 10 te permite descargar paquetes de Appx desde cualquier lugar.
Al igual que otro software, solo debe instalar . Appx o . Paquetes de AppxBundle de fuentes en las que confía.
¿De qué vamos a hablar?
¿Qué es un archivo . Appx o . ¿AppxBundle?
Las nuevas aplicaciones de Windows 10 “Aplicaciones universales” o “Plataforma universal de Windows” se distribuyen en . Appx o . AppxBundle archivos. 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 manera 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 de manera limpia sin entradas de registro sobrantes.
Si un desarrollador hace un archivo . Appx programa, normalmente no lo descargas e instalas directamente. En su lugar, visita la Tienda Windows, busca el programa que desea instalar y descárgalo de la Tienda. Todo el software de la Tienda Windows está en . Appx o . Formato AppxBundle entre bastidores.
En algunos casos, es posible que deba instalar un archivo . Appx o . Paquete AppxBundle desde fuera de la Tienda. Por ejemplo, su lugar de trabajo puede proporcionar una aplicación que necesita en . Appx, o puede ser un desarrollador que necesite probar su propio software antes de cargarlo en la Tienda.
Primero: Habilitar la carga lateral
Sólo se puede instalar . Appx o . Software AppxBundle si la carga de prueba está habilitada en su dispositivo Windows 10. La carga de prueba está habilitada de forma predeterminada a partir de la actualización de noviembre, pero la carga de prueba puede estar deshabilitada por la política de la empresa en algunos dispositivos.
Para comprobar si la carga de prueba está habilitada, dirígete 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ás instalar . Appx o . Software AppxBundle desde fuera de la Tienda Windows.
Si esta opción está establecida en “Aplicaciones de la Tienda Windows” y habilitas la carga de prueba, Windows advertirá que las aplicaciones que instales podrían exponer tu dispositivo y tus datos, o dañar tu PC. Es como instalar software normal de Windows: solo debe instalar software de fuentes en las que confíe.
Cómo instalar un archivo . Paquete Appx mediante el instalador gráfico
En la actualización de aniversario de Windows 10, Microsoft agregó una nueva herramienta “App Installer” que le permite instalar . Appx o . Aplicaciones AppxBundle gráficamente. Para instalarlos, simplemente haga doble clic en un archivo . Appx o . Paquete AppxBundle.
Se le mostrará información sobre el archivo . 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 archivo . Paquete Appx con PowerShell
Windows 10 también incluye cmdlets de PowerShell que puede usar para instalar un archivo . Paquete Appx. El cmdlet ofrece más características que la herramienta App Installer, como la capacidad de apuntar Windows a una ruta de acceso de dependencia que contiene otros paquetes, el archivo . Necesidades del paquete Appx.
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 iniciarlo como Administrador, como . El software Appx se acaba de instalar para la cuenta de usuario actual.
Para instalar un paquete de Appx, ejecute el siguiente cmdlet y apunte a la ruta de acceso al archivo . Appx en su sistema:
Add-AppxPackage -Path "C:/Path/to/File.Appx"
Para obtener opciones de uso más avanzadas, consulte microsoft Documentación de Add-AppxPackage.
Cómo instalar una aplicación sin empaquetar 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 aplicaciones que quedan en forma “sin empaquetar”. Desktop App Converter también crea una aplicación sin empaquetar, que puede instalar mediante el siguiente comando, y el . Paquete de aplicación Appx.
Para ello, deberá abrir una ventana de PowerShell como administrador. Después, ejecute el siguiente comando, apuntando Windows al archivo “AppxManifest.xml” en el directorio de la aplicación desempaquetada:
Add-AppxPackage -Path C:/Path/to/AppxManifest.xml -Register
La aplicación se registrará con el sistema en modo desarrollador, instalándola efectivamente.
Para desinstalar un paquete AppX, simplemente haga clic derecho en la aplicación en el menú Inicio y seleccione “Desinstalar”. También puede utilizar el Cmdlet Remove-AppxPackage en PowerShell.