I'm wondering if setting it to delayed start will help, or setting some options on the Recovery tab.
Services does not think it is running when it is having trouble. It is still set to Automatic.
System Event log shows these two errors:
Log Name: System
Source: Service Control Manager
Event ID: 7009
Level: Error
Description: A timeout was reached (30000 milliseconds) while waiting for the Stardock Start8 service to connect.
Log Name: System
Source: Service Control Manager
Event ID: 7000
Level: Error
Description:
The Stardock Start8 service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion.