CMD Systembefehle

6 Kernbefehle
Die wichtigsten Systembefehle für die Windows-Eingabeaufforderung (CMD): systeminfo · tasklist · taskkill · shutdown · whoami · hostname Diese Befehle liefern Systeminformationen, verwalten Prozesse, steuern das Herunterfahren und geben Benutzer- sowie Hostnamen aus.

systeminfo – Systeminformationen anzeigen

systeminfo [Optionen]
systeminfo

systeminfo zeigt detaillierte Informationen über das Windows-System an – Betriebssystemversion, Installationsdatum, BIOS-Version, Arbeitsspeicher, Prozessor und mehr.

Häufige Optionen

Option Beschreibung
/s computer Systeminformationen eines entfernten Computers anzeigen
/u domäne\benutzer Benutzer für Remote-Verbindung
/p passwort Passwort für Remote-Verbindung
/fo format Ausgabeformat (TABLE, LIST, CSV)
Beispiele
systeminfo # Alle Systeminformationen
systeminfo /fo list # Als Liste ausgeben
systeminfo /s SERVER01 # Remote-System
systeminfo | find "Betriebssystem" # Nach OS-Version filtern
Typische Ausgabe von systeminfo:
Betriebssystemname: Microsoft Windows 11 Pro
Betriebssystemversion: 10.0.22621
BIOS-Version: American Megatrends Inc. 1.2.3
Arbeitsspeicher: 16384 MB
Prozessor(en): Intel(R) Core(TM) i7-10700
Tipp: systeminfo | find "Betriebssystem" ist eine schnelle Möglichkeit, nur die OS-Version anzuzeigen. systeminfo /fo csv erzeugt eine CSV-Export-freundliche Ausgabe.

tasklist – Prozesse anzeigen

tasklist [Optionen]
tasklist /fi "IMAGENAME eq notepad.exe"

tasklist zeigt alle laufenden Prozesse mit PID, Arbeitsspeicher, Sitzungsname und mehr an. Die Windows-Entsprechung zu ps unter Linux.

Häufige Optionen

Option Beschreibung
/fi "Filter" Filtert Prozesse nach Bedingungen
/s computer Prozesse eines Remote-Computers anzeigen
/u benutzer Benutzer für Remote-Verbindung
/v Ausführliche Informationen
/fo format Ausgabeformat (TABLE, LIST, CSV)
Beispiele
tasklist # Alle Prozesse anzeigen
tasklist /fi "MEMUSAGE gt 100000" # Prozesse mit > 100 MB RAM
tasklist /fi "IMAGENAME eq explorer.exe" # Explorer-Prozess
tasklist /v # Ausführliche Prozessliste
tasklist /s SERVER01 # Remote-Prozesse
Typische Ausgabe von tasklist:
Bildname PID Sitzungname Sitz.-Nr. Speichernutzung
System 4 0 0 0,00 MB
explorer.exe 1234 1 1 150,00 MB
notepad.exe 5678 1 1 12,34 MB
Tipp: Filtern Sie mit /fi "MEMUSAGE gt 100000" nach Prozessen, die viel Arbeitsspeicher verbrauchen. Das ist ideal für die Fehlersuche bei Speicherproblemen.

taskkill – Prozesse beenden

taskkill [/pid PID] [/im Bildname] [/f]
taskkill /pid 1234 /f

taskkill beendet Prozesse anhand der PID oder des Bildnamens. Mit /f wird der Prozess erzwungen beendet (entspricht kill -9 unter Linux).

Häufige Optionen

Option Beschreibung
/pid PID Prozess anhand der PID beenden
/im Bildname Prozess anhand des Bildnamens beenden (z.B. notepad.exe)
/f Erzwingt das Beenden (Force)
/t Beendet den Prozessbaum (alle untergeordneten Prozesse)
/fi "Filter" Beendet Prozesse, die den Filter erfüllen
Beispiele
taskkill /pid 1234 # Prozess mit PID 1234 beenden
taskkill /im notepad.exe # Alle Notepad-Prozesse beenden
taskkill /pid 1234 /f # Erzwungenes Beenden
taskkill /fi "MEMUSAGE gt 500000" /f # Alle Prozesse > 500 MB beenden
taskkill /im chrome.exe /t # Chrome und alle Unterprozesse beenden
⚠️ Warnung: taskkill /f beendet Prozesse sofort und ohne Aufräumen. Verwenden Sie es nur bei hartnäckigen Prozessen. Beenden Sie keine Systemprozesse!

