¿Por qué convertir EMSIXBUNDLE a MSIX?
Un bundle agrupa varios paquetes .msix específicos de arquitectura (x86, x64, ARM) en un solo archivo, y el prefijo em significa que está cifrado. Para obtener un .msix instalable individual, primero debe eliminar el cifrado y luego dividir el bundle en sus paquetes componentes.
Cómo convertir EMSIXBUNDLE a MSIX
MakeAppx.exe (Windows SDK) FREE
Descifre con MakeAppx.exe decrypt /p out.msixbundle /ep app.emsixbundle /kf key.txt, luego ejecute MakeAppx unbundle /p out.msixbundle /d output_folder para obtener los archivos .msix individuales.
Descifrado y extracción combinados FREE
MakeAppx puede descifrar y extraer en un solo paso usando la opción /ep con un archivo de clave (/kf) o la clave de prueba global (/kt), escribiendo el contenido descomprimido directamente en una carpeta.
Acerca de estos formatos
Un archivo .emsixbundle es un paquete de aplicaciones MSIX cifrado para Windows 10 y 11. Contiene uno o más paquetes de aplicaciones específicos para cada arquitectura (x86, x64, ARM,…
Abrir detalles de .EMSIXBUNDLE →Un archivo .MSIX es un archivo de datos utilizado por un software específico.
Abrir detalles de .MSIX →Calidad y qué observar
- Debe tener el archivo de clave de cifrado del desarrollador; sin él, el emsixbundle no se puede abrir.
- Un bundle contiene varios paquetes
.msix, por lo que el desempaquetado produce un archivo por arquitectura de procesador, no un único paquete. - MakeAppx.exe se incluye con el Windows SDK / Visual Studio y solo funciona mediante línea de comandos.
Preguntas frecuentes
¿Cómo obtengo un solo msix del bundle?
.msixbundle, luego use MakeAppx unbundle y elija el .msix que coincida con su arquitectura (por ejemplo, x64).¿Dónde está MakeAppx.exe?
C:\Program Files (x86)\Windows Kits\10\bin\<versión>\x64\.