Legacy Support > ThingWorx XMPP Edge MicroServer (EMS) Software > .NET Reference Information > .NET Edge Things > Starting Up the MicroServer and Edge Process > Edge Process Windows Service Settings
  
Edge Process Windows Service Settings
The default behavior of the Edge Process Windows Service is to run in manual mode. There may be times when it is required to start the Edge Process automatically when the operating system starts. To do this, follow these steps:
1. Open the Windows Services MMC (Administrative Tools | Services).
2. Find the Edge Process that requires automatic startup in the list. The name of the service will be ThingWorx Edge Thing Process (<NAME>) where <NAME> is the name of the Edge Thing process in the ThingWorx Edge Thing Configuration Manager.
3. Right-click the Edge Thing process in the list and select Properties.
4. Change the startup type to Automatic (Delayed Start).
* 
This setting is not available on all supported operating systems. For these systems select Automatic for the startup type, but be sure to add any dependent services as described below, or the service may not start properly.
IMPORTANT!
If it is not possible to set the startup type to Automatic (Delayed Start), then the service may not start properly if it requires dependent services to start first. In this case, add the dependent services to the dependency list of the Edge Thing Process Windows Service. This must be performed at the command prompt. You may want to do this even if the Automatic (Delayed Start) option is available to make sure that the services are started prior to the Edge Process startup. Do the following to add dependencies to the Edge Thing Process:
1. Log in as an administrator of the machine
2. Open a command prompt
3. Type the following:
sc config "Thingworx_<NAME>" depend= "eventlog/<Dependent Service Name>"
* 
There is a deliberate space between the = and dependency list.
Where:
<NAME> is the name given in the ThingWorx Edge Thing Configuration Manager. The service name can also be discovered by looking at the properties of the service with the Windows Service MMC.
<Dependent Service Name> is the name of the dependent service. Be sure to keep the eventlog service in the list as that service is required by any Edge Process. Service names are separated by the / character.
* 
Be sure to use the Service Name and not the display name of the dependent service. For example the display name of the eventlog service is "Windows Event Log". The service name can be found by looking at the properties of the service.