2 Ways to Delete Custom Catalog in ConfigMgr

Last Updated

December 16, 2025

Posted In

In this post, I will show you how to delete custom catalog in ConfigMgr using console and PowerShell. Deleting a third-party custom catalog stops synchronization of new updates and removes the approval for catalog signing and update content certificates.

You might choose to delete custom catalogs from SCCM for various reasons, such as no longer needing third-party application updates or discovering a more effective solution for deploying updates such as Patch My PC.

Microsoft recently published a list of supported software update catalogs for Configuration Manager. Some catalogs are freely available, and some catalogs have an additional cost associated with them. Here is the nice post to learn more about the SCCM catalogs for third-party catalogs.

Install and Update Third Party Applications with Patch My PC
Install and Update Third Party Applications with Patch My PC

If you have already imported a custom catalog into SCCM earlier, and you wish to delete it, it can be done from Configuration Manager console or via Remove-CMThirdPartyUpdateCatalog PS cmdlet. I am going to demonstrate both these methods now.

Method 1: Delete Custom Catalog using SCCM Console

You must first unsubscribe the catalog before actually deleting it. By unsubscribing you are opting out from receiving the third-party updates provided by the vendor.

To unsubscribe the catalog, launch the Configuration Manager console. Go to Software Library > Software Updates > Third-Party Software Update Catalogs. Right-click the custom catalog that you wish to unsubscribe and click Unsubscribe from Catalog.

Unsubscribe From Catalog
Unsubscribe From Catalog in ConfigMgr

You are prompted to confirm if you’re sure you want to unsubscribe. Click Yes.

Unsubscribing from this catalog stops synchronization of new updates and removes the approval for catalog signing and update content certificates. Existing updates are not removed, but you may not be able to deploy them.

This completes the steps to unsubscribe a custom catalog in SCCM.

Unsubscribe From Catalog
Unsubscribe From Catalog in ConfigMgr

To delete a custom catalog in ConfigMgr, go to Software Library > Software Updates > Third-Party Software Update Catalogs. Select the custom catalog that you wish to remove and in the top ribbon click Delete Custom Catalog.

Delete Custom Catalog in ConfigMgr
Delete Custom Catalog in ConfigMgr

You see a confirmation box. Are you sure you want to delete the selected catalog?. Click Yes. This completes the steps to delete the custom catalog from SCCM.

Delete Custom Catalog in ConfigMgr
Delete Custom Catalog in ConfigMgr

Method 2: Using Remove-CMThirdPartyUpdateCatalog Cmdlet

Microsoft offers a handy PowerShell cmdlet Remove-CMThirdPartyUpdateCatalog to safely remove a third-party software updates catalog.

Launch the Configuration Manager console as an administrator. In the upper-left corner, there’s a blue rectangle. Select the white arrow in the blue rectangle, and choose Connect via Windows PowerShell.

Run the below command force remove the third-party update catalog by its name. Replace the catalog name with the one that you want to remove.

Remove-CMThirdPartyUpdateCatalog -Name "Catalog Name" -Force

The below command removes the third-party update catalog as an object.

$catalog = Get-CMThirdPartyUpdateCatalog -Name "Catalog Name"
Remove-CMThirdPartyUpdateCatalog -ThirdPartyUpdateCatalog $catalog

Unselect the Products in Software Update Point

In this final step, I will unselect those third-party product updates in SUP that were previously enabled. Deleting a custom catalog in ConfigMgr doesn’t remove the existing updates, you’ll have to manually delete it. Once you delete the catalog you cannot deploy those updates anymore.

For example, I had earlier imported Adobe custom catalog and manually enabled Adobe Reader product in SUP to get the product updates. Since I have deleted the catalog now, I must also uncheck the product from SUP > Products.

In the Software Update Point component properties, go to the Products tab. Under Products > All Products, uncheck all the third-party products that were selected when you imported custom catalogs. Click Apply and OK.

Unselect the Products in Software Update Point
Unselect the Products in Software Update Point

After performing the above steps, perform a SUP synchronization. Once it is complete, you may still find the old third-party application updates in the console. They are marked as ‘Expired‘ by ConfigMgr and you can either delete those updates manually or wait for ConfigMgr to automatically delete them.

Leave a Reply

Your email address will not be published. Required fields are marked *

5 Comments

  1. Avatar photo Deepak Naskar says:

    HI Prajwal,

    Thank you so much for all your blogs, really helpful.
    I am facing an issue where the catalogues are already unsubscribed but the delete option is greyed out. I can only see subscribe and propertise option when clicked on the catalogue. Can you please suggest a way to delete them. Thanks

    1. Never seen that issue but I would suggest wait for sometime after removing the catalogs and then try. If its still not working, I’ll look into it.

      1. Avatar photo Deepak Naskar says:

        Thanks Prajwal for your quick response. The catalogs are unsubscribed along ago, and now delete option is greyed out, should I subscribe and then try to delete after unsubscribing again?

          1. Avatar photo Deepak Naskar says:

            Two Catalogs having same issue, its Dell Business Client Updates and Lenovo Updates.

Prajwal Desai

Prajwal Desai is a highly accomplished technology expert and an 11-time Dual Microsoft MVP (Most Valuable Professional), specializing in Microsoft Intune, SCCM, Windows 365, Enterprise Mobility, and Windows. As a renowned author, speaker, and community leader, he is widely recognized for sharing his in-depth expertise and insights through his blog, YouTube channel, conferences, webinars, and other platforms.