Remove AppxProvisionedPackage - PowerShell
Overview
Remove-AppxProvisionedPackage uninstalls a provisioned app package from the current user’s account. Provisioned apps are those installed for all users or by a package deployment tool.
Syntax
Remove-AppxProvisionedPackage [-PackageName] <String> [-AllUsers] [-LicensePath <String>] [-AppxBundle <String>]
Options/Flags
- -PackageName: Specifies the package name of the app to remove.
- -AllUsers: Uninstalls the app for all users.
- -LicensePath: Specifies the path to the license file for the app.
- -AppxBundle: Specifies the path to the .appxbundle file for the app.
Examples
Simple example to uninstall an app for the current user:
Remove-AppxProvisionedPackage -PackageName "Microsoft.WindowsCalculator"
Uninstall an app for all users using the license file:
Remove-AppxProvisionedPackage -PackageName "Microsoft.WindowsCalculator" -AllUsers -LicensePath "C:\path\to\license.xml"
Common Issues
- Ensure that the app is a provisioned app that is installed for all users.
- Check if the user has sufficient permissions to remove the app.
- Verify that the package name is correct.
Integration
Use Remove-AppxProvisionedPackage with other PowerShell commands to manage apps provisioned for all users. For example, to get a list of all provisioned apps:
Get-AppxProvisionedPackage -AllUsers
Related Commands
- Get-AppxProvisionedPackage
- Add-AppxProvisionedPackage