/
/

So exportieren Sie unter Windows 11 eine Liste laufender und gestoppter Dienste

von Team Ninja
How to Export a List of Running and Stopped Services in Windows 11 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 Prozesse, die im Hintergrund bestimmte Systemfunktionen ausführen und andere Programme unterstützen, ohne dass ein Eingreifen der Benutzer:innen nötig ist. Sie sorgen dafür, dass zentrale Systemfunktionen und Anwendungen von Drittanbietern reibungslos laufen. IT-Fachleute und Administrator:innen brauchen in technischen Umgebungen Einblick in diese Dienste, um die Systemintegrität zu wahren, Probleme zu beheben und Audits durchzuführen.

Wenn Sie wissen möchten, wie Sie eine Liste laufender und gestoppter Dienste exportieren, finden Sie im Folgenden Methoden für die Eingabeaufforderung und PowerShell.

Weitere Informationen finden Sie in der Videoanleitung „So exportieren Sie unter Windows 11 eine Liste laufender und gestoppter Dienste“.

Methoden zum Exportieren einer Liste laufender und gestoppter Dienste

Für diesen Export stehen Administrator:innen und erfahrenen Benutzer:innen zwei Methoden zur Auswahl: die Eingabeaufforderung oder PowerShell. Jede hat ihre Vorteile und eignet sich dadurch für bestimmte Benutzer:innen und Umgebungen besser.

📌 Voraussetzungen: Windows 11 und normale Benutzerrechte

💡Tipp: Werfen Sie vorab einen Blick auf Darauf sollten Sie achten.

📌 Empfohlene Vorgehensweisen:

Klicken Sie, um eine Methode zu wählen

💻
Ideal für Einzelanwender:innen
💻💻💻
Ideal für Unternehmen
Methode 1: Liste über die Eingabeaufforderung exportieren✓
Methode 2: Liste über PowerShell exportieren✓

Methode 1: Liste über die Eingabeaufforderung exportieren

Diese schnelle und unkomplizierte Methode schreibt die Statusinformationen der Dienste mithilfe der Eingabeaufforderung in eine .txt-Datei.

📌 Anwendungsfälle: schnelle Diagnosen und Offline-Audits in Umgebungen mit eingeschränkten Skripting-Möglichkeiten

  1. Öffnen Sie die Eingabeaufforderung. Drücken Sie Win + R, geben Sie „cmd“ ein und drücken Sie die Eingabetaste.
  2. Kopieren Sie den passenden Befehl für die gewünschte Aktion, fügen Sie ihn ein und drücken Sie die Eingabetaste:
    • Alle Dienste auflisten und in eine .txt-Datei exportieren:
      sc query type= service state= all > "%userprofile%\Desktop\ServicesList.txt"
    • Nur laufende Dienste in Windows auflisten und in eine .txt-Datei exportieren:
      sc query type= service | findstr „SERVICE_NAME STATE RUNNING“ > "%userprofile%\Desktop\RunningServices.txt"
    • Nur gestoppte Dienste in Windows auflisten und in eine .txt-Datei exportieren:
      sc query type= service state= inactive > "%userprofile%\Desktop\StoppedServices.txt"
  3. Sehen Sie sich die .txt-Datei an, die auf Ihrem Desktop erstellt wurde.

Methode 2: Liste über PowerShell exportieren

Diese Methode ist leistungsfähig und flexibel, denn PowerShell liefert eine strukturierte Ausgabe, lässt sich einfach filtern und eignet sich für die Automatisierung.

