The Windows Task Manager is a powerful tool that contains useful information, for the global use of the resources of your system to the detailed statistics in each process. This guide explains all the features and technical terms of the task manager.This article focuses on the Windows 10 task manager, although a lot of this also applies to Windows 7. Microsoft has significantly improved the task manager since the release of Windows 7. How to start the task manager
many ways to start the task manager . Press Ctrl + Shift + Esc to open Task Manager with a keyboard shortcut or right-click on the Windows taskbar and select “Task Manager”.
You can also press Ctrl + Alt + Del and then click “Task Manager” on the screen that appears or look for the Task Manager shortcut on your start menu.
The first time you start Task Manager, you will see a small, simple window. This window lists the visible applications running on your desktop, excluding background applications. You can select an application here and click “End Task” to close it. This is useful if an application is not responding, in other words, if it is frozen, and you cannot close it in the usual way.
You can also right click on an application in this window to access more options:
Switch to : switch to the application window, bringing it to the front of your desktop and highlighting it. This is useful if you don’t know which window is associated with which application. End of task : end the process. It works the same as the “End task” button. Run New Task : Opens the Create New Task window, where you can specify a program, folder, document or website address and the Windows address. will open. Always in the foreground : Make the task manager window “always on top of the other windows on your desktop, allowing you to see it at any time.” Open file location : opens a File Explorer window that shows the location of the program’s .exe file. Search online : do a Bing search for the application name and the program file name. This will help you see exactly what the program is and what it does. Properties : opens the Properties window for the program’s .exe file. Here you can change the compatibility options and see the version number of the program, for example.
When Task Manager is open, you will see a Task Manager icon in your notification area. This tells you how many CPU (
system unit ) resources are currently being used on your system, and you can hover over them to see memory, disk, and network usage. It is an easy way to control the use of your computer’s CPU.
To view the system tray icon in Manage To view the tasks displayed on the taskbar, click Options> Hide when minimized in the full Task Manager interface and minimize the Task Manager window.
Explanation of the Task Manager tabs
To see the more advanced task manager tools, click on “More details at the bottom of the simple view window”. You will see the full tabbed interface appear. The task manager will remember your preference and will open to the more advanced view in the future. If you want to go back to simple view, click on “Less details”.
When the More details option is selected, the task manager includes the following tabs:
Processes – A list of running and background processes applications on your system along with CPU, memory, disk, network, GPU, and other information about resource usage. Performance : Real-time graphs showing the total CPU, memory, disk, network and GPU resource usage for your system. Here you will also find many other details, from the IP address of your computer to the model names of your computer’s processor and GPU. Application history : information on the amount of processor and network resources used by applications for your current user account. This only applies to the latest Universal Windows Platform (UWP) applications, in other words, store applications , not to traditional Windows desktop applications (Win32 applications.) Startup : list of your startup programs, which are the applications that Windows starts automatically when you log in to your user account. You can disable startup programs from here, but you can also disable it from Settings> Applications> Start. Users : the user accounts that are currently registered on your PC, the amount of resources they are using and the applications they are running. Details : more detailed information about the processes running on your system. This is basically the “traditional task manager process in Windows 7. Services tab : system services administration. This is the same information you will find in services.msc, the service management console. Process management
The Processes tab displays a complete list of running processes on your system. If you sort by name, the list is divided into three categories. The Applications group shows the same list of running applications that you will see in the simplified view. “Less details. The other two categories are background processes and Windows processes, and they show processes that do not appear in the standard simplified view of the Manager chores”.
For example, Ms Dropbox co-tools, your antivirus program, background update processes, and hardware utilities with notification area (systray) icons appear in the list of background processes. Windows processes include various processes that are part of the Windows operating system, although some of them appear under “Background processes for some reason.”
You can right-click on a process to see the actions it can take. The options that you will see in the contextual menu are:
Expand : Some apps, like Google Chrome, have multiple processes grouped here. Other applications have multiple windows that are part of a single process. You can select expand, double-click the process, or click the arrow to its left to view the entire group of processes individually. This option only appears when you right-click a group. Collapse : collapse a developed group. FiNo task : ends the process. You can also click the “End Task” button below the list. Restart : This option only appears when you right-click in Windows Explorer. It allows you to restart explorer.exe instead of just ending the task. In earlier versions of Windows, you had to complete the Explorer.exe task and then start it manually to resolve problems with the Windows desktop, taskbar, or Start menu. Now you can use this reset option. Resource values : allows you to choose whether to view the percentage or the precise values for memory, disk, and network. In other words, you can choose whether you want to see the precise amount of memory in MB or the percentage of memory used by applications on your system. Create Dump File – This is a debugging tool for programmers. Captures a snapshot of program memory and saves it to disk. Go to details : go to the process in the Details tab to see more detailed technical information. Open file location : Open File Explorer with the .exe file of the selected process. Online search: search for the process name in Bing. Properties : displays the Properties window for the .exe file associated with the process.
You should not complete tasks unless you know what the task does. Many of these tasks are important background processes for Windows itself. They often have confusing names and you may need to do a web search to find out what they are doing. NewWe have a lot of
explaining what various processes do , from conhost.exe to
This tab also shows you detailed information about each process and its combined use of resources. You can right-click the headings at the top of the list and choose the columns you want to see. The values in each column are color-coded and a darker orange (or red) indicates higher resource usage.
You can click on a column to sort by it; for example, click on the CPU column to view running processes sorted by CPU usage with the biggest CPU hoarders at the top. The top of the column also shows the total resource usage of all the processes on your system. Drag and drop columns to rearrange them. The available columns are:
Type : the category of the process, which is Application, Background Process or Windows Process. Status : if a semble program is frozen, “Here it appears Not Responding”. Programs sometimes start responding after a while and sometimes freeze. If Windows has suspended a program to save energy, a green leaf will appear in this column. Modern UWP applications can be suspended to save power, and Windows can suspend traditional desktop applications as well. Editor : name of the program editor. For example, Chrome shows “Google Inc.” and Microsoft Word shows “Microsoft Corporation.” PID : identification number of the process that Windows has associated with the process. Some system functions or utilities may use the process ID. Windows assigns a unique process ID each time you start a program, and the cess ID is a way to distinguish multiple running processes if multiple instances of the same program are running. Process Name – The file name of the process. For example, File Explorer is explorer.exe, Microsoft Word is WINWORD.EXE, and the task manager itself is Taskmgr.exe. Command line: the full command line used to start the process. This shows you the full path to the process’s .exe file (for example, “C: WINDOWS Explorer.EXE) along with any command line options used to start the program. CPU – The CPU usage of the process, displayed as a percentage of the total available CPU resources. Memory : the amount of physical work in the system memory that the process is currently using, shown in MB or GB. Disk – The disk activity generated by a process, displayed in MB / s. If a process doesn’t read or write to the disk yet, it will show 0 MB / s. Network : The network usage of a process on the current main network, displayed in Mbps. GPU : GPU (Graphics Processing Unit) resources used by a process, shown as a percentage of available GPU resources. GPU Engine – The device and GPU engine that a process uses. If you have multiple GPUs in your system, this will show you which GPU is using a process. Check the Performance tab to see what number (“GPU 0” or “GPU 1” is associated with which physical GPU). Power consumption: the estimated power consumption of a process, taking into account the current activity of its processor, disk and GPU. For example, it might read “Very low if a process is not using a lot of resources or” Very high if a process is using a lot of resources. If it is high, it means that it consumes more electricity and shortens the life of the battery if you have a laptop. Trend in energy consumption : the impact on energy consumption over time. The Power Consumption column only shows current power consumption, but this column tracks power consumption over time. For example, if a program sometimes uses a lot of energy but does not use much at the moment, it might show “Very Low in the Power Consumption column and” High or “Moderate in the Trend column for Energy Usage.
When you right-click on the headings, you will also see a “Resource Settings” menu. This is the same option that appears when you right-click on an individual process. Whether or not you agree to this option by right-clicking on an individual process will always change the way all processes appear in the list.
There are also some useful options on the task manager menu bar:
File> Run New Task : start a program, folder, document or network resource by providing its address. You can also check “Create this task with administrative privileges” to start the program as administrator. Options> Always in the foreground : the Task Manager window will always be on top of other windows when enabled. Options> Minimize in use : the task manager will minimize every time you right-click on a process and select “Skip to”. Despite the weird name, that’s all this option does. Options> Hide when minimizing : the task manager will continue to work. Nner in the notification area (system tray) when you click the minimize button if you enable this option. View> Update now : immediately update the data displayed in the task manager. Display> Refresh rate : choose how often you want to display data in the updated task manager: high, medium, low or paused. When the Suspended option is selected, the data does not update until you select a higher frequency or click “Update now”. Show> Group by type : when this option is enabled, the processes in the Processes tab are grouped into three categories: Applications, Background processes and Windows processes. When this option is deactivated, they are shown mixed in the list. Display> Expand All – Expands all process groups in the list. For example, Google Chrome uses multiple processes and they are displayed combined in a “Google Chrome” group. You can also expand individual process groups by clicking the arrow to the left of their name. Show> Collapse All – Collapses all process groups in the list. For example, all Google Chrome processes will only show up in the Google Chrome category. Show performance information
The Performance tab displays real-time graphs showing the usage of system resources such as CPU, memory, disk, network, and GPU. If you have multiple disks, network devices, or GPUs, you can view them all separately.
You will see small graphics in the left panel and you can click an option to see a larger graphic in the right panel. The graph shows the use of resources during the last 60 seconds.
In addition to information about resources, the Performance page displays information about your system hardware. These are some elements that the different panels show in addition to the use of resources:
CPU : the name and model number of your CPU, its speed, the number of cores it has and if the hardware virtualization functions are enabled and available. It also shows ” uptime “, which is how long your system has been running since it was last started. Memory : how much RAM you have, its speed, and the number of RAM slots used on your motherboard. You can also see how much memory is currently filled with cached data. Windows calls this “sleep”. This data will be ready and waiting if your system needs it, but Windows will automatically flush the cached data and free up space if it needs more memory. Open for another task. Disk : The name and model number of your disk drive, its size, and current read and write speeds. Wi-Fi or Ethernet : Windows displays the name of a network card and its IP addresses (IPv4 and IPv6 addresses) here. For Wi-Fi connections, you can also see the Wi-Fi standard used in the current connection, for example 802.11ac . GPU : The GPU panel displays separate graphics for different types of activity, for example 3D or video encoding or decoding. The GPU has its own built-in memory, so it also shows the memory usage of the GPU. You can also see the name and model number of your GPU here and the version of the graphics driver you are using. You can monitor GPU usage directly from Task Manager without any third party software.
You can also make this a smaller window if you want to see it on the screen at all times. Just double click anywhere in the empty white space on the right panel, and you will get a floating window always on top with this graphic. You can also right-click on the graph and select “Graph summary view to enable this mode”.
The ‘Open Resource Monitor button at the bottom of the window is’ opens the
Resource Monitor tool , which provides more detailed information on GPU, memory, disk and network usage by individual running processes.
Check application history
The Application History tab only applies to Universal Windows Platform (UWP) applications. It does not show an application. ‘information on traditional Windows desktop applications, so most people won’t find it very useful.
At the top of the window, you will see the date Windows started collecting resource usage data. The list shows the applications for UWP and the amount of CPU time and network activity that the application has generated since that date. You can right-click on the headers here to enable some options for more information about network activity:
CPU time : the amount of CPU time used by the program during this period. Network : the total amount of data transferred through the network by the program during this period. Measured network : the amount of data transferred through the measured networks. You can configure a network as a measure to save data. This option is for networks where you have limited data, such as a mobile network to which you are connected. Tile updates : the amount of data that the program has downloaded to display dynamic tile updates in the Windows 10 Start menu. Network without meter : assembly of data transferred through networks without a meter. Downloads : amount of data downloaded by the program on all networks. Imports : the amount of data loaded by elograma in all networks. Control startup applications
The Startup tab is Windows 10’s built-in startup program manager. Lists all the applications that Windows starts automatically for your current user account. For example, the programs in your Startup folder and programs defined to start in the Windows registry appear here.
To disable a startup program, right-click on it and select “Disable or select it and click the” “Disable” button. To re-enable it, click the “Activate” option that appears here. You can also
use Settings> Applications> Startup interface to manage startup programs.
In the upper right corner of the window, you will see a ”
BIOS Last Time on some systems. This shows how long it took your BIOS (or UEFI firmware) to initialize your hardware the last time you started your PC. This will not appear in all If your PC BIOS does not report to Windows this time.
As usual, you can right-click on the headings and activate additional columns. The columns are:
Name : the name of the program. Editor : the name of the editor program. Status : “Enabled” appears here if the program starts automatically when you log in. “Disabled” appears here if you have disabled the startup task. Startup impact : estimate of the amount of disk and processor resources used by the program at startup. Windows measures and tracks this in the background. A light program will display “Low” and a heavy program will display “High”. Disabled programs show “None. You can speed up the startup process even more by disabling programs with a “high” startup impact than by disabling them. By activating those with a “low” impact. Startup type : indicates if the program starts due to a registry entry (“Registry) or because it is in its startup folder (” Folder) Disk I / O at startup : The disk activity that the program executes at startup, in MB. Windows measures and records this at every startup. CPU at startup : The amount of CPU time a program uses at startup, in ms. Windows measures and records this at startup. In runtime the word “appears in execution here if running a startup program”. If this column appears as an entry for a program, the program has been stopped or closed yourself. Deactivation time : for the startup programs that I deactivate, the date and time have deactivated a program shown here Command line : shows the complete command line with which the startup program starts, including the command line options. User verification
The Users tab displays a list of registered users and their running processes. If you are the only person logged into your Windows PC, you will only see your user account here. If other people have logged in, then I lock their sessions without disconnecting, you will also see that those locked sessions appear as “Disconnected”. This also shows you the CPU, memory, disk, network, and other system resources used by the processes running under each Windows.nt user account.
You can disconnect a user account by right clicking on it and selecting “Disconnect or force it to disconnect by right clicking on it. Mouse and selecting” Disconnect. The Disconnect option terminates the connection.n on the desktop, but the programs continue to run and the user can reconnect, such as locking a desktop session. The Logout option ends all processes, such as logging out in Windows.
You can also manage processes for another user account from here if you want to end a task that belongs to another running user account.
If you right click on the headings, the available columns are:
ID : each connected user account has its own session identification number. Session “0” is reserved for system services, while other applications can create their own user accounts. Generally, you don’t need to know this number, so it is hidden by default. Session : the type of session it is. For example, it will say “Console” if it is accessed on your screen. This is mainly useful for server systems running remote desktops. Client name: name of the remote client system accessing the session, if it can be accessed remotely. Status : status of the session. For example, if a user’s session is locked, the status will show “Disconnected”. CPU : Total CPU used by user processes. Memory : total memory used by user processes. Disk – Total disk activity associated with user processes. Network : total network activity of user processes. Detailed process management
This is the most detailed task manager panel. It looks like the ‘Processes tab, but it provides more information and shows the processes of all user accounts on your system. If you’ve used the Windows 7 Task Manager, this will look familiar; are the same information as the Processes tab in Windows 7.
You can right click on the processes here to access additional options:
Finish Task – Complete the process. This is the same option as the Normal Processes tab. End process tree : end the process and all the processes created by the process. Set Priority – Set a priority for the process: low, below normal, normal, above normal, high, and in real time. Processes start with normal priority. A lower priority is ideal for background processes and a higher priority is ideal for desktop processes. However, Microsoft advises against real-time priority moissing. Define the ‘affinity : sets the affinity of the processor of a process, in other words, on which processor a process runs. By default, processes run on all processors on your system. You can use it to limit a process to a particular processor. For example, this is sometimes useful for older games and other programs that assume you only have one processor. Even if you only have one processor in your computer, each core appears as a separate processor . Analyze the waiting chain : shows the expected threads in the processes. This shows you what processes and threads are waiting to use a resource that is being used by another process, and is a useful debugging tool for programmers to diagnose deadlocks. UAC Virtualization : Enable or disable User Account Control virtualization for a process. This feature fixes applications that require administrator access by virtualizing their access to system files, redirecting their access to files and the registry to other folders. It is used mainly by older programs, for example, programs from the Windows XP era, which were not written for modern versions of Windows. This is a debugging option for developers and you shouldn’t need to change it. Create Dump File – Captures a snapshot of program memory and saves it to disk . This is a useful debugging tool for programmers. Open file location : Opens a file explorer window that displays the executable file for the process. Search online : perform a Bing search by process name. Properties : displays the process properties window. .Exe file. Access to services : view the services associated with the process in the Services tab. This is particularly useful for svchost.exe processes. The services will stand out.
If you right-click on the headings and select “Show Columns, you will see a much longer list of information that you can display here, including many options that are not available on the Processes tab.
This is what each possible column means:
Package name : For Universal Windows Platform (UWP) applications, this shows the name of the application package from which the process originated. For other applications, this column is empty. Applications for UWP are normally distributed through the Microsoft Store. PID : unique process identification number associated with this process. It is associated with the process and not with the program, for example, if When closing and reopening a program, the new process of the program will have a new process identification number. Status : indicates if the process is running or suspended to save energy. Windows 10 “always suspends UWP applications that you are not using to conserve system resources. You can also control whether Windows 10 suspends traditional desktop processes. Username : name of the user account that runs the process. You will often see names of system user accounts here, such as SYSTEM and LOCAL SERVICE. Session ID : unique number associated with the session of the user that executes the process. This is the same number that is displayed for a user in the Users tab. Task object ID : ” task object the process is running on. Work objects are a way of grouping processes together so that they can be managed as a group. CPU : percentage of CPU resources that the process is currently using in all CPUs. If nothing else is using CPU time, Windows will show the idle system process using it here. In other words, if the idle process on your system is using 90% of your CPU resources, it means that other processes on your system are using 10% combined and was idle 90% of the time. . CPU time : total CPU time (in seconds) used by a process since it started executing. If a process exits and restarts, it will be reset. This is a good way to detect CPU-intensive processes that may be idle at the moment. Cycle : percentage of processor cycles that the process is currently using in all processors. It is not clear exactly how it differs from the CPU column, as the Microsoft documentation does not explain it. However, the numbers in this column are generally quite similar to those in the CPU column, so it is probably similar information measured differently. Working set (memory) : the amount of physical memory that the process is currently using. Maximum working range (memory) : the maximum amount of physical memory used by the process. Delta working range (memory) : the memory modification of the working range since the last data update here. Memory (active private working set) : amount of physical memory used by the process that cannot be used by other processes. PRocessus often caches some data to make better use of its RAM , but it can quickly give up that memory space if another process needs it. This column excludes data from suspended UWP processes. Memory (private working set) : amount of physical memory used by the process that cannot be used by other processes. This column does not exclude data from suspended UWP processes. Memory (shared working set) : the amount of physical memory used by the process that can be used by other processes as needed. Confirmation size : the amount of virtual memory that Windows is reserved for the process. Paged Pool – The amount of pageable kernel memory that the kernel or Windows drivers allocate for this process. The operating system can move these dataees to the swap file if necessary. NP pool – The amount of non-pageable kernel memory that the kernel or Windows drivers allocate for this process. The operating system cannot move this data to the swap file. Page errors : number of page errors generated by the process from the beginning of its execution. These occur when a program tries to access memory that is not currently allocated to it and are normal. PF Delta : the change in the number of page errors since the last update. Base priority: process priority. For example, it can be Low, Normal, or High. Windows prioritizes scheduling processes with higher priorities. System background tasks that are not urgent may have a low priority compared to, for example, office program process. Handles : current number of identifiers in the process object table. Identifiers represent system resources, such as files, registry keys, and threads. Threads : number of active threads in a process. Each process runs one or more threads and Windows allocates processor time for them. The threads of a process share memory. User objects : the number of “window manager objects ” used by the process. This includes windows, menus, and sliders. GDI Objects : the number of Graphics Device Interface Objects used by the process. They are used to dessiner the user interface. I / O reads: the number of read operations performed by the process since it started. I / O stands for input / output. This includes file, network, and device I / O. Write I / O : the number of write operations performed by the process since it was started. Other I / O : the number of non-read and non-write operations performed by the process since it was started. For example, this includes control functions. I / O Read Bytes : the total number of bytes read by the process since it was started. I / O Write Bytes : The total number of bytes written by the process since it was started. Other I / O Bytes : The total number of bytes used in read and write I / O operations since the start of the process. Image path name: full path to the executable file of the process. Command line: exact command line with which the process was started, including the executable file and all the command line arguments. Opercontext of the operating system : the minimum operating system with which the program is compatible if information is included in the manifest file . For example, some applications may say “Windows Vista, some” Windows 7, and others “Windows 8.1. Most will not show anything in this column. Platform : whether it is a 32-bit or 64-bit process. High : indicates whether the process is running in elevated mode, in other words, with administrator permissions or not. You will see “No” or “Yes” for each process. UAC Virtualization : indicates if User Account Control virtualization is enabled for the process. This virtualizes the program’s access to the registry and file system, allowing programs designed for earlier versions of Windows to run without administrator access. Options include Enabled, Disabled, and Unauthorized, for processes that require access to the system. Deion : Human readable Deion of the process from its .exe file. For example, chrome.exe has the deion “Google Chrome and explorer.exe has the deion” Windows Explorer. This is the same name that is displayed in the Name column of the Normal Processes tab. Data Execution Prevention : indicates if data execution prevention (DEP) is enabled or disabled for the process. This is a security feature that helps protect applications from attacks . Corporate background : in the domains, this shows what business context an application is running. This could be an enterprise domain context with access to enterprise resources, a “Personal without access to labor resources” context, or an “Exempt System Process for Windows”. Power regulation : indicates if the power regulation is enabled or disabled for a process. Windows automatically limits certain applications when you are not using them to save battery life. You can control which applications are limited from within the Settings application . GPU – Percentage of GPU resources used by the process, or more precisely, the highest utilization among all GPU engines. GPU Engine : the GPU engine used by the process or, more precisely, the GPU engine used by the process that uses the most. See the GPU information on the Performance tab for a list of GPUs and their engines. For example, even if you only have one GPU, you probably have different engines for 3D rendering, video encoding, and video decoding. Dedicated GPU memory – The total amount of GPU memory used by the process on all GPUs. GPUs have their own dedicated video memory that is built into discrete GPUs and a reserved portion of normal system memory in built-in GPUs. Shared GPU memory – The total amount of system memory shared with the GPU used by the process. This refers to data stored in the normal RAM of your system that is shared with the GPU, not data stored in the dedicated onboard memory of your GPU. Use of services
Services The tab displays a list of system services on your Windows system. These are background tasks performed by Windows even when there is no user account logged in. They are controlled by Windows operating system. Depending on the service, it can be started automatically at startup or only when needed.
Many services are part of Windows 10 itsoi. For example, the Windows Update service downloads updates and the Windows Audio service is responsible for the sound. Other services are installed by third-party programs. For example,
NVIDIA installs various services as part of its graphics drivers.
You shouldn’t play with these services unless you know what you’re doing. But, if you click the right mouse button, you will see options to start, stop or restart the service. You can also select Search Online to perform a Bing search for online service information or “Go to Details to view the process associated with a running service in the Details tab.” Many services will be associated with a process ”
The columns in the Service panel are:
Name : a short name associated with the service PID : the identification number of the process associated with the service. Deion : a longer name that provides more information about what the service does. Status : indicates if the service is “stopped” or “running”. Group – The group the service is in, if applicable. Windows loads a group of services at a time during startup. A group of Services is a collection of similar services uploaded as a group.
For more information on these services, click the “Open Services” link at the bottom of the window. However, this task manager panel is just a less powerful service management tool.
Process Explorer: a more powerful task manager
If Windows’ built-in task manager isn’t powerful enough for you, we recommend
Process Explorer . This is a free program from Microsoft and is part of the SysInternals System Tools package.
Process Explorer is packed with features and information not found in the Task Manager. You can see which program has a particular file open and
unlock the file , for example. The default view also makes it easier to see which processes have been opened than other processes. See our detailed multi-part guide on using Process Explorer for more information. CONNECTION: Description of Process Explorer