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ę?

Odpowiedzi:


22

Za pomocą sc.exe z katalogu system32:

sc delete <service_name> 

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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.