Og selv om det måske ikke er det mest almindelige problem, kan en Windows-tjeneste fra tid til anden blive hængende og ikke reagere i vinduet Services. Når dette sker, vil du sandsynligvis bemærke, at mulighederne for at starte, stoppe og genstarte er gråtonede.
Der er heldigvis en måde at dræbe tjenesten via kommandoprompten på, som bør rydde op i dette problem.
Først skal du skaffe det fulde tjenestenavn fra vinduet Tjenesteegenskaber. Højreklik på den specifikke tjeneste, og vælg Egenskaber.
Højreklik på det fremhævede tjenestenavn ovenfor.
Næst skal du åbne kommandoprompt og køre følgende kommando:
sc queryex {fuldt tjenestenavn} I eksemplet nedenfor henviser jeg til tjenesten ved navn eOne.SmartConnect.WindowsService.exe
Når du har udført denne kommando, skal du notere dig den angivne PID-værdi. I eksemplet nedenfor er PID-værdien 33944.
Sluttelig skal du køre kommandoen taskkill:
taskkill /f /pid {PID}
Når den er udført, bør du se en meddelelse, der angiver, at processen er blevet afsluttet.
Til sidst skal du gå tilbage til vinduet Tjenester, højreklikke på tjenesten, og vælg Start.