Dela via


Hitta process-ID:t

Varje process som körs i Windows tilldelas ett unikt decimaltal som kallas process-ID (PID). Det här talet används på flera olika sätt, till exempel för att ange processen när du kopplar ett felsökningsprogram till det.

I det här avsnittet beskrivs hur du kan fastställa PID:t för en viss app med hjälp av Aktivitetshanteraren, Windows-kommandot för uppgiftslistan, TList-verktyget, PowerShell Get-Process-kommandot eller felsökningsprogrammet.

Aktivitetshanteraren

Aktivitetshanteraren kan öppnas på flera olika sätt, men det enklaste är att välja Ctrl+Alt+Ta bort och sedan välja Aktivitetshanteraren.

I Windows klickar du först på Mer information för att expandera informationen som visas. På fliken Processer väljer du Information för att se process-ID:t som anges i PID-kolumnen .

Skärmbild av Aktivitetshanteraren i Windows 11 med processnummer sorterade efter användarnamn.

Klicka på valfritt kolumnnamn för att sortera. Du kan högerklicka på ett processnamn om du vill se fler alternativ för en process.

Vissa kernelfel kan orsaka fördröjningar i Aktivitetshanterarens grafiska gränssnitt.

Kommandot tasklist

Använd det inbyggda kommandot i Windows-uppgiftslistan från en kommandotolk för att visa alla processer, deras PID:er och en mängd andra detaljer.

C:\>tasklist

Image Name                     PID Session Name        Session#    Mem Usage
========================= ======== ================ =========== ============
System Idle Process              0 Services                   0          8 K
System                           4 Services                   0      7,428 K
Secure System                  104 Services                   0     40,344 K
Registry                       164 Services                   0    146,596 K
smss.exe                       592 Services                   0      1,176 K
csrss.exe                      896 Services                   0      6,224 K
wininit.exe                    980 Services                   0      6,572 K
...

Använd tasklist /? för att visa kommandoradshjälp.

TList-verktyget

Aktivitetslistvisningsprogrammet (TList) eller tlist.exe, är ett kommandoradsverktyg som visar listan över aktiviteter eller processer i användarläge som för närvarande körs på den lokala datorn. TList ingår i felsökningsverktygen för Windows. Information om hur du laddar ned och installerar felsökningsverktygen finns i Felsökningsverktyg för Windows.

Om du har installerat Windows Driver Kit i standardkatalogen på en 64-bitars dator finns felsökningsverktygen här:

C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\

När du kör TList från kommandotolken visas en lista över alla processer i användarläge i minnet med ett unikt PID-nummer. För varje process visas PID, processnamn och, om processen har ett fönster, fönstrets rubrik.

C:\Program Files (x86)\Windows Kits\10\Debuggers\x64>tlist -t
System Process (0)
System (4)
  smss.exe (592)
  Memory Compression (3376)
Secure System (104)
Registry (164)
csrss.exe (896)
wininit.exe (980)
  services.exe (660)
    svchost.exe (1232)
      WmiPrvSE.exe (6008)
      dllhost.exe (1748)
      WmiPrvSE.exe (1860)
...

Mer information finns i TList.

Felsökningskommandot .tlist

Om det redan finns ett felsökningsprogram i användarläge som körs i systemet i fråga visar kommandot .tlist (List Process ID) en lista över alla PID:er i systemet.

PowerShell Get-Process kommando

Om du vill arbeta med automationsskript använder du kommandot Get-Process PowerShell. Ange ett specifikt processnamn för att se process-ID:t för den processen.

C:\> Get-Process explorer

Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName
-------  ------    -----      -----     ------     --  -- -----------
   2520     404   108948     179284   1,702.95   7656   1 explorer

Mer information finns i Get-Process.

Ytterligare resurser

Om du vill veta mer om Windows-internals (inklusive kontext, trådar och processer) bör du granska ytterligare resurser, till exempel Windows Internals av Pavel Yosifovich, Mark Russinovich, David Solomon och Alex Ionescu.