1. Service Startup
http://msdn.microsoft.com/en-us/library/ms685990(VS.85).aspx
2. A way to prolong start time limit of Windows services in Service Control Manager
When a service fails to send a 'service started' message to the Service Control Manager within the time-out period, the Service Control Manager terminates the service and logs Event ID 7000 to the System event log.
NOTE: The default timeout period is normally 30,000 milliseconds.
I have scripted SvcTimeOut.bat to alter the time that the Service Control Manager wait for each starting service.
The syntax for using SvcTimeOut.bat is:
call SvcTimeOut TimeOutMilliseconds
Where TimeOutMilliseconds is the number of milliseconds that the Service Control Manager should wa