My SQL Server instance's (SQL Server 2008 R2 Express) service has Startup Type = Automatic. The past couple of times I've restarted my computer the service has failed to start on its own, but it starts just fine when I manually start the service.
Event Viewer shows that the service fails to start because of a connection timeout. There are 2 entries regarding this timeout:
A timeout was reached (30000 milliseconds) while waiting for the SQL Server (SQLEXPRESS) service to connect.
The SQL Server (SQLEXPRESS) service failed to start due to the following error: The service did not respond to the start or control request in a timely fashion.
I checked the ERRORLOG files and there are no errors logged around the time of those Event Viewer entries.
Any ideas on the cause of this problem or how I can investigate further?