Uninstall Applications
Use Pckgr to uninstall applications

Pckgr allows you to prepare and deploy uninstall-ready application packages using Microsoft Intune. This is useful for cleaning up applications that were manually installed, installed inconsistently, or no longer meet your standards.
Uninstalling an app using Pckgr involves two steps:
Deploying the application package to Intune using Pckgr (just like a standard install).
Manually assigning the app in Intune with the intent set to Uninstall for the appropriate device or user group.
Step 1: Add the Application to Your Library
From the Pckgr dashboard, go to the Application Library.
Select 'Add New App' and search for the application you want to uninstall.
Click the “+” button next to the appropriate format of the app to add it to your library:
Choose the System Install version if the app was installed for all users (under Program Files).
Choose the User Install version if the app was installed per user (under AppData\Local).
If you're unsure which version to select, check a sample device to determine whether the app is installed per-user or system-wide.
Step 2: Deploy the App to Intune via Pckgr
In your App Library, click the three-dot menu next to the app.
Select Deployment.
Optionally, in the settings, rename the app’s display name to something like '[Removal] - AppName' to make its purpose clear.
Deploy to Intune.
At this stage, no devices or users are assigned, and no install or uninstall action will occur until you configure it within Intune.
Step 3: Assign the App in Intune with Uninstall Intent
Click the three-dot menu for the application and select 'View in Intune'.
Go to the Assignments section and select 'Add Group'.
Select the group of devices or users you want to uninstall the app from.
Set the assignment intent to Uninstall.
Save your changes.
Intune will now push the uninstall package to the selected devices or users. The package will only attempt uninstall if the detection script confirms that the application is present on the device.
Step 4: Confirm the App Was Uninstalled
In the Intune Admin Center, go to the app’s Device Install Status tab.
Look for devices that show the app as Not Installed; this indicates a successful uninstall.
Optionally, confirm by physically checking one or more target devices.
If the app is still installed, see the troubleshooting section below.
Troubleshooting
The App Is Still Installed
If the app has not been removed after deployment, it is most likely that multiple variants of the application are present within your device group.
If both user-based and system-wide versions of an app exist, you may need to deploy both variants with Uninstall intent to fully remove the software from all devices. Similarly, if both EXE and MSI formats, or various architecure formats of the application were present on devices in that group, the same approach applies.
Best Practices
Always confirm whether the application is installed per-user or system-wide before choosing which version to uninstall.
Use clear naming (such as [Removal] - AppName) to differentiate uninstall packages from deployment packages.
Test on a small device group before rolling out uninstall assignments at scale.
Next Step
If you're cleaning up inconsistent installs or standardising your software fleet, refer to Prepare Your Environment for Pckgr for guidance on aligning installer type, architecture, and context across your devices.
For a more detailed walk-through of this process, read our Blog Post.
Last updated
