Se você tiver definido como automático depois de reinicializar o servidor, você recebe uma caixa pop-up que diz "Um serviço não foi iniciado ....."?
Se estiver definido como automático, ele deve iniciar e, se não o fizer, ou falhar, ele será registrado.
Se alguma outra coisa estiver parando, isso também será registrado.
Dê uma olhada no seu log de eventos (clique com o botão direito do mouse em meu computador - > manage) Então, no sistema de seleção de log de eventos. Vá embora estes apenas após a sua reinicialização e ver se alguma coisa menciona o SQL Agent. Ele deve mostrar que está começando, em seguida, falhando ou parando e "esperançosamente" por quê.
De lá, procure a mensagem no Google ou poste aqui.