Określ czas sprawności procesu

26

Czy istnieje sposób na określenie „czasu sprawności” procesu w systemie Windows. Rozczarowany, gdy stwierdził, że nie jest to jeden z atrybutów dostępnych podczas korzystania z Menedżera zadań.

nacięcie
źródło

Odpowiedzi:

22

Możesz to zobaczyć za pomocą Process Explorer . W menu paska zadań wybierz Viewi zaznacz Show Process Treeoraz Show Lower Paneopcje. Kliknij dowolną kolumnę prawym przyciskiem myszy, a Select Columnsteraz kliknij Process Performancekartę i zaznacz Start Timepole.

Aktualizacja społeczności:

Jak wspomniano w komentarzach, w nowszych wersjach narzędzia (obecnie od 2019 r.) Informacje zostały przeniesione na kartę obrazu arkuszy właściwości dotyczących każdego elementu drzewa procesów (tylko double-clicknazwa procesu, nie są wymagane żadne inne kroki ).

wprowadź opis zdjęcia tutaj

Bart De Vos
źródło
1
Hej TiZon. To wygląda na naprawdę przydatne narzędzie. Dzięki
nick
Lub możesz kliknąć prawym przyciskiem myszy, Właściwości, a na karcie Wątki jest czas rozpoczęcia.
Betlista,
W łączu w sekcji Pobierz „Uruchom teraz z Sysinternals Live” podczas działania process treenie można kliknąć w widoku. Mam system Windows 7 Enterprise, więc może jest on zablokowany przez moją zaporę.
user3123159,
@Betlista, nie ma zakładki wątków we Właściwościach
17.01.2018
1
Ta odpowiedź jest nieaktualna. W przypadku Process Explorer v16.26 kliknij prawym przyciskiem myszy proces -> Właściwości -> karta Wątki -> czas rozpoczęcia jest wymieniony poniżej. Nie trzeba sprawdzać Show Process Treeani Show Lower Pane. PerformanceZakładka lista nie czas zacząć więcej. Dolny panel nie służy do wyszukiwania godziny rozpoczęcia.
BurnsBA
28

Można to zrobić za pomocą programu PowerShell.

Uruchom go jako administrator, a następnie uruchom

Get-Process | wybierz nazwę, czas rozpoczęcia

Otrzymasz listę wszystkich uruchomionych procesów i ich czas rozpoczęcia

Źródło: http://blogs.technet.com/b/heyscriptingguy/archive/2012/11/18/powertip-use-powershell-to-easily-see-process-start-time.aspx

Andrey Lurye
źródło
Widzę wartości dla większości usług, ale tej, której chcę (w3wp), nie ma na liście czasu rozpoczęcia.
sirdank
4

Jeśli korzystasz z serwera, na którym nie możesz zainstalować żadnego zewnętrznego narzędzia, nadal możesz:

  1. Otwórz menedżera zadań
  2. Kliknij kartę procesu
  3. Znajdź swój proces
  4. Kliknij go prawym przyciskiem myszy
  5. Wybierz opcję Właściwości

Tutaj możesz zobaczyć „datę utworzenia”, która powinna być datą utworzenia Twojego procesu. Za pomocą prostego odjęcia można wydłużyć czas sprawności.

pieroksy
źródło
1
Działa to tylko w systemie Windows 8. Jeśli nadal używasz systemu Windows 7, opcja Właściwości pokazuje właściwości działającego pliku wykonywalnego, a nie procesu.
Klitos Kyriacou,
2
Win 8.1 pokazuje także właściwości plików wykonywalnych
TOP KEK
0

Korzystając z PID z Menedżera zadań, możesz użyć następującego polecenia programu PowerShell z domyślnym -End (Get-Date):

New-Timespan -Start (Get-Process -Id PID).StartTime
dbugger
źródło