title: windows service startup timeout
body: <p>Is there a way to set a different value for service startup timeout per service?
  I can change it using the ServicesPipeTimeout registry key, but it's per machine (<a href="http://support.microsoft.com/kb/824344" rel="noreferrer">http://support.microsoft.com/kb/824344</a>).</p>
  
  <p>At the moment the only thing I thought about was to do all the time-consuming startup actions in a different thread.</p>