SCCM Supersedence problem - selective deployment not working correctly

KKoop 10 Reputation points
2025-02-05T17:16:31.95+00:00

We have an application deployed through Software Center - call it v22 - which must be updated to v24. I want to uninstall v22 wherever, and only where it's installed, and replace it with the new version.

In my test environment OU I have two machines. One had v22 installed and one did not have the application at all.

I built a new SCCM Application for v24 and configured Supersedence over v22 that includes Uninstall. I set the Deployment Type/Install Behavior/Requirements for membership in my test OU - my two test machines only.

After Deployment:

Machine #1- v22 was replaced by v24

Machine #2 - v24 was added to Apps & Features

I need the deployment to skip installing v24 on any machine which does not already have v22 installed.

Can someone tell me what I missed?

Thanks!

—K

Microsoft Configuration Manager Deployment
Microsoft Configuration Manager Deployment
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Deployment: The process of delivering, assembling, and maintaining a particular version of a software system at a site.
1,028 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Simon Ren-MSFT 38,596 Reputation points Microsoft Vendor
    2025-02-06T02:28:16.9733333+00:00

    Hi,

    Hope everything is going well.

    1,Per my experience, you can create a collection that only contains the machines with the v22 Application installed. And then deploy the v24 Application to the collection and configured Supersedence over v22. So that the v24 Application will be only updated on the machines with v22 Application installed, and leave the machines without v22 Application installed not touched.

    2,We can use WQL Query or CMPivot query to create the collection with a specific Application Installed.

    Refer to:

    SCCM Collection Based on Installed Application Version

    Find Installed Software using SCCM CMPivot

    Please note: The links are not from Microsoft, just for your reference.CMPivot collection

    Feel free to contact me if you have any concerns/queries.

    Best regards,

    Simon


    If the response is helpful, please click "Accept Answer" and upvote it.

    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.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.