Try uninstalling the software then reinstalling and/or check the manufacturers website for updated software. As far as "forcing" the services to start, you can go into the properties page of the service, and under the recovery tab set the service to restart after failure. Another thing to consider is what could be killing this service after about 20 seconds or so. Try using msconfig to temporarily disable all the start up items, except the monitor, reboot, and see if it still happens. If it fixes the issue try re-enabling a couple things at a time until it fails again. You can also check event log and see if there is errors in there that give a clue to whats happening.