Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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 .
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.