XP/2003 Delayed Start Service
Man I haven’t had to do this in a while since Vista and Windows 7 all have the Automatic (Delayed) start option for services. But in case you need to delay start a process on xp/2003. Find the service in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
Add a new value (REG_MULTI_SZ) and call it “DependOnService” without quotes.
Next put the value as the service you want to delay the start until after. The processes normally used are Spooler and Messenger.