📌 Anwendungsfälle: Überwachung von Dienstprotokollen auf mehreren Rechnern sowie Integration in Skripte und geplante Aufgaben

  1. Öffnen Sie PowerShell. Drücken Sie Win + R, geben Sie „powershell“ ein und drücken Sie die Eingabetaste.
  2. Kopieren Sie den passenden Befehl für die gewünschte Aktion, fügen Sie ihn ein und drücken Sie die Eingabetaste:
    • Alle Dienste auflisten und in eine .csv-Datei exportieren:
      Get-Service | Select-Object StartType, Status, Name, DisplayName | Export-Csv -Path "$Env:userprofile\Desktop\AllServices.csv" -NoTypeInformation
    • Nur laufende Dienste in Windows auflisten und in eine .csv-Datei exportieren:
      Get-Service | Where-Object {$_.Status -eq ‚Running‘} | Select-Object StartType, Status, Name, DisplayName | Export-Csv -Path "$Env:userprofile\Desktop\RunningServices.csv" -NoTypeInformation
    • Nur gestoppte Dienste in Windows auflisten und in eine .csv-Datei exportieren:
      Get-Service | Where-Object {$_.Status -eq ‚Stopped‘} | Select-Object StartType, Status, Name, DisplayName | Export-Csv -Path "$Env:userprofile\Desktop\StoppedServices.csv" -NoTypeInformation
  3. Sehen Sie sich die .csv-Datei an, die auf Ihrem Desktop erstellt wurde.

⚠️ Darauf sollten Sie achten

Risiken

Mögliche Folgen

Gegenmaßnahmen

Gestoppte, aber kritische Dienste werden fälschlich als überflüssig eingestuft und deaktiviert
  • Anwendungen funktionieren nicht mehr
  • Das System startet nicht mehr, stürzt ab oder verliert Netzwerk- bzw. Sicherheitsfunktionen.
  • Recherchieren Sie den Standard-Starttyp des Dienstes.
  • Starten Sie im abgesicherten Modus mit Netzwerktreibern neu, öffnen Sie Services.msc und aktivieren Sie den betroffenen Dienst wieder.
Veraltete Exportdateien
  • Falsche Annahmen über den Status von Diensten
  • Erstellen Sie immer einen aktuellen Export, bevor Sie handeln.
  • Vergleichen Sie mit geprüften Baselines oder Vorlagen.
  • Versehen Sie Exporte mit Zeitstempeln, um Verwechslungen zu vermeiden.
Unsachgemäßer Umgang mit Dateien und Offenlegung von Daten
  • Exportierte Dateien können versehentlich weitergegeben werden und sensible Details zur Systemkonfiguration preisgeben.
  • Angreifer:innen könnten anhand dieser Listen Schwachstellen aufspüren.
  • Löschen Sie veraltete oder nicht mehr benötigte Exportdateien.
  • Nutzen Sie verschlüsselten Speicher oder Verzeichnisse mit Zugriffskontrolle.
  • Laden Sie diese Dateien nicht in gemeinsam genutzte Cloud-Plattformen hoch, ohne den Inhalt zu prüfen.

Darum lohnt sich der Export einer Liste laufender und gestoppter Dienste

Ein solcher Export bringt in vielerlei Hinsicht Vorteile. Hier sind einige Gründe, die dafürsprechen:

  • System-Audits: Die Liste hilft dabei, den Status von Diensten für Compliance- und Sicherheitsprüfungen zu verifizieren.
  • Fehlerbehebung: Wenn fehlende oder fehlerhafte Dienste Probleme mit Anwendungen und dem System verursachen, hilft die Liste, die Ursache einzugrenzen.
  • Dokumentation: In verwalteten IT-Umgebungen dient die Liste als Snapshot der Dienstkonfiguration für die Dokumentation.
  • Nachverfolgung von Änderungen: Administrator:innen können historische Berichte mit dem aktuellen Status der Dienste vergleichen und so nicht autorisierte Änderungen aufspüren.
  • Leistungsanalyse: Die Liste zeigt überflüssige Dienste, die Administrator:innen deaktivieren können, um den Ressourcenverbrauch zu senken und die Systemleistung zu verbessern.
  • Planung der Notfallwiederherstellung: Administrator:innen können die Liste heranziehen, um Dienstkonfigurationen nach Systemabstürzen oder einer Neuinstallation wiederherzustellen.

Weitere Punkte beim Erstellen und Exportieren von Listen der Windows-Dienste

Administrator:innen und erfahrene Benutzer:innen sollten beim Export von Listen der Windows-Dienste einige Dinge im Blick behalten.

