If a service will not start, then there is a problem with it that you need to resolve. First, determine which service is not starting. You can troubleshoot the problem using the following utilities:
Net Start Shows the active services, all completely started processes, and any process attempting to start.
Control Panel Services Shows the active services, and only completely started processes.
Always check the application event log for errors. Any service failure should log at least one event. The event will provide a starting point for troubleshooting.