En caso personal te recomendaría usar desde el cmd el siguiente comando
c: sc.exe /?
Te pongo el signo de pregunta para que puedas darte cuenta de los comandos que se utilizan.
Cuando necesito hacerlo mas atractivo genero algo como lo siguiente
c: sc.exe query > c:MiArchivoDeConsulta.txt
y como entenderas, se generar un archivo de texto en la unidad "C:" en donde contendrá la información de lo que necesito
Otra de las cosas es mediante el "comexp.msc", el unico inconveniente es que necesitarias tratar de levantarlo desde una aplicación y no desde el cmd porque sino no lo hace...
Saludos