How to SCCM Delete Expired Updates from WSUS using Script ConfigMgr Endpoint Manager. I’ve seen many people like me searching around for better solutions to delete expired ( software ) updates from software update packages and DPs.
This action can save a lot of disk space if you’ve been using SCCM / ConfigMgr 2007 since its early days.
Here is an excellent script to delete the expired updates shared by Raphael.
SCCM Delete Expired Updates from WSUS
Update – I think the above script is not available. You can get a more useful script from the following Link – Script to Clean Up Software Update Objects.
Jump into the following post if you want to know more about the cleanup process for CM /SCCM /ConfigMgr 2012 – Software Update Content Cleanup in System Center 2012 Configuration Manager.
Update 16-OCT-2012: Here is another Script to Clean expired updates from update lists, packages, and deployments – Minfang Lu.
I want to add one more reference to this post. How to maintain your WSUS DB?
Also, some important points about clean-up and re-index of WSUS DB.
These activities should be scheduled quarterly or half-yearly so that you can avoid sync issues explained in the below blog post.
Full Post – Clean the WSUS and maintain WSUS.
Anoop is Microsoft MVP! He is a Solution Architect in enterprise client management with more than 20 years of experience (calculation done in 2021) in IT. He is a blogger, Speaker, and Local User Group HTMD Community leader. His main focus is on Device Management technologies like SCCM 2012, Current Branch, and Intune. E writes about ConfigMgr, Windows 11, Windows 10, Azure AD, Microsoft Intune, Windows 365, AVD, etc…