The service did not respond to the start or control request in a timely fashionThis is fixed by increasing the service start timeout setting for the Service Control Manager. In the registry Add an entry labelled ServicesPipeTimeout into the subkey HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control Give it a DWORD timeout value of 60secs Reboot for the registry change to take effect. http://support.microsoft.com/kb/824344 When a service starts, the service communicates to the Service Control Manager how long the service must have to start (the time-out period for the service). If the Service Control Manager does not receive a “service started” notice from the service within this time-out period, the Service Control Manager terminates the process that hosts the service. This time-out period is typically less than 30 seconds. If you do not adjust this time-out period, the Service Control Manager ends the process and the attached debugger while you are trying to debug. To adjust this time-out period, follow these steps: a.In Registry Editor, locate, and then right-click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control • Point to New, and then click DWORD Value. In the right pane of Registry Editor, notice that New Value #1 (the name of a new registry entry) is selected for editing.
• Type ServicesPipeTimeout to replace New Value #1, and then press ENTER.
• Right-click the ServicesPipeTimeout registry entry that you created in step c, and then click Modify. The Edit DWORD Value dialog box appears.
• In the Value data text box, type (in the) TimeoutPeriod, and then click OK
Note ServicesPipeTimeout is a placeholder for the value of the time-out period (in milliseconds) that you want to set for the service. For example, if you want to set the time-out period to 24 hours (86400000 milliseconds), type 86400000. (Enter 60000 in decimal – 60secs).•Restart the computer. You must restart the computer for Service Control Manager to apply this change.
•Start your Windows service. To do this, follow these steps: a.Click Start, and then point to Programs.