/
/

So aktivieren oder deaktivieren Sie Windows-Dienste

von Team Ninja
How to disable windows services blog banner image

Kurzüberblick

Dieser NinjaOne-Blogbeitrag bietet eine umfassende Liste grundlegender CMD-Befehle und einen tiefen Einblick in die Windows-Befehle mit über 70 wichtigen CMD-Befehlen für Anfänger:innen und Fortgeschrittene. Der Blogartikel erklärt praktische Befehle der Eingabeaufforderung für die Dateiverwaltung, die Navigation in Verzeichnissen, die Fehlersuche im Netzwerk, Festplattenoperationen und die Automatisierung mit echten Beispielen zur Steigerung der Produktivität. Egal, ob Sie grundlegende CMD-Befehle lernen oder fortgeschrittene Windows CLI-Tools beherrschen möchten, dieser Leitfaden hilft Ihnen, die Eingabeaufforderung effektiver zu verwenden.

Windows-Dienste sind Hintergrundprozesse auf Ihrem Computer, die Funktionen des Betriebssystems und Anwendungen unterstützen. Einige davon sind für den Betrieb Ihres Geräts unverzichtbar, andere sind optional und lassen sich bei Bedarf deaktivieren oder aktivieren.

Die Verwaltung dieser Dienste kann die Systemleistung erheblich beeinflussen. Werden ungenutzte und veraltete Dienste deaktiviert, verbessert das zum Beispiel das Nutzungserlebnis. Außerdem erhöhen Sie damit die Sicherheit und kontrollieren die Angriffsfläche eines Geräts besser.

Eine visuelle Erklärung zu diesem Thema finden Sie im Video So aktivieren oder deaktivieren Sie Windows-Dienste.

Anleitung zum Aktivieren oder Deaktivieren von Windows-Diensten

Sie können Dienste über die Dienste-Konsole, Windows PowerShell, die Eingabeaufforderung oder den Registrierungs-Editor aktivieren bzw. deaktivieren. Alle diese Methoden eignen sich für Unternehmensumgebungen und lassen sich über Ihre Skripte, Gruppenrichtlinien oder die Endpunkt-Management-Software Ihrer Wahl bereitstellen.

📌 Voraussetzungen:

  • Diese Anleitung gilt für alle Versionen von Windows 10/11.
  • Für alle Methoden benötigen Sie Administratorrechte. Um zu prüfen, ob Sie über die nötigen Berechtigungen verfügen, öffnen Sie Startmenü → Einstellungen → Konten. Unter Ihrem Benutzernamen sollte das Wort „Administrator“ stehen.
  • Falsche Änderungen können zu Systeminstabilität oder Systemausfällen führen. Erstellen Sie ein Backup Ihres Systems, bevor Sie fortfahren.
  • Manche Dienste hängen voneinander ab. Das Deaktivieren eines Dienstes kann sich auf einen anderen auswirken.

📌 Empfohlene Bereitstellungsstrategien:

Klicken Sie, um eine Methode zu wählen💻Am besten für Einzelanwender:innen💻💻💻Am besten für Unternehmen
Methode 1: Dienste-Konsole✓
Methode 2: Windows PowerShell✓
Methode 3: Eingabeaufforderung✓
Methode 4: Registrierungs-Editor✓

💡 Tipp: Egal ob Sie Windows 10 oder Windows 11 verwenden, die folgenden Schritte funktionieren identisch. Sie müssen sich also keine Gedanken über Versionsunterschiede machen!

Methode 1: Aktivieren oder Deaktivieren über die Dienste-Konsole (GUI)

📌 Anwendungsfall: Diese Methode eignet sich am besten für Einzelanwender:innen, lässt sich aber auch in verwalteten Umgebungen mit einem Endpunkt-Management-Tool einsetzen.

  1. Drücken Sie Win + R, geben Sie services.msc ein und klicken Sie auf OK. Damit öffnet sich die Dienste-Konsole.
  2. Suchen Sie den Dienst, den Sie aktivieren oder deaktivieren möchten, und doppelklicken Sie darauf.
  3. Wechseln Sie zur Registerkarte Allgemein.
  4. Wählen Sie unter Starttyp die gewünschte Einstellung:
    • Automatisch (Verzögerter Start) – Der Dienst startet mit zeitlicher Verzögerung nach dem Hochfahren.
    • Automatisch – Der Dienst startet beim Hochfahren des Computers.
    • Manuell – Der Dienst startet nur, wenn der Benutzer bzw. die Benutzerin ihn manuell startet.
    • Deaktiviert – Der Dienst ist deaktiviert und kann gar nicht erst gestartet werden.
  5. Um den Dienst sofort zu starten oder zu beenden, klicken Sie unter Dienststatus auf Starten oder Beenden.
  6. Um die Änderungen zu übernehmen, wählen Sie Übernehmen → OK.

