.EMSIXBUNDLE File Extension
Encrypted Windows 10 App Bundle
Developer | Microsoft |
Popularity |
3.0 | 1 Vote |
What is an EMSIXBUNDLE file?
An EMSIXBUNDLE file is an encrypted Windows 10 app bundle (.MSIXBUNDLE file). It contains one or more versions of an app, each of which is built for a specific computer processor architecture (x86, x64, or ARM). EMSIXBUNDLE files are encrypted so end users cannot unpack and view their contents.
More Information
Developers who want to submit their Windows applications to the Microsoft Store must first package those apps in the AppX or MSIX format, using Microsoft Visual Studio or MakeAppx.exe. When packaging an application using MakeAppx.exe, developers can enter several commands that control how their app is packaged. For example, developers can choose to create an app bundle, which contains different versions of their app optimized for different processor architectures, and they can choose to encrypt that app bundle. Encrypted MSIX app bundles are saved as EMSIXBUNDLE files.
Typically, developers create EMSIXBUNDLE files when they don't want end users to be able to extract the constituent files their app bundle contains. For example, a video game developer may encrypt an app bundle that contains their video game so users cannot access the game's assets.
How to open an EMSIXBUNDLE file
If you have access to the encryption key used to create your EMSIXBUNDLE file, you can decrypt the file and convert it to a normal .MSIXBUNDLE file. To decrypt an EMSIXBUNDLE file, install Microsoft Visual Studio if you do not have it already. Then, open a Command Prompt window and enter the following command:
MakeAppx.exe decrypt /p YourFileName.msixbundle /ep YourFileName.emsixbundle /kf YourEncryptionKey.txt