Por que converter EMSIXBUNDLE para MSIX?
Um bundle agrupa vários pacotes .msix específicos de arquitetura (x86, x64, ARM) em um único arquivo, e o prefixo em significa que ele está criptografado. Para obter um único .msix instalável, primeiro você remove a criptografia e depois divide o bundle de volta em seus pacotes componentes.
Como converter EMSIXBUNDLE para MSIX
MakeAppx.exe (Windows SDK) FREE
Descriptografe com MakeAppx.exe decrypt /p out.msixbundle /ep app.emsixbundle /kf key.txt e execute MakeAppx unbundle /p out.msixbundle /d output_folder para obter os arquivos .msix individuais.
Descriptografar e extrair combinados FREE
O MakeAppx pode descriptografar e extrair em uma única passagem usando a opção /ep com um arquivo de chave (/kf) ou a chave de teste global (/kt), gravando o conteúdo descompactado diretamente em uma pasta.
Sobre estes formatos
Um arquivo .emsixbundle é um pacote de aplicativo MSIX criptografado para Windows 10 e 11. Ele contém um ou mais pacotes de aplicativos específicos para arquiteturas (x86, x64, ARM, ARM64)…
Abrir detalhes de .EMSIXBUNDLE →Um arquivo .MSIX é um arquivo de dados usado por um software específico.
Abrir detalhes de .MSIX →Qualidade e o que observar
- Você deve ter o arquivo de chave de criptografia do desenvolvedor; sem ele, o emsixbundle não pode ser aberto.
- Um bundle contém vários pacotes
.msix, portanto, o desmembramento produz um arquivo por arquitetura de processador, não um único pacote. - O MakeAppx.exe é fornecido com o Windows SDK / Visual Studio e funciona apenas via linha de comando.
Perguntas frequentes
Como obtenho um único msix do bundle?
.msixbundle, depois use MakeAppx unbundle e escolha o .msix correspondente à sua arquitetura (ex: x64).Onde está o MakeAppx.exe?
C:\Program Files (x86)\Windows Kits\10\bin\<versão>\x64\.