Here are a variety of free community tools and paid products for Microsoft Configuration Manager, created by Microsoft MVPs, System Center experts, colleagues, and SCCM enthusiasts. These SCCM addons are listed in no hierarchical order and are not specifically endorsed by Cireson.
If you have other tools you’d recommend, please let us know!
Table of Contents
- Free Solutions
- Paid Products
Free Solutions
Infrastructure Tools
SQL Server Maintenance
This script creates all the objects and jobs that you need.
- Author: Ola Hallengren
- Last updated: 2018
- Download: SQL Maintenance Script
ConfigMgr Prerequisites Tool 3.0.3
This tool will assist administrators in installing all the correct prerequisites for a ConfigMgr hierarchy, different Site Systems Roles and much more.
- Author: Nickolaj Andersen
- Last updated: May 18, 2018
- Download: ConfigMgr Prereq Tool
Hydration Kits
This Kit builds a complete ConfigMgr CB 1702, and ConfigMgr TP 1703, with Windows Server 2016 and SQL Server 2016 SP1 infrastructure, and some (optional) supporting servers.
- Author: Johan Arwidmark
- Last updated: 2017
- Download: Hydration Kits
ImageFactory V3 For Hyper-V
The image factory creates reference images using Microsoft Deployment Toolkit and PowerShell. You run the script on the MDT server. The script will connect to a hyper-v host specified in the XML file and build one virtual machine for each task sequences in the REF folder. It will then grab the BIOS serial number from each virtual machine, inject it into customsettings.ini, start the virtual machines, run the build and capture process, turn off the virtual machine and remove them all.
- Author: Mikael Nystrom
- Last updated: September 28, 2017
- Download: Image Factory
Client Startup Script
To check configuration settings and the state of services that the ConfigMgr client agent depends on for successful operation as well as install the client agent if it is not install or functioning properly.
- Author: Jason Sandys
- Last updated: December 16, 2017
- Download: Client Startup Script
Configuration Manager Client Health
ConfigMgr Client Health is a PowerShell script that detects and fixes known errors in Windows and the Configuration Manager Client, and enforces required services to run and start as Automatic.
- Author: Anders Rödland
- Last updated: Sept 30, 2019
- Download: ConfigMgr Client Health
Intune
Powershell Sample Scripts
This repository of PowerShell sample scripts show how to access Intune service resources. They demonstrate this by making HTTPS RESTful API requests to the Microsoft Graph API from PowerShell.
- Author: Dave Falkus
- Last updated: September 4, 2018
- Download: Powershell samples Github
Intune Driver Management
Automates processes for Dell, HP and Lenovo devices.
- Author: Maurice Daly
- Last updated: December 4, 2017
- Download: Intune Driver Management
Configuration Items
Registry to PowerShell Converter
Automatically change .reg Files into PowerShell code.
- Author: Roger Zander
- Last updated: July 4, 2018
- Download: Reg2CI
ConfigMgr Remote Compliance
ConfigMgr Remote Compliance can be used to view, evaluate and report on System Center Configuration Manager Compliance Baselines on a remote computer.
- Author: Trevor Jone
- Last updated: March 15, 2017
- Download: ConfigMgr remote Compliance
Create ConfigMgr Configuration Items from Group Policy Object
This script uses both the Configuration Manager and Active Directory PowerShell modules to query for registry keys associated with Group Policies then create the Configuration Items for each of the registry values.
- Author: Sam Roberts
- Last updated: June 19, 2017
- Download
Application Management
PowerShell App Deployment Toolkit
The PowerShell App Deployment Toolkit provides a set of functions to perform common application deployment tasks and to interact with the user during a deployment. It simplifies the complex scripting challenges of deploying applications in the enterprise, provides a consistent deployment experience and improves installation success rates. It can be used to replace your WiseScript, VBScript and Batch wrapper scripts with one versatile, re-usable and extensible tool.
- Author: Seán Lillis, Dan Cunningham and more
- Last Updated: February 2018
- Download: Powershell App deployment toolkit
PowerShell App Deployment Toolkit GUI
GUI for creating applications using the Powershell App Deployment Toolkit, including creating Software ID Tags for easier License Management.
- Author: Tom Degreef
- Last Updated: February 6, 2018
- Download: Powershell app deployment toolkit GUI
Application Tester
Use this script to automatically test all applications deployed to a hyper-v vm using checkpoints to save progress!
- Author: Ryan Ephgrave
- Last Updated: June 28, 2018
- Download: Application tester
RuckZuck
Software Package Manager for Windows, a quick way to install and update Software
- Author: Roger Zander
- Last Updated: September 9, 2018
- Download: RuckZuck
Software Updates
Create Software Update Groups
This tool will allow for administrators to quickly and easily create a Software Update Group containing Software Updates determined by a set of Products and Classifications within a specific time span.
- Author: Nickolaj Andersen
- Last Updated: May 18, 2016
- Download: Create Software Updates Group Tool
Patch Master
PatchMaster is designed to automate the creation and delivery of Microsoft Patches to an SCCM Hierarchy and is available as freeware.
- Author: Robert Marshall
- Last Updated: August 5, 2018
- Download: Patch Master
WSUS Script
Shrink your WSUSContent folder’s size by declining superseded updates, clean out all the synchronization logs that have built up over time, remove all Drivers from the WSUS Database, run the recommended maintenance script on the actual SQL database, and more.
- Author: Adam Marshall
- Last updated: March 31, 2017
- This script is no longer available as an open source script and has been replaced with the commercial AJTek’s WSUS Automated Maintenance product. You can read more about the transition on this reddit thread.
Patch Connect Plus
Automatically import third-party software catalogs to your SCCM server so you don’t have to manually add custom catalogs or subscribe to them. Plus, you have access to the catalogs of nearly 250 applications.
- Author: Manage Engine
- Last updated: 2018
- Download
Fully Automate Software Update Maintenance Script
A fully automated, completely PowerShell script that allows automation and customization (via plugin scripts) for everything related to Software Updates in SCCM.
The script can be used to do any or all of the following:
- Detect if synchronization is occurring and wait for success before resuming.
- Decline superseded updates.
- Decline updates by a list of titles.
- Decline updates based on external plugin scripts.
- Output a comma-delimited list of declined updates.
- Run the WSUS Cleanup Wizard.
- Initiate a software update synchronization.
- Remove expired and declined updates from software update groups.
- Delete software update groups that have no updates.
- Combine software update groups into yearly groups.
- Set the maximum runtime for updates by title.
- Remove unneeded files from the deployment package source folder.
- Update the deployment packages used by ADRs either monthly or yearly.
- Directly call the stored procedures to delete obsolete updates.
- Add crucial indexes that make WSUS run faster overall.
- Delete updates that have been declined from the WSUS database entirely.
Invoke-DGASoftwareUpdateMaintenance
- Author: Dam Good Admin
- Last updated: January 6, 2019
- Download
OS Deployment
OSDBackground
Application that replaces BGInfo as wallpaper generator during OS deployment with SCCM.
- Author: Johan Schrewelius
- Last Updated: December 26, 2018
- Download: OSDBackground
OSDWebservice
Onevinn Web Services exposes methods for adding and removing computers from Collections and AD Groups, retrieving group memberships (used for application installation during OSD) as well as several different methods to avoid known issues during deployment.
- Author: Johan Schrewlius
- Last Updated: November 12, 2017
- Download: OSDWebservice
ConfigMgr Webservice
The ConfigMgr WebService has been designed to extend the functionality of Operating System Deployment with Configuration Manager Current Branch with common tasks available for Configuration Manager, Microsoft Deployment Toolkit and Active Directory.
- Author: Nickolaj Andersen
- Last Updated: June 28, 2018
- Download: ConfigMgr Webservice
Driver Automation Tool
The script generates a PowerShell GUI to automate the processes of downloading, extracting and importing driver packages for Dell, Lenovo, HP and Microsoft systems. Custom packages can also be generated for unknown manufacturers.. Packages generated by the tool can then be used as part of the SCConfigMgr Modern Driver & BIOS management solutions to help automate dynamic deployment of these packages at deployment, upgrade or refresh time.
- Author: Maurice Daly
- Last Updated: January 6, 2019
- Download: Driver Automation Tool
Modern Driver Management
Modern Driver Management uses a custom built PowerShell script that is invoked during operating system deployment. This script automatically detects the manufacturer, SystemSKU (used instead of model), operating system version and architecture being deployed and matches that information against the system being deployed in order to determine the matching driver package that should be downloaded.
- Author: Nickolaj Andersen & Maurice Daly
- Last Updated: March 9, 2018
- Download: Modern Driver Management
SCCM Extensions for Driver Management and Server Side Code Execution
Key features are dynamic driver handling based on hardware models and secure server-side code execution. It’s also possible to assign programs and applications for dynamic installation during deployment. A custom TS Action for running server-side code is added.
- Author: Johan Schrewelius
- Last Updated: August 1, 2018
- Download: SCCM Extensions
ConfigMgr Task Sequence Monitor
ConfigMgr Task Sequence Monitor is a GUI application that makes use of the task sequence execution data in the ConfigMgr database to review or monitor ConfigMgr task sequences. It is particularly useful for monitoring OS deployment task sequences step by step in near real-time.
- Author: Trevor Jones
- Last Updated: July 7, 2017
- Download: ConfigMgr Task Sequence Monitor
Frontends
UEFI Bitlocker Frontend
Offers the ability to migrate your computers to Windows 10 including a new ability to detect what language pack is installed and secure XTS algorithms.
- Author: Niall Brady
- Last Updated: May 17, 2016
- Download: UEFI Bitlocker Frontend
UI++
UI++ is a better way to display information to the interactive user, solicit input from that same interactive user, and populate task sequence variables during System Center Configuration Manager (ConfigMgr) Operating System Deployment (OSD). UI++ can also solicit user information outside of task sequences because at its heart, UI++ is simply a generic UI framework.
- Author: Jason Sandys
- Last Updated: December 7, 2018
- Download: UI++
ConfigMgr OSD Frontend
ConfigMgr OSD FrontEnd has been developed with the goal to function in any environment, making the native operating system deployment experience with System Center Configuration Manager more unified and easy to use.
- Author: Nickolaj Andersen
- Last Updated: June 28, 2018
- Download: ConfigMgr OSD Frontend
Windows 10 Servicing
Windows 10 UI
When upgrading to Windows 10 from a ‘down-level’ OS, or to a new version of Windows 10, using installation media, you get a nice UI that guides you through the installation process.
- Author: Trevor Jones
- Last Updated: November 24, 2017
- Download: Improving the end-user experience
Windows 10 Upgrade UI
Windows 10 upgrade GUI with built-in hardware checks.
- Author: Rich Mawdsley
- Last Updated: December 8, 2017
- Download: Windows 10 Upgrade UI
Windows 10 Upgrade Tools
Most experts agree that the best way to upgrade Windows 10 is through a SCCM Task Sequence. No other means allows the same level of customization. However most suitable, a task sequence has its flaws and especially the end user experience could be improved, this is our way.
- Author: Johan Schrewelius
- Last Updated: November 28, 2018
- Download: Windows 10 Upgrade Tools
Removing Built-in apps from Windows 10 WIM-File with PowerShell
When creating a Windows-10-Image for the Enterprise you may not want to include all of the default Windows Store Applications (Windows Apps). This Script will help you to remove unnecessary built-in-apps.
- Author: Andre Picker
- Last updated: June 12, 2018
- Download
Forcefully Upgrading Windows 7 or Windows 10 to a Newer Version of Windows 10
A method to allow you to forcefully upgrade your Windows 10 (or Windows 7) computers to the latest version of Windows 10 using a popup (HTA) that gives the user some form of control (5 deferrals).
- Author: Niall Brady
- Last updated: January 6, 2019
- Register and download
Helpdesk
Client Center
The tool is designed for IT Professionals to troubleshoot ConfigMgr Agent related Issues. The Client Center for Configuration Manager provides a quick and easy overview of client settings, including running services and Agent settings in a good, easy to use user interface.
- Author: Roger Zander
- Download: Client Center
LogLauncher
A simple tool that brings ConfigMgr related and other logs together, in one view. Automatically scans the local device on startup, to scan remote devices tap in a device name. Scan multiple devices and store the results in the Navigation Panel.
- Author: Robert Marshall
- Last Updated: October 22, 2018
- Download
Other
FAQShop
15-time Microsoft MVP Cliff Hobbs shares over 20 years’ experience working with SCCM and Intune across different industry sectors covering design, installation, administration and configuration, and troubleshooting. Giving you answers you can trust that allow you to get on with your life.
- Author: Cliff Hobbs
- https://faqshop.com
Reddit
SCCM Community, Conversations, Tips, Tricks, and the latest news and rumors.
SCCM Install Scripts
This multi-part guide will show you how to install the latest baseline version of Configuration Manager from Microsoft.
- Author: Niall Brady
- Last Updated: April 10, 2019
- Learn more and download scripts
Paid Products
CTGlobal Insight Analytics™
Insight Analytics provides accurate and real time information to support continuous improvement in client management. CTGlobal Insight Analytics™ collects all relevant information from the Customer Environment and sends it through a secure protocol to our service in Azure. Request a free trial: https://ctglobalservices.com/ctglobal-insight-analytics/
- Company: CTGlobal
- Learn More: https://ctglobalservices.com/ctglobal-insight-analytics/
Callisto
A responsive HTML dashboard for reporting across Configuration Manager and all of the System Center Suite with ease, speed and style.
- Company: Apajove
- Learn more: https://www.apajove.com/callisto/
Right Click Tools
CM help administrators reduce the complexity of systems management—simplifying everyday tasks and providing smart automation for more complex jobs. When you can do more; your environment is healthier, your end users are happier, and your organization is more secure.
- Company: Recast
- Learn More: https://recastsoftware.com
Adaptiva
Manage and secure your endpoints with unparalleled speed and at a massive scale with Adaptiva peer-to-peer technology. Products include OneSite, Windows 10 Accelerator Program, and Client Health.
- Company: Adaptiva
- Learn More: https://adaptiva.com/products/
Bomgar
Provide instant, reliable remote support to end-users and customers on or off your network using Windows, Mac, iOS, Android and more. Get more done because you’re focused on fixing issues, not fixing the connection. Securely support the desktops and devices in your network.
- Company: Bomgar
- Learn More: https://www.bomgar.com/solutions/it-support
1E
Our solutions help keep every endpoint secure and current with the latest software and applications: that’s every device in every location, fully automated, and in real-time. We also deliver instant endpoint detection and remediation at massive scale, minimizing risk for your business with minimal impact on your network.
- Windows Servicing Suite: End-to-end automation of all Windows servicing scenarios, independent of user location.
- Nomad
- Windows Servicing Assistant
- Application Migration
- Shopping
- AppClarity: Take the guesswork out of Software Asset Management and gain visibility while eliminating waste that can save your company millions.
- NightWatchman: Align your security strategy by giving your business the ability to patch endpoints, even if they’re not on. Reduce your carbon footprint and recoup energy waste.
- Learn More: https://www.1e.com/
xMatters
Automate and bring structure to collaboration so you can prevent outages, manage incidents, and keep the right people informed.
- Company: xMatters
- Learn More: https://www.xmatters.com/
Netop Remote Control
Netop Remote Control allows you to consolidate access with one solution for supporting devices and end users across your network and across the Internet. Customizable security credentials and multi-factor authentication give you a single tool for internal and third-party access; our broad platform support ensures fast, flexible access from a single interface.
- Company: Netop
- Learn More: https://www.netop.com/remotesupport.htm
Patch My PC
Easily extend Microsoft SCCM to patch over 280+ third-party updates across 158 of the most common enterprise products.Let us handle the tedious work of packaging, testing, deploying, and troubleshooting application updates in your SCCM environment.
- Company: Patch My PC
- Learn More: https://patchmypc.com/
Patch for SCCM
Patch for SCCM reduces risk and gives you back the time you need to support core business goals. Update even the most difficult apps easily, including Java and Google Chrome.
- Company: Ivanti
- Learn More: https://www.ivanti.com/products/patch-management-for-sccm
WSUS Automated Maintenance
A collection of tools and scripts that aid in the use and maintenance of SCCM WSUS.
- Company: AJTek
- Learn More: https://www.ajtek.ca/