MSIX command-line utilities to access and manage MSIX packages.
This repository is based on various projects, musings, investigations and experimentation to explore interesting, useful or simply neat ideas and scratch some personal itches. You'll have to decide for yourself whether you find these tools useful or dead ends (or both).
There are multiple ways to install MSIXcli - choose whichever you prefer!
winget install --exact --id 9NW86TXSG9G7 --source msstore
MSIXcli is a collection of tools:
- msix.exe
- msixadmin.exe
- MSIX Property Sheet
This command line executable provides access to MSIX functionality.
Run msix --help for more information.
Run msix help commands tree
This command line executable provides access to MSIX functionality requiring admin privilege.
If not launched elevated you'll see a UAC prompt to allow elevation, or process creation will fail. Nothing magical, just the usual Fusion manifest games (OK, perhaps that is a bit magical... :P).
Run msixadmin --help from an admin command line for more information.
Run
msixadmin tool propertysheet installto install the MSIX PropertySheet page. This shows a new MSIX tab in Explorer's property sheet for
MSIX files.
#1 MSIX tab for a new .msix file. Install button will Add the package.
#2 MSIX tab for a Staged package.
#3 MSIX tab for a Registered package.
#4 Certificate dialog.
- Handler not appearing: Make sure the DLL is registered correctly
- Wrong architecture: Match DLL architecture (x64/arm64) with Explorer process
- Windows 11 version 21H2 or newer (aka >= 10.0.22000.0)
NOTE: Experimental support for Windows 10 version 2004 or newer (aka >= 10.0.19041.0).
See https://github.com/DrusTheAxe/MSIXcli/issues.
See the LICENSE file in the root directory.
See Code of Conduct or contact howard.kapustein@gmail.com with any additional questions or comments.
See PRIVACY.md for details.






