Why windows service not start automatic after windows start.
I set service installer property start type to automatic.
Is there other property which need to be
Check in windows services settings. Maybe you didn't reinstall service after changing start type?
This happens most often when a resource needed by your service is not available when Windows tries to start it. Please review what your service needs to operate and ensure that you setup a dependency for each resource required. For example, if your service uses the network, try making it dependent on the "Workstation" service (named "LanmanWorkstation").
If you are in the post-Vista world, you can also set the startup type to "Automatic Delayed" to have Windows delay the starting of your service by about a minute. This is usually enough time for all the important/core services to establish themselves.