Prozess-ID finden
- 29.01.2021
- 2 Minuten zum Lesen
-
- D
- K
Jedem Prozess, der in Windows ausgeführt wird, wird eindeutige Dezimalzahl, die als Prozess-ID (PID) bezeichnet wird. Diese Nummer wird auf verschiedene Arten verwendet, um beispielsweise den Prozess anzugeben, wenn ein Debugger daran angehängt wird.,
In diesem Thema wird beschrieben, wie Sie die PID für eine bestimmte App mithilfe des Task-Managers, des Windows-Befehls tasklist, des Dienstprogramms TList oder des Debuggers ermitteln können.
Task-Manager
Task-Manager kann auf verschiedene Arten geöffnet werden, am einfachsten ist es jedoch, Strg+Alt+Löschen und dann Task-Manager auszuwählen.
Klicken Sie in Windows 10 zuerst auf Weitere Details, um die angezeigten Informationen zu erweitern. Wählen Sie auf der Registerkarte Prozesse die Registerkarte Details aus, um die Prozess-ID in der Spalte PID anzuzeigen.
Klicken Sie auf einen beliebigen Spaltennamen zu sortieren., Sie können mit der rechten Maustaste auf einen Prozessnamen klicken, um weitere Optionen für einen Prozess anzuzeigen.
Einige Kernel-Fehler können zu Verzögerungen in der grafischen Oberfläche des Task-Managers führen.
Der Tasklist-Befehl
Verwenden Sie den integrierten Windows Tasklist-Befehl an einer Eingabeaufforderung, um alle Prozesse, ihre PIDs und eine Vielzahl anderer Details anzuzeigen.
Verwenden Sie , um die Befehlszeilenhilfe anzuzeigen.
TList utility
Task-Liste-Viewer (TList), oder tlist.exe ist ein Befehlszeilenprogramm, das die Liste der Aufgaben oder Benutzermodus-Prozesse anzeigt, die derzeit auf dem lokalen Computer ausgeführt werden., TList ist in den Debugging-Tools für Windows enthalten. Informationen zum Herunterladen und Installieren der Debugging-Tools finden Sie unter Debugging-Tools für Windows herunterladen.
Wenn Sie das Windows-Treiberkit im Standardverzeichnis auf einem 64-Bit-PC installiert haben, befinden sich hier die Debugging-Tools:
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\
Wenn Sie TList über die Eingabeaufforderung ausführen, wird eine Liste aller Benutzermodus-Prozesse im Speicher mit einer eindeutigen PID-Nummer angezeigt. Für jeden Prozess werden die PID, der Prozessname und, falls der Prozess ein Fenster hat, der Titel dieses Fensters angezeigt.,
weitere Informationen finden Sie unter „TList“.
Die .tlist Debugger Befehl
Wenn bereits ein User-mode Debugger auf dem betreffenden System ausgeführt wird, die .der Befehl tlist (List Process IDs) zeigt eine Liste aller PIDs auf diesem System an.
PowerShell-Befehl Get-Process
Verwenden Sie den Befehl Get-Process PowerShell, um mit Automatisierungsskripten zu arbeiten. Geben Sie einen bestimmten Prozessnamen an, um die Prozess-ID für diesen Prozess anzuzeigen.
weitere Informationen finden Sie unter „Get-Process“.,
CSRSS-und Benutzermodus-Treiber
Um einen Benutzermodus-Treiber zu debuggen, der auf einem anderen Computer ausgeführt wird, debuggen Sie den CSRSS-Prozess (Client Server Run-Time Subsystem). Weitere Informationen finden Sie unter Debuggen von CSRSS.