Only five information columns are selected to display information in the Processes tab. If you want more in-depth information, this can be done by adding columns to the information displayed on the Processes tab.

Windows Task Manager columns

These columns display information about each process, such as how much CPU and memory resources the process is currently using. So, in this article, I will explain all the information columns available in the Windows Task Manager.

How to add columns to Task Manager in Windows 11/10

Right-click on the row that displays Name, CPU, etc. to make the menu appear. Here you can select the columns that you want o to appear.

Task Manager columns and their description

PID (Process Identifier): An unique ID number assigned by Windows to every process which helps the processor to identify each process separately.Publisher: Give the name of the developer or the software company.User Name: The user account under which the process is running.Session ID: It is used to identify the owner of the process in case of multiple users are logged on, each user has its unique session ID.CPU Usage: The percentage of time that a process used the CPU.CPU Time: The total processor time, in seconds, used by a process since it started.GPU: Helps you monitor the GPU usageGPU engine: This column displays which GPU an application is using. It shows you which physical GPU it is using and which engine it is using.I/O Reads: The number of Read input/output operations generated by the process, including file, network, and device I/Os. I/O Reads directed to CONSOLE (console input object) handles aren’t counted.I/O Writes: The number of write input/output operations generated by the process, including file, network, and device I/Os. I/O Writes directed to CONSOLE (console input object) handles aren’t counted.I/O Other: The number of input/output operations generated by the process that is neither a read nor a write, including file, network, and device I/Os. An example of this type of operation is a control function. I/O Other operations directed to CONSOLE (console input object) handles aren’t counted.I/O Read Bytes: The number of bytes Read in input/output operations generated by the process, including file, network, and device I/Os. I/O Read Bytes directed to CONSOLE (console input object) handles aren’t counted.I/O Write Bytes: The number of bytes written in input/output operations generated by the process, including file, network, and device I/Os. I/O Write Bytes directed to CONSOLE (console input object) handles aren’t counted.I/O Other Bytes: The number of bytes transferred in input/output operations generated by the process that is neither a read nor a write, including file, network, and device I/Os. An example of this type of operation is a control function. I/O Other Bytes directed to CONSOLE (console input object) handles aren’t counted.Memory – Working Set: Amount of memory in the private working set and shared by the other processes.Memory – Peak Working Set: Maximum amount of working set memory used by the process.Memory – Working Set Delta: Amount of change in working set memory used by the process.Memory – Private Working Set: Subset of working set that specifically describes the amount of memory a process is using that can’t be shared by other processes.Memory – Commit Size: Amount of virtual memory that’s reserved for use by a process.Memory – Paged Pool: Amount of pageable kernel memory allocated by the kernel or drivers on behalf of a process. Pageable memory is a memory that can be written to another storage medium, such as the hard disk.Memory – Non-paged Pool: Amount of non-pageable kernel memory allocated by the kernel or drivers on behalf of a process. Non-pageable memory is a memory that can’t be written to another storage medium.Page Faults: The number of page faults generated by a process since it was started. A page fault occurs when a process accesses a page of memory that’s not currently in its working set.Page Fault Delta: The change in the number of page faults since the last update.Base Priority: A precedence ranking that determines the order in which the threads of a process are scheduled.Handles: The number of object handles in a process’s object table.Threads: The number of threads running in a process.USER Objects: The number of USER objects currently being used by the process. A USER object is an object from Window Manager, which includes windows, menus, cursors, icons, hooks, accelerators, monitors, keyboard layouts, and other internal objects.GDI Objects: The number of objects from the Graphics Device Interface (GDI) library of application programming interfaces (APIs) for graphics output devices.Image Path Name: The location of the process on the hard disk.Command Line: The full command line specified to create the process.User Account Control (UAC) Virtualization: Identifies whether User Account Control (UAC) virtualization is enabled, disabled, or not allowed for this process. UAC virtualization redirects file and registry write failures to per-user locations.Description: The description of the process. It helps beginners to identify the process easily.Data Execution Prevention: Whether data execution prevention is enabled or disabled for this process.

How to add columns to Task Manager in Windows 7

The new Windows Task Manager comes with a lot more new and enhanced functionality and more information columns to make the task handling work easier. If you are looking for more features, perhaps these Task Manager alternative software will interest you.