Windows Dienste löschen
// March 3rd, 2009 // IT, Tutorials
Manchmal kann es dazu kommen, dass man Dienste in Windows manuell löschen muss. Dies kann dann nötig werden, wenn Dienste, welche z.B. zur Installation von Software benötigt werden, durch einen Fehler nach Abschluss der Installation nicht automatisch wieder gelöscht werden (z.B. KL Deployment Wrapper). In vielen Fällen reicht es, den Dienst zu deaktivieren, aber es schadet natürlich nicht, diesen überflüssigen Ballast loszuwerden.
Dazu gibt es mehrere Möglichkeiten:
- über die Kommandozeile:
sc delete <Dienstname> - über die Registry (Dienst hier suchen und den Schlüssel entfernen):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services - Software "Autoruns" von Sysinternals:
Autoruns (Sysinternals) (564.0 KiB, 2,499 hits)
Ähnliche Beiträge:
- Neue Version des NDIS-Filters für Kaspersky Anti-Virus für Windows Workstation MP4 unter Windows XP (6.5.0.7)
- Windows Defender deaktivieren
- Windows Sicherheitscenter per Registry konfigurieren
- Dual Boot bei Windows Vista und Server 2008
- Kaspersky – Removal des Kaspersky Anti-Virus for Windows Server von Windows Server 2008



Danke für den Tip, hier aber noch eine kleiner Erweiterung für die Version mit 'sc delete': Problem ist das der Dienstname nicht dem Dienstnamen (bzw. Anzeigenamen) entspricht, so wie er im Windows unter "Dienste" (services.msc) gelistet wird. Beispiel Abfrage des Windows-Firewall Dienstes: C:Usersdawinci>net start | find "Windows-" Folgende Windows-Dienste sind gestartet: Windows-Audio Windows-Audio-Endpunkterstellung Windows-Bilderfassung Windows-Defender Windows-Ereignisprotokoll Windows-Fehlerberichterstattungsdienst Windows-Firewall Windows-Verwaltungsinstrumentation Windows-Zeitgeber C:Usersdawinci>sc query Windows-Firewall [SC] EnumQueryServicesStatus:OpenService FEHLER 1060: Der angegebene Dienst ist kein installierter Dienst. Um nun beispielsweise den Dienst "Windows-Firewall" zu löschen bzw. abzufragen, kann man wie folgt vorgehen: 1. Man sucht die Einträge der Dienste in der Registry nach dem Anzeigenamen ab (HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices) 2. Man fragt via CMD "reg query HKLMSYSTEMCurrentControlSetServices" die Registrierung ab (/s | find ... ist hierbei weiterhin behilflich) und verarbeitet diese dann weiter Endergebnis: C:Usersdawinci>sc query mpssvc SERVICE_NAME: mpssvc TYPE : 20 WIN32_SHARE_PROCESS STATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0Danke Dir
Super, ich danke für die Tipps und Anleitungen!
Gerne