Uninstall user-installed apps through Intune

Aaron Bergantinos 21 Reputation points
2022-04-13T18:12:57.073+00:00

Hello Microsoft Community,

Scenario: My company has cloud-managed laptops using Intune. All users only have standard access on their laptop and cannot perform administrative tasks, but they used to be administrators and install whatever they wanted. There is some software reporting weaknesses in its different versions and instead of updating it, we would like to remove it from the applied devices. I tried to create a Win32 app to uninstall the software, but it would only work with the Win32 version of the app. eg: Node.js 17.9.0 Win32 app would uninstall Node.js 17.9.0 from devices running that version, but would not uninstall it from laptops running older versions of the software.

Question: Is there a direct way to target an app (and all its previous versions) and uninstall it from the target group of devices?

Microsoft Intune Application management
Microsoft Intune Application management
Microsoft Intune: A Microsoft cloud-based management solution that offers mobile device management, mobile application management, and PC management capabilities.Application management: The process of creating, configuring, managing, and monitoring applications.
894 questions
0 comments No comments
{count} votes

Accepted answer
  1. Lu Dai-MSFT 28,356 Reputation points
    2022-04-14T02:07:42.987+00:00

    @Aaron Bergantinos Thanks for posting in our Q&A.

    Currently, we can check the app version on the target device and then try to find the msi file matching the version number. After that, it is suggested to try to create a win32 app to uninstall the targer version app. For more details, please refer to the following link:
    https://techpress.net/how-to-uninstall-different-versions-of-winzip-software-installed-on-windows-10-system-using-microsoft-intune/
    Note: Non-Microsoft link, just for the reference.

    If you want to uninstall other versions, please check if the other versions are the same “UninstallString” in registry. If yes, all the versions of the app will be uninstalled. If not, it is needed to create multiple win32 apps to uninstall different versions of the app.

    Hope it will help.


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


1 additional answer

Sort by: Most helpful
  1. Aaron Bergantinos 21 Reputation points
    2022-04-18T14:23:37.16+00:00

    @Lu Dai-MSFT , thanks for the information. That was helpful!