Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Windows wijst elk actief proces een uniek decimaal getal toe met de naam proces-id (PID). U gebruikt dit nummer op verschillende manieren, zoals bij het specificeren van het proces wanneer u een debugger eraan koppelt.
In dit artikel leert u hoe u een proces-id kunt vinden met behulp van:
- Taakbeheer - Snelle visuele methode
- tasklist-commando - optie voor de opdrachtregel
- Hulpprogramma TList - Geavanceerd hulpprogramma voor foutopsporing
- PowerShell Get-Process - Automatiseringsvriendelijk
- Debugger .tlist-opdracht : voor actieve foutopsporingssessies
Om een PID te zoeken met behulp van Taakbeheer**
- Open Taakbeheer door Ctrl+Alt+Delete te selecteren en vervolgens Taakbeheer te selecteren.
- Selecteer Meer details om de weergegeven informatie uit te vouwen (alleen Windows).
- Selecteer op het tabblad Processendetails om de proces-id in de kolom PID weer te geven.
U kunt een kolomnaam selecteren die u wilt sorteren of met de rechtermuisknop op een procesnaam klikken voor meer opties.
Sommige kernelfouten kunnen vertragingen veroorzaken in de grafische interface van Task Manager.
tasklist-opdracht
Gebruik de ingebouwde windows-taaklijstopdracht vanaf een opdrachtprompt om alle processen, de bijbehorende pid's en een verscheidenheid aan andere details weer te geven.
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
...
Gebruik tasklist /? om hulp voor de commandoregel weer te geven.
TList-hulpprogramma
Takenlijstviewer (TList) of tlist.exeis een opdrachtregelprogramma dat de lijst met taken of processen in de gebruikersmodus weergeeft die momenteel op de lokale computer worden uitgevoerd. TList is opgenomen in de hulpprogramma's voor foutopsporing voor Windows. Zie Hulpprogramma's voor foutopsporing voor Windows voor informatie over het downloaden en installeren van de hulpprogramma's voor foutopsporing.
Als u de Windows Driver Kit hebt geïnstalleerd in de standaardmap op een 64-bits pc, kunt u de hulpprogramma's voor foutopsporing hier vinden:
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\
Wanneer u TList uitvoert vanaf de opdrachtprompt, wordt er een lijst weergegeven met alle gebruikersmodusprocessen in het geheugen met een uniek PID-nummer. Voor elk proces wordt de PID, procesnaam en, als het proces een venster heeft, de titel van dat venster weergegeven.
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)
...
Zie TList voor meer informatie.
De opdracht .tlist-foutopsporingsprogramma
Als er al een foutopsporingsprogramma in de gebruikersmodus op het systeem wordt uitgevoerd, gebruikt u de opdracht .tlist (List Process ID's) om alle PID's weer te geven.
Example:
0:000> .tlist
Deze methode is handig wanneer u actief foutopsporing uitvoert en andere processen moet identificeren zonder het foutopsporingsprogramma te verlaten.
PowerShell Get-Process-commando
Als u wilt werken met automatiseringsscripts, gebruikt u de Get-Process PowerShell-opdracht. Geef een specifieke procesnaam op om de proces-id voor dat proces weer te geven.
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
Zie Get-Process voor meer informatie.
Verwante onderwerpen
- Hulpprogramma's voor foutopsporing voor Windows: hulpprogramma's downloaden die in dit artikel worden gebruikt
- Opdrachtenreferentie TList - Gedetailleerde documentatie voor het TList-hulpprogramma
- .tlist-opdracht van de debugger - Naslaginformatie voor debuggeropdrachten
- Get-Process PowerShell-cmdlet - Volledige PowerShell-documentatie
- Windows Internals - Uitgebreide informatie over Windows-processen en -threads