Methode 2: Dienste über PowerShell aktivieren oder deaktivieren

📌 Anwendungsfall: Diese Methode ist ideal für Unternehmensumgebungen. Sie können die Änderungen per Skript auf allen verwalteten Geräten bereitstellen.

  1. Öffnen Sie das Startmenü und suchen Sie nach Windows PowerShell.
  2. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Als Administrator ausführen.
  3. Hier finden Sie eine Liste von PowerShell-Befehlen zur Verwaltung von Diensten. Geben Sie sie in PowerShell ein und drücken Sie die Eingabetaste:
    • Stop-Service -Name "[ServiceName]" – Damit wird der Dienst sofort beendet.
    • Start-Service -Name "[ServiceName]" – Damit wird der Dienst sofort gestartet.
    • Set-Service -Name "[ServiceName]" -StartupType Manual – Damit wird der Starttyp auf „Manuell“ gesetzt.
    • Set-Service -Name "[ServiceName]" -StartupType Automatic – Damit wird der Starttyp auf „Automatisch“ gesetzt.
    • Set-Service -Name "[ServiceName]" -StartupType Disabled – Damit wird der Starttyp auf „Deaktiviert“ gesetzt.

Ersetzen Sie [ServiceName] durch den Namen des Dienstes, den Sie ändern möchten. Wenn Sie zum Beispiel den Dienst „Windows-Fehlerberichterstattung“ sofort beenden möchten, verwenden Sie diesen Befehl:

Stop-Service -Name "WerSvc"

Methode 3: Aktivieren oder Deaktivieren über die Eingabeaufforderung (sc.exe)

📌 Anwendungsfall: Diese Methode eignet sich für fortgeschrittene Anwender:innen.

  1. Öffnen Sie das Startmenü und suchen Sie nach Eingabeaufforderung.
  2. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Als Administrator ausführen.
  3. Hier finden Sie eine Liste von Befehlen für die Eingabeaufforderung, mit denen Sie den Starttyp eines Dienstes ändern. Geben Sie sie in der Eingabeaufforderung ein und drücken Sie die Eingabetaste:
    • sc stop „[ServiceName]“ – Damit wird ein Dienst sofort beendet.
    • sc config „[ServiceName]“ start= demand – Damit wird der Starttyp auf „Manuell“ gesetzt.
    • sc config „[ServiceName]“ start= auto – Damit wird der Starttyp auf „Automatisch“ gesetzt.
    • sc config „[ServiceName]“ start= disabled – Damit wird der Starttyp auf „Deaktiviert“ gesetzt.
    • sc query „[ServiceName]“ – Damit können Sie den Status des Dienstes prüfen.

Ersetzen Sie [ServiceName] durch den Namen des Dienstes, den Sie ändern möchten. Wenn Sie zum Beispiel den Dienst „Windows-Fehlerberichterstattung“ sofort beenden möchten, verwenden Sie diesen Befehl:

sc stop „WerSvc“

Methode 4: Konfiguration über den Registrierungs-Editor

📌 Anwendungsfall: Diese Methode ist für Mehrbenutzer- und Unternehmensumgebungen nützlich.

  1. Öffnen Sie das Startmenü und suchen Sie nach Registrierungs-Editor, um das Programm zu starten.
  2. Navigieren Sie zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
  3. Scrollen Sie nach unten und suchen Sie den Dienst, den Sie aktivieren oder deaktivieren möchten. Doppelklicken Sie darauf.
  4. Suchen Sie den DWORD-Wert Start und doppelklicken Sie darauf. Falls Sie ihn nicht finden, erstellen Sie den DWORD-Wert mit diesen Schritten.
    • Klicken Sie mit der rechten Maustaste auf den Dienste-Schlüssel, den Sie verwalten möchten, und wählen Sie Neu → DWORD-Wert (32-Bit).
    • Benennen Sie ihn Start.
  5. Legen Sie den Wert nach Ihren Vorstellungen fest:
    • 2 – Automatisch
    • 3 – Manuell
    • 4 – Deaktiviert
  6. Klicken Sie auf OK.
  7. Starten Sie Ihren Computer neu, um die Änderungen zu übernehmen.