shutdown – System herunterfahren / neu starten

shutdown [/s] [/r] [/t Zeit] [/c "Kommentar"]
shutdown /r /t 60 /c "Neustart in 60 Sekunden"

shutdown steuert das Herunterfahren, den Neustart oder die Abmeldung des Systems – lokal oder remote.

Wichtige Optionen

Option Beschreibung
/s System herunterfahren
/r System neu starten
/l Benutzer abmelden (Logoff)
/t Zeit Verzögerung in Sekunden (Default: 30)
/c "Kommentar" Kommentar zum Neustart/Herunterfahren
/a Geplanten Neustart/Herunterfahren abbrechen
/f Erzwingt das Schließen von Anwendungen
/m \\computer Remote-Computer herunterfahren
Beispiele
shutdown /s # System herunterfahren (30 Sekunden)
shutdown /r /t 0 # Sofortiger Neustart
shutdown /r /t 120 /c "Wartung in 2 Minuten" # Neustart mit Kommentar
shutdown /a # Geplanten Neustart abbrechen
shutdown /m \\SERVER01 /r /t 30 # Remote-Neustart
Tipp: shutdown /a bricht einen geplanten Neustart oder ein Herunterfahren ab – nützlich, wenn Sie es sich anders überlegen.

whoami / hostname / ver – Benutzer, Host, Version

whoami · hostname · ver
whoami # Zeigt den aktuellen Benutzernamen hostname # Zeigt den Computernamen ver # Zeigt die Windows-Version

whoami gibt den aktuellen Benutzernamen aus. hostname zeigt den Computernamen. ver zeigt die Windows-Build-Nummer.

Beispiele
whoami # Ausgabe: domäne\benutzername
hostname # Ausgabe: DESKTOP-ABC123
ver # Ausgabe: Microsoft Windows [Version 10.0.22621]
echo %USERNAME% # Alternative für Benutzername
echo %COMPUTERNAME% # Alternative für Computername
Beispiel-Ausgabe:
C:\>whoami
WORKGROUP\max
C:\>hostname
DESKTOP-ABC123
Tipp: Diese Befehle sind ideal für Skripte, um den aktuellen Benutzer oder den Hostnamen zu ermitteln und in Logs oder Ausgaben zu verwenden.

sfc & chkdsk – Systemdateien & Festplatte prüfen

sfc /scannow · chkdsk C: /f /r
sfc /scannow # Systemdateien prüfen und reparieren chkdsk C: /f /r # Festplatte prüfen und reparieren

sfc (System File Checker) prüft geschützte Systemdateien und ersetzt beschädigte Versionen. chkdsk prüft die Festplatte auf Fehler und repariert diese.

Wichtige Optionen

Befehl Option Beschreibung
sfc /scannow Systemdateien sofort prüfen und reparieren
/verifyonly Nur prüfen, ohne zu reparieren
chkdsk /f Fehler auf der Festplatte reparieren
/r Schlechte Sektoren finden und Daten wiederherstellen
/x Volume vor der Prüfung aushängen (erzwingt Mount)
Beispiele
sfc /scannow # Systemdateien prüfen und reparieren (Admin erforderlich)
sfc /verifyonly # Nur prüfen, nicht reparieren
chkdsk C: /f # Festplatte C: prüfen und reparieren
chkdsk D: /f /r # D: mit erweiterter Reparatur
Typische Ausgabe von sfc /scannow:
Windows-Ressourcenschutz hat beschädigte Dateien gefunden und erfolgreich repariert.
Tipp: Führen Sie sfc /scannow nach Windows-Updates oder bei Systemproblemen aus. chkdsk /f erfordert oft einen Neustart, da die Systempartition nicht während des Betriebs geprüft werden kann.

CMD Systembefehle im Überblick

systeminfo OS, BIOS, Hardware
Detaillierte System-Info
tasklist Prozesse anzeigen
Mit PID und Speicher
taskkill Prozesse beenden
Nach PID oder Namen
shutdown Herunterfahren / Neustart
Lokal oder remote
whoami Benutzername
Aktueller Benutzer
hostname Computername
Netzwerkname

Quick Summary

systeminfo
System-Info
tasklist
Prozesse anzeigen
taskkill
Prozesse beenden
shutdown
Herunterfahren
whoami
Benutzername
sfc
Systemdateien prüfen
systeminfo | find "Betriebssystem" – OS-Version anzeigen · tasklist /fi "MEMUSAGE gt 100000" – Speicherfresser finden