Jak usunąć lub odinstalować osieroconą usługę?

15

Są chwile, kiedy instalowane są usługi Windows i z różnych powodów, które, mam nadzieję, nie są ważne dla odpowiedzi, usługa nie ma już dołączonego instalatora . Dlatego ta konkretna usługa pojawia się na liście usług, ale nie można jej odinstalować za pomocą zwykłych procedur.

Jak w takich sytuacjach można ręcznie usunąć osieroconą usługę?

Scott Saad
źródło

Odpowiedzi:

22

Za pomocą sc.exe z katalogu system32:

sc delete <service_name> 

(pamiętaj, aby najpierw zatrzymać usługę)


źródło
1
A następnie (i tylko wtedy) usuń pliki (wykonywalne lub w inny sposób).
Richard
2
Jedna uwaga, jeśli usługa ma spacji w nazwie, należy użyć: sc delete „<nazwa usługi>”
Saariko
Co jeśli był dezinstalator i usunął pliki, ale nie usunął usługi?
Colin Mackay
1
Nieważne - wydaje się, że działa. BTW, nazwa usługi nie jest taka sama jak nazwa wyświetlana. Musisz kliknąć usługę prawym przyciskiem myszy i wybrać właściwości, aby zobaczyć rzeczywistą nazwę.
Colin Mackay