Install Msix Powershell All Users |verified| Jun 2026
By using the Add-AppxProvisionedPackage command, you can efficiently deploy modern MSIX applications across your enterprise environment, treating them as traditional machine-wide installations while reaping the benefits of the MSIX format.
You must run PowerShell as an Administrator.
Add-AppxProvisionedPackage -Online -PackagePath "C:\Path\To\YourApp.msix" -DependencyPackagePath "C:\Path\To\Dependency1.msix", "C:\Path\To\Dependency2.msix" -SkipLicense Use code with caution. install msix powershell all users
Add the package provisioned for all users (provisions the package into the system image so new and existing users get it):
Add-AppxProvisionedPackage -Online -PackagePath -SkipLicense Add the package provisioned for all users (provisions
Remove-AppxProvisionedPackage -Online -PackageName '<PackageFullName>'
If you prefer command prompt or batch scripts, you can use the DISM tool directly: How to Verify the All-User Installation Close PowerShell
$PackagePath = "C:\Path\To\YourApp.msix" # 1. Provision for all future users Add-AppxProvisionedPackage -Online -PackagePath $PackagePath -SkipLicense # 2. Install for the current administrator/user profile immediately Add-AppxPackage -Path $PackagePath Use code with caution. How to Verify the All-User Installation
Close PowerShell. Right-click the icon and choose "Run as Administrator". If needed, temporarily bypass the execution policy using Set-ExecutionPolicy Bypass -Scope Process . Error: 0x80073CFF (Deployment blocked by deployment policy)
Error: "AppX Deployment operation failed... Deployment of packages not allowed"
This method works best on machines in (e.g., Enterprise or Pro editions with Developer Mode off).