SCCM: Preventing Restarts During Application Deployments

If an application package is written internally to perform a restart, there is not a way to prevent it. However, if the package returns an exit code that prompts the OS to restart, we can control this behavior in an SCCM deployment.


  1. On the return codes tab, change the code type (action) for the return code 3010 from restart to Success (no reboot).


  2. On the User Experience tab, under the heading "Should Configuration Manager enforce specific behavior regardless of the application's intended behavior - Select No Specific Action