Sichere Speicherung der Exportdateien

Exportierte Dienstlisten können sensible Informationen enthalten, von Namen kritischer Dienste über deren Status bis hin zu Konfigurationen. Gelangen diese Details in falsche Hände, können Angreifer:innen sie ausnutzen. Speichern Sie solche Dateien daher in einem sicheren Verzeichnis, nutzen Sie Dateiverschlüsselung oder schränken Sie den Dateizugriff ein, vor allem in Umgebungen mit mehreren Benutzer:innen.

Regelmäßig aktualisieren und prüfen

Software-Installationen, Windows-Updates und manuelle Eingriffe verändern den Status von Diensten häufig. Damit der Snapshot Ihres Systems aktuell bleibt, sollten Sie diese Dienstlisten regelmäßig aktualisieren. Das erleichtert Vergleiche, deckt nicht autorisierte Änderungen auf und trägt zur Systemstabilität bei.

Automatisieren für mehr Effizienz

Wenn Sie Dienstlisten auf mehreren Systemen exportieren müssen, profitieren Sie von der Effizienz und Konsistenz der Skripting-Funktionen von PowerShell. Administrator:innen können PowerShell-Skripte per Gruppenrichtlinie oder über die Aufgabenplanung bereitstellen. Ebenso lassen sich Tools zur Fernverwaltung nutzen, um Exporte netzwerkweit auszuführen.

Quick-Start-Guide

NinjaOne bietet ein integriertes Skript mit dem Namen „Check for Stopped Automatic Services“, mit dem Sie gestoppte Dienste in Windows 11 aufspüren und bei Bedarf neu starten können.

Das Skript macht konkret Folgendes:

  • Es prüft, welche auf „Automatisch“ gesetzten Dienste aktuell nicht laufen
  • Es ignoriert Dienste mit „Verzögerter Start“ oder „Start durch Trigger“
  • Es kann gestoppte Dienste melden oder starten

Häufige Probleme beheben

Unvollständige Dienstlisten

Ursache können Syntaxfehler oder fehlende Berechtigungen sein. Grenzen Sie das Problem ein, indem Sie den Befehl in der Eingabeaufforderung oder in PowerShell zunächst ohne Filter ausführen, also für alle Dienste. Funktioniert dieser Basisbefehl, können Sie anschließend die gefilterten Varianten für laufende oder gestoppte Dienste testen. So sehen Sie, ob Sie überhaupt auf die Dienstdaten zugreifen können. Andernfalls fehlen Ihnen möglicherweise die nötigen Berechtigungen für die Ausführung des Befehls.

Fehler „Zugriff verweigert“

Zwar funktionieren diese Befehle mit normalen Benutzerrechten, doch Fehler wie „Zugriff verweigert“ deuten auf unzureichende Berechtigungen hin, insbesondere auf verwalteten Geräten. Führen Sie die Eingabeaufforderung oder PowerShell als Administrator aus, bevor Sie die Befehle ausführen.

Datei wurde nicht erstellt oder nicht gefunden

Wenn Sie einen Exportbefehl ausführen, aber keine Datei auf dem Desktop erscheint, liegt womöglich ein Tippfehler im Dateipfad vor. Prüfen Sie, ob der Dateipfad korrekt und exakt wie oben angegeben eingetragen ist. Stellen Sie außerdem sicher, dass Sie Schreibrechte im Zielverzeichnis haben.

Listen der Windows-Dienste verantwortungsvoll exportieren

IT-Administrator:innen und erfahrene Benutzer:innen, die Überblick und Kontrolle über ihre Systeme behalten wollen, können detaillierte Listen laufender und gestoppter Dienste exportieren und so ihre Konfigurationen dokumentieren. Dafür stehen die Eingabeaufforderung und PowerShell zur Verfügung, je nach Umgebung mehr oder weniger flexibel. Entscheidend ist jedoch, dabei Sicherheit, Automatisierung und Fehlerbehebung mitzudenken, damit System und Compliance während der Verwaltung stabil bleiben.

Verwandte Themen:

Das könnte Sie auch interessieren

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