Bestimmen Sie die Betriebszeit des Prozesses


26

Gibt es eine Möglichkeit, die Betriebszeit eines Prozesses in Windows zu bestimmen? Enttäuscht festzustellen, dass es sich bei der Verwendung des Task-Managers nicht um eines der verfügbaren Attribute handelt.

Antworten:


22

Dies können Sie im Process Explorer sehen . Wählen Viewund überprüfen Sie im Taskleistenmenü Show Process Treedie Show Lower PaneOptionen. Klicken Select ColumnsSie mit der rechten Maustaste auf eine Spalte und aktivieren Sie das Process PerformanceKontrollkästchen Start Time.

Community-Update:

Wie in den Kommentaren erwähnt, wurden in neueren Versionen des Tools (derzeit ab 2019) die Informationen zu jedem Prozessbaumelement in die Registerkarte "Bild" der Eigenschaftenblätter verschoben (nur double-clickder Prozessname, keine weiteren Schritte erforderlich) ).

Bildbeschreibung hier eingeben


1
Hey TiZon. Das sieht nach einem wirklich nützlichen Werkzeug aus. Thanks
nick

Oder klicken Sie mit der rechten Maustaste auf Eigenschaften und auf der Registerkarte Threads wird die Startzeit angezeigt.
Betlista

Unter dem Link "Jetzt von Sysinternals Live ausführen" im Abschnitt "Herunterladen" können Sie process treein der Ansicht nicht auf das Symbol klicken. Ich habe Windows 7 Enterprise, daher wird es möglicherweise von meiner Firewall blockiert.
user3123159

@Betlista, in den Eigenschaften gibt es keine Registerkarte "
Themen"

1
Diese Antwort ist veraltet. Klicken Sie für Process Explorer v16.26 mit der rechten Maustaste auf den Prozess -> Eigenschaften -> Registerkarte Threads -> Startzeit ist unten aufgeführt. Keine Notwendigkeit zu überprüfen Show Process Treeoder Show Lower Pane. Die PerformanceRegisterkarte listet die Startzeit nicht mehr auf. Der untere Bereich wird nicht zum Ermitteln der Startzeit verwendet.
BurnsBA


4

Wenn Sie sich auf einem Server befinden, auf dem Sie kein externes Tool installieren können, haben Sie folgende Möglichkeiten:

  1. Öffnen Sie den Task-Manager
  2. Klicken Sie auf die Registerkarte Prozess
  3. Suchen Sie Ihren Prozess
  4. Klicken Sie mit der rechten Maustaste darauf
  5. Wählen Sie die Option Eigenschaften

Dort sehen Sie ein "Erstellungsdatum", das das Erstellungsdatum Ihres Prozesses sein sollte. Mit einer einfachen Subtraktion können Sie die Betriebszeit ableiten.


1
Dies funktioniert nur unter Windows 8. Wenn Sie immer noch unter Windows 7 arbeiten, zeigt die Option Eigenschaften die Eigenschaften der ausgeführten ausführbaren Datei an, nicht die des Prozesses.
Klitos Kyriacou

2
Win 8.1 zeigt auch ausführbare Dateieigenschaften
TOP KEK


0

Mit der PID aus dem Task-Manager können Sie den folgenden Powershell-Befehl mit dem implizierten -End (Get-Date) verwenden:

New-Timespan -Start (Get-Process -Id PID).StartTime
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.