znajdowanie identyfikatora procesu
- 01/29/2021
- 2 minuty do odczytania
-
- D
- K
każdemu procesowi działającemu w systemie Windows przypisany jest unikalny numer dziesiętny o nazwie ID procesu (pid). Liczba ta jest używana na wiele sposobów, na przykład do określenia procesu podczas dołączania do niego debugera.,
ten temat opisuje, jak można określić PID dla danej aplikacji za pomocą Menedżera zadań, polecenia tasklist Windows, Narzędzia TList lub debuggera.
Menedżer zadań
Menedżer zadań można otworzyć na wiele sposobów, ale najprostszym jest wybranie Ctrl+Alt + Delete, a następnie wybierz Menedżera zadań.
w systemie Windows 10 najpierw kliknij Więcej szczegółów, aby rozwinąć wyświetlane informacje. Na karcie Procesy wybierz kartę Szczegóły, aby zobaczyć identyfikator procesu wymieniony w kolumnie PID.
kliknij na dowolną nazwę kolumny, aby posortować., Możesz kliknąć prawym przyciskiem myszy nazwę procesu, aby zobaczyć więcej opcji dla procesu.
niektóre błędy jądra mogą powodować opóźnienia w interfejsie graficznym Menedżera zadań.
polecenie tasklist
Użyj wbudowanego w Windows tasklist polecenia z wiersza polecenia, aby wyświetlić wszystkie procesy, ich PID i wiele innych szczegółów.
użyj tasklist /?
, aby wyświetlić pomoc w wierszu poleceń.
narzędzie TList
przeglądarka listy zadań (TList), lub tlist.exe, to narzędzie wiersza poleceń, które wyświetla listę zadań lub procesów w trybie użytkownika, aktualnie uruchomionych na komputerze lokalnym., TList jest zawarty w narzędziach do debugowania dla Windows. Aby uzyskać informacje na temat pobierania i instalowania narzędzi do debugowania, zobacz Pobieranie narzędzi do debugowania dla systemu Windows.
jeśli zainstalowałeś Windows Driver Kit w domyślnym katalogu na 64-bitowym komputerze PC, narzędzia debugowania znajdują się tutaj:
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\
gdy uruchomisz TList z wiersza polecenia, wyświetli on listę wszystkich procesów trybu użytkownika w pamięci z unikalnym numerem PID. Dla każdego procesu pokazuje PID, nazwę procesu i, jeśli proces ma okno, tytuł tego okna.,
aby uzyskać więcej informacji, zobacz TList.
The .tlist debugger command
Jeśli istnieje już debugger w trybie użytkownika uruchomiony w danym systemie, the. polecenie Tlist (List Process IDs) wyświetli listę wszystkich PID W tym systemie.
PowerShell Get-Process command
aby pracować ze skryptami automatyzacji, użyj polecenia Get-Process PowerShell. Określ konkretną nazwę procesu, aby zobaczyć identyfikator procesu dla tego procesu.
aby uzyskać więcej informacji, zobacz Get-Process.,
csrss i sterowniki trybu użytkownika
aby debugować sterownik trybu użytkownika działający na innym komputerze, Debuguj proces csrss (Client Server Run-Time Subsystem). Aby uzyskać więcej informacji, zobacz Debugowanie CSRSS.