How to Get and View Process Identifier (Process ID or PID) on Windows
Process identifier, or more commonly know as PID or process ID, is a unique number tagged with each processes running on a system, and used by some operating system kernels, such as UNIX, Linux, Mac OS X and Windows) to identify a process.
In Unix-like and Linux operating system, ps command can be used to search for the PID for a particular running process, by grepping the output. In Windows operating system such as Windows XP, Windows Vista, Windows Server 2003, Windows Server 2008 and Windows 7, there is no such utility or command available though.
In order to get to know, or view, retrieve and identify the process ID or PID of the processes running in Windows operating system, users or administrators can make use of Task Manager. However, Task Manager does not display PID information by default. To display the PID value in Task Manager, go to Processes tab, click on View menu, then click on Select Columns…. In the “Select Columns” or “Select Process Page Columns” dialog, tick and check the checkbox for PID (Process Identifier), and click OK.

To run Task Manager, use Taskmgr command or right click on Taskbar, and select “Task Manager”.
Related posts:
- Kill, Terminate or Stop a Windows Unresponsive, Hanged or Frozen Application or Process
- Display Path and File Name of Active Running Processes (Image) in Windows Vista Task Manager
- How to Enable or Disable Windows Task Manager
- Fast Shutdown Faster Windows 2000, Windows XP, Windows 2003 and Windows Vista
- How To Remove Background Process GoogleUpdate.exe From The System





thx….. useful website and useful info
This is really useful, thank you.
Thanks For this post.
In Windows 2000 the "utility or command" to get PIDs is tlist. In later versions, it is TaskList
Thx
I followed the instructions you provided, and clicked the PID box, but I don't see the number anywhere. Ok, so what happens after I click OK. Where do I go to see this magic number.
Thank you soooooooooooooooooooo much .. it really helped me .. you saved me
)
great thanks everyone!
THANKS ALOT GUYS.
USEFULL INFO.
Nice text, but there's a mistake cause there's a way to get the pid by command in windows:
The command is: "qprocess"
And like in the linux and unix, there's another command to kill the process by PID: "tskill numberPID".
See you.
Thank u,
further, can i use this pid number in my java code?
Hi,
Thank you for the info
but I have one question:
Can I use the PID to scan the memory?
thanks
Nice information…..
Thanx
thx a lot for your help!!
I'll stick with tasklist and taskkill
thanks for nothing.
Thanks for the info
alternatively one could use the sysinternals pslist.exe readily available with a quick web search on your favorite search engine
regards
.mlp+