4.5 ( 4 )

Beginning with SCCM 1810, you can now repair an application directly from software center on an SCCM client. A small but useful new feature! Before 1810, you would have to go through Control Panel (not useful if a user didn’t have admin rights) or by uninstalling and reinstalling the application using 2 distinct software center actions.

Now, you can directly initiate a Repair action in Software Center. The good news, is that’s really simple to do ! The only thing that you need to do is :

Upgrade to SCCM 1810

Add a repair command line to your application

Check the Repair option in your application deployments

If you haven’t upgrade to SCCM 1810 yet, we have a complete post for it. As the time of this writing SCCM 1810 is in slow ring, so you may see it in your console in a couple of days. If you don’t have it yet, follow our post to see how to switch your SCCM server in the Fast Ring.

Add SCCM repair command line

The first thing you need to do to have the SCCM application repair option is to add your repair command line in your application.

In the SCCM Console

Select the desired application, select the deployment type and go to the Properties

In the Program tab, specify the command to repair the application in the new box





You’ll have to find the silent switch for repairing your application as for the installation switches.

If you have an MSI, it will look like this :

https://www.advancedinstaller.com/user-guide/msiexec.html

Add the repair option in the SCCM Deployment

Once the application has a repair command line, we can add the option in the deployment

In the SCCM Console

Create a new deployment for your application

In the General tab, select your software and collection

In the content tab, ensure that your application is distributed, click Next

In the Deployment S ettings tab, select Allow end users to attempt to repair this application

In the Scheduling tab, select the desired schedule

In the User Experience tab, select the desired options

In the Alerts tab, select the Alerts options

In the Completion tab, you can see the repair option has been enabled

Test SCCM Repair Application on Client

Let’s see the results on an SCCM client

Launch the Software Center

On our test client, 7zip has already been installed

Click on the application, a new Repair button is available

button is available Once initiated, the repair command line is launched.

You can see the repair results in the AppEnforce log file.

A small but awesome new feature !

Share this Post

How useful was this post? Click on a star to rate it!







Submit Rating Average rating 4.5 / 5. Vote count: 4 No votes so far! Be the first to rate this post.