Ways to Restart SCCM SMS_EXECUTIVE Service (SMS_EXEC Service)

In this simple post I will cover the ways to restart SCCM SMS_EXECUTIVE service. This service is also known as Configuration Manager service or SMS_EXEC service or just smsexec service. If you are beginner in SCCM, you might want to know how to restart SCCM services ?. Let’s see what is SMS_EXECUTIVE service and ways to restart this service.

This SMS_EXECUTIVE service is a primary service for all the other Configuration Manager activities. There are occasion when you want to restart this service. Typically you restart the SMS_EXECUTIVE service when you are troubleshooting Configuration Manager issues.

For example – You go to Updates and Servicing node and you don’t find the update even after checking for updates. In such cases, you need to restart the SMS_EXECUTIVE service rather than restarting the server. This service is very important and if the service fails to start, your Configuration Manager will not work as expected.

The SMSExec service terminates unexpectedly when reassigning distribution points in Configuration Manager current branch, version 1802Link.


In Configuration Manager, the core components include the SMS_EXECUTIVE Service, Site Component Manager, Site Control Manager, and Site Hierarchy Manager. The SMS_EXEC service is the host process in which most other components run. This service exists on every ConfigMgr site system other than the site database server. The sms_executive service is always set to Automatic.

When you restart SCCM SMS_EXECUTIVE Service, notice the activity in smsexec.log file. Open smsexec.log file which records the processing of all site server component threads.

Restart SCCM SMS_EXECUTIVE Service Using Services Console

The most simple and easy way to restart SMS_EXEC service is via services console. Launch the services console. Right click SMS_EXECUTIVE service and click Restart.


Using Command Prompt to Stop and Start SCCM SMS EXECUTIVE service

If you are bored of using the services console, you can restart the service via command prompt. However you have to first stop the service and then start. Launch the command prompt as administrator. Run the below commands.

To stop the service – net stop SMS_EXECUTIVE

To start the service – net start SMS_EXECUTIVE


Restart SCCM Service using Service Manager

I guess you might not prefer because this method as involves lot of steps. Most of all this method is time consuming. At-least when compared to above methods since they are very easy to perform.

To restart SCCM SMS_EXECUTIVE service using Service Manager

1. Start SCCM Console and go to Monitoring.

2. Go to Overview > System Status > Site Status.

3. On the Top menu, click Start button and click Configuration Manager Service Manager.

Restart SMS_EXEC service

4. Look for SMS_EXECUTIVE under Servers, select the service. In the right pane right click SMS_EXECUTIVE and click Query. That should tell you whether the service is running or stopped.

Now right click again on the component and click Stop.

Restart SMS_EXEC service

4. Once again you need to Query to find out the state of this service. Now it’s in stopped state, so right click SMS_EXECUTIVE and click Start.

Restart SMS_EXEC service

Restart SMS_EXECUTIVE Service using PowerShell

You can use a simple PowerShell command to restart smsexec service. Launch the PowerShell as admin and type the below commands.

Step 1 – Restart-Service SMS_EXECUTIVE

Step 2 – Get-Service -Name SMS_EXECUTIVE

restart SCCM service using PowerShell

You might also like

Leave a Reply

1 Comment threads
1 Thread replies
Most reacted comment
Hottest comment thread
newest oldest most voted

An even easier way would be to use PowerShell. To restart the service you can run: Restart-Service SMS_EXECUTIVE. You could also do this on remote machines by running: Invoke-Command -ComputerName CM01, CM02 -ScriptBlock { Restart-Service SMS_EXECUTIVE }.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More