Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Windows menetapkan setiap proses yang sedang berjalan dengan angka desimal unik yang disebut ID proses (PID). Anda menggunakan nomor ini dalam banyak cara, seperti menentukan proses saat melampirkan debugger ke dalamnya.
Dalam artikel ini, Anda akan mempelajari cara menemukan ID proses menggunakan:
- Task Manager - Metode visual cepat
- perintah daftar tugas - Opsi baris perintah
- Utilitas TList - Alat debugging tingkat lanjut
- PowerShell Get-Process - Mudah diotomatisasi
- Perintah Debugger .tlist - Untuk sesi debugging aktif
Untuk menemukan PID menggunakan Pengelola Tugas**
- Buka Pengelola Tugas dengan memilih Ctrl+Alt+Delete, lalu pilih Pengelola Tugas.
- Pilih Detail selengkapnya untuk memperluas informasi yang ditampilkan (hanya Windows).
- Dari tab Proses , pilih Detail untuk melihat ID proses di kolom PID .
Anda dapat memilih nama kolom apa pun untuk diurutkan, atau mengklik kanan nama proses untuk opsi lainnya.
Beberapa kesalahan kernel dapat menyebabkan penundaan di antarmuka grafis Task Manager.
Perintah daftar tugas
Gunakan perintah daftar tugas Windows bawaan dari prompt perintah untuk menampilkan semua proses, PID, dan berbagai detail lainnya.
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
...
Gunakan tasklist /? untuk menampilkan bantuan baris perintah.
Utilitas TList
Task List Viewer (TList), atau tlist.exe, adalah utilitas baris perintah yang menampilkan daftar tugas, atau proses mode pengguna, yang saat ini berjalan di komputer lokal. TList disertakan dalam Alat Debugging untuk Windows. Untuk informasi tentang cara mengunduh dan menginstal alat penelusuran kesalahan, lihat Alat Penelusuran Kesalahan untuk Windows.
Jika Anda menginstal Windows Driver Kit di direktori default pada PC 64-bit, Anda dapat menemukan alat penelusuran kesalahan di sini:
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\
Saat Anda menjalankan TList dari command prompt, TList menampilkan daftar semua proses mode pengguna dalam memori dengan nomor PID unik. Untuk setiap proses, ini menunjukkan PID, nama proses, dan, jika proses memiliki jendela, judul jendela tersebut.
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)
...
Untuk informasi selengkapnya, lihat TList.
Perintah debugger .tlist
Jika Anda memiliki debugger mode pengguna yang sudah berjalan pada sistem, gunakan perintah .tlist (DAFTAR ID Proses) untuk menampilkan semua PID.
Example:
0:000> .tlist
Metode ini berguna saat Anda secara aktif men-debug dan perlu mengidentifikasi proses lain tanpa meninggalkan debugger.
Perintah Get-Process PowerShell
Untuk bekerja dengan skrip otomatisasi, gunakan perintah Get-Process PowerShell. Tentukan nama proses tertentu untuk melihat ID proses untuk proses tersebut.
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
Untuk informasi selengkapnya, lihat Get-Process.
Topik terkait
- Alat Penelusuran Kesalahan untuk Windows - Unduh alat-alat yang dipakai dalam artikel ini
- Referensi perintah TList - Dokumentasi utilitas TList terperinci
- Perintah debugger .tlist - Referensi perintah Debugger
- cmdlet PowerShellGet-Process - Dokumentasi Lengkap PowerShell
- Windows Internals - Mendalami proses dan utas Windows