⚠️ Darauf sollten Sie achten

RisikenMögliche FolgenGegenmaßnahmen
Sie deaktivieren möglicherweise kritische Dienste wie Winlogon, LSASS oder RCPS.Das kann einen kritischen Systemfehler verursachen.Erstellen Sie vorab ein Backup. Tritt ein kritischer Fehler auf, können Sie damit eine Systemwiederherstellung durchführen.
Sie nehmen möglicherweise falsche Änderungen in der Windows-Registrierung vor.Das kann unbeabsichtigte Folgen haben und das System instabil machen.Erstellen Sie ein Backup Ihrer Windows-Registrierung, bevor Sie beginnen. Dieses können Sie als Wiederherstellungspunkt nutzen, falls etwas schiefgeht.

Weitere Hinweise zum Aktivieren oder Deaktivieren von Diensten in Windows

  • Deaktivieren Sie keine kritischen Dienste wie Winlogon, LSASS oder RCPS. Das kann zu Systeminstabilität oder kritischen Fehlern führen.
  • Beim Aktivieren oder Deaktivieren von Diensten können Sie abhängige Dienste prüfen: Öffnen Sie die Dienste-Konsole, doppelklicken Sie auf den gewünschten Dienst und wechseln Sie zur Registerkarte Abhängigkeiten. Dort sehen Sie, welche anderen Dienste vom Aktivieren oder Deaktivieren des aktuellen Dienstes betroffen sein können.
  • Das Deaktivieren bestimmter Dienste wie SysMain oder Telemetriediensten kann die Leistung verbessern, besonders bei älterer Hardware.
  • Sie können Dienste rund um den Fernzugriff deaktivieren, um die Sicherheit zu erhöhen und die Angriffsfläche des Geräts zu verringern.
  • Alle Methoden lassen sich in Unternehmensumgebungen sowohl für die Bereitstellung als auch für Gruppenrichtlinien nutzen.

Systemauslastung optimieren, indem Sie ungenutzte Dienste in Windows deaktivieren

Sie können Windows-Dienste über die Dienste-Konsole, Windows PowerShell, die Eingabeaufforderung oder durch Änderungen an der Windows-Registrierung aktivieren bzw. deaktivieren. Alle diese Optionen lassen sich in verwalteten Umgebungen über Gruppenrichtlinien, Bereitstellungsskripte oder Programme für das Endpunkt-Management einsetzen.

Bedenken Sie dabei aber, dass einige Windows-Dienste für die Systemfunktionalität unverzichtbar sind. Manche Dienste hängen außerdem voneinander ab, sodass sich das Deaktivieren eines Dienstes negativ auf einen anderen auswirken kann. Informieren Sie sich vorab gründlich und erstellen Sie Backups, bevor Sie größere Änderungen vornehmen.

Verwandte Themen:

Quick-Start-Guide

NinjaOne bietet mehrere Skripte und Funktionen zum Aktivieren oder Deaktivieren von Windows-Diensten:

  1. Spezifische Skripte für Windows-Dienste:
    • Skript „Restart a service“: Ermöglicht den Neustart eines oder mehrerer Dienste
    • Skript „Set UPNP Service Startup Type“: Legt den Starttyp für den Dienst „UPnP-Gerätehost“ fest
    • Skript „Check for Stopped Automatic Services“: Meldet automatische Dienste, die derzeit nicht laufen, oder startet sie
  2. Allgemeine Dienstverwaltung:
    • Mit den Skripting-Funktionen von NinjaOne können Sie verschiedene Windows-Dienste über eigene PowerShell- oder Batch-Skripte aktivieren, deaktivieren oder verwalten.
    • Die Plattform ermöglicht eine granulare Steuerung von Starttyp und Status der Dienste.

Das könnte Sie auch interessieren

Sind Sie bereit, die schwierigsten Aufgaben der IT zu vereinfachen?