Manually starting the Sophos Mobile Control service fails with an error message

  • Article ID: 119836
  • Rating:
  • 2 customers rated this article 2.0 out of 6
  • Updated: 26 Nov 2015


The Sophos Mobile Control Service is not able to start. Starting the service manually using services.msc fails with the error message
'The SMCSVC service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services or programs'.

First seen in
Sophos Mobile Control 4.0
Sophos Mobile Control 3.5


This is cause by an incorrectly configured JAVA_HOME system variable.

What To Do

Important: This procedure is not necessary anymore for Sophos Mobile Control 5.0 or higher!

In order to solve this issue, the JAVA_HOME must be edited to point to the right directory.

  1. Login to the Sophos Mobile Control (SMC) server with an administrative user
  2. Right click on 'Computer' and select 'Properties'
  3. On the left hand side, click on 'Advanced system settings'
  4. In the window which opens, press the 'Environment Variables' button
  5. In the lower half of the window, double click 'JAVA_HOME' to edit the variable
  6. Enter the path to the java installation, e.g. C:\Program Files\Java\jdk1.7.0_40\
    Note: depending on the java version you installed the path might be different
  7. Save the changes
  8. Restart the whole server to let the changes take effect

After following these steps the SMC service should start up correctly again.

This fix does not apply to Sophos Mobile Control 5.

If you need more information or guidance, then please contact technical support.

Rate this article

Very poor Excellent