Después de realizar una instalación de SQL Server 2008 R2 con service pack1 me encontré que no podía levantar mi agente de SQL Server. Primero que nada el servicio se encontraba deshabilitado y al intentar habilitarlo desde SQLServer Configuration Manager me mostraba el siguiente error.
Remote procedure call failed (0x800706be)
Busque en internet la solución, pero todos hablaban sobre instalar el service pack1, el cuál ya tenía instalado. Bueno pues se me ocurrió intentarlo directamente desde los servicios de windows (Services). Este me permitió habiliarlo, regrese a la ventana de SQLServer Configuration Manager para habilitarlo y deshabilitarlo, el cuál ya no tenia problemas. Con esto se soluciono mi problema.
Espero que esto pueda ayudarles si se les presenta el mismo problema.