尽管任务管理器的“(Task Manager's) 进程(Processes)”选项卡提供了有关程序如何使用系统资源的详细信息,但“详细信息(Details)”选项卡可让您找到您需要了解的有关正在运行的进程(以及更多)的所有信息。任务管理器的(Task Manager's) 详细信息(Details)选项卡提供有关 Windows 10计算机或设备(computer or device)上运行的每个进程的大量数据,并且在高级故障排除期间可以派上用场。在本教程中,我们将介绍它提供的大量信息以及它可以做什么:
注意:(NOTE:)本指南中的屏幕截图和说明适用于2019 年 5 月 10 日(May 2019)更新或更新的Windows 。(Windows 10) 如果您不知道您拥有的Windows(Windows 10) 10 版本,请阅读:如何检查Windows 10版本、操作系统构建(OS build)、版本或类型。
首先(First)要做的事:访问Windows 10任务管理器(Task Manager)中的详细信息选项卡(Details tab)
首先,启动任务管理器(Task Manager)。我们使用了键盘快捷键(keyboard shortcut) "Ctrl + Shift + Esc”。如果任务管理器(Task Manager)在其紧凑视图中启动,请单击或点击更多详细信息。(More details)
然后,单击或点击详细信息(Details)选项卡。
如果您需要访问特定进程的更多详细信息,请在“进程”选项卡(Processes tab)中右键单击或按住它,然后单击或点击“转到详细信息”("Go to details")以打开“详细(Details)信息”选项卡。
您可以从“服务(Services)”选项卡中执行相同操作,方法是右键单击或按住任何正在运行的服务,然后单击或点击“转到详细信息("Go to details)”。
Windows 10中(Windows 10)任务管理器(Task Manager)的详细信息选项卡(Details tab)中显示的默认数据
Windows 10任务管理器(Task Manager)中的“详细信息(Details)”选项卡在您首次访问时会显示大量信息。一开始你可能会感到不知所措。
此数据显示在七个默认列中:
-
名称(Name)——显示正在运行的进程(running process)的名称。它是唯一不能从视图中隐藏的列。
-
PID - 显示唯一的进程标识符号(Process Identifier number)。这些数字可用于将正在运行的服务与列出PID的(PID)错误或事件(error or event)相匹配。
-
状态(Status)- 显示进程是正在运行还是暂停。通用 Windows 平台应用(Universal Windows Platform apps)在不使用时会暂停以节省资源。
-
用户名(User name)- 显示正在运行进程的用户名(包括系统帐户)。
-
CPU - 显示每个进程在所有内核中使用的CPU百分比。
-
内存(活动专用工作集)(Memory (active private working set)) - 显示每个进程使用和保留的内存量,不包括挂起的UWP进程的数据。
-
UAC 虚拟化(UAC virtualization)- 指示每个进程是否启用(Enabled)、禁用(Disabled)或不允许(Not allowed)用户帐户控制虚拟化。(User Account Control virtualization)我们稍后会回到UAC 虚拟化(UAC virtualization)的主题,当我们解释Details选项卡如何允许您更改流程的虚拟化时。
您可以添加到Windows 10中任务管理器(Task Manager)的详细信息选项卡的其他列(Details tab)
如果您想向选项卡添加更多信息,有很多选择。要查看可以添加的内容,请右键单击或按住列标题,然后单击(column header and click)或点击选择列(Select columns)。
Select Columns窗口打开,除了我们已经讨论过的列之外,还有 40 列可以添加到Details选项卡中。(Details)只需(Just)选择要显示的内容,然后单击“确定(OK)”将它们添加到“详细信息(Details)”选项卡中。
将鼠标悬停在列标题(column header)上应该可以让您了解该列显示的数据。以下是他们每个人的表现:
-
包名称(Package name)- 显示UWP 应用(UWP app)所属的包的名称。当涉及到非UWP app时,该列为空。
-
会话 ID(Session ID) - 显示运行进程的用户会话的唯一编号,并且可以与“用户”选项卡(Users tab)中显示的ID 编号(ID number)相匹配。
-
作业对象 ID(Job object ID) - 显示进程正在其中运行的作业对象的 ID。(job object)
-
CPU 时间(CPU time)- 显示每个进程自开始运行以来使用的总处理器时间(以秒为单位)。(processor time)如果进程重新启动,此数据将重置。
-
周期- 显示进程正在使用的(Cycle)CPU 周期(CPU cycle)时间的当前百分比。
-
工作集(内存)(Working set (memory)) - 显示每个进程当前使用的物理内存量。
-
峰值工作集(内存)(Peak working set (memory)) - 显示每个进程使用的最大物理内存量。
-
工作集增量(内存)(Working set delta (memory)) - 显示每个进程自上次刷新以来使用的工作集内存的变化量。
-
内存(私有工作集)(Memory (private working set)) - 显示为每个进程使用和保留的内存量,包括来自挂起的UWP进程的数据。
-
内存(共享工作集)(Memory (shared working set)) - 显示每个进程使用的内存量,如果需要,其他进程可以使用这些内存量。
-
提交大小- 显示(Commit size)Windows 10为每个进程保留的虚拟内存量。
-
分页池- 显示(Paged pool)Windows 内核或驱动程序(Windows kernel or drivers)为每个进程分配的可分页内核内存量。可分页内存可以写入另一个存储介质(storage medium),如硬盘。
-
NP 池- 显示(NP pool)Windows 内核或驱动程序(Windows kernel or drivers)为每个进程分配的不可分页内核内存量。
-
页面错误(Page faults)- 显示每个进程自开始运行以来生成的页面错误数。当进程尝试访问当前未分配给进程的内存时,会发生页面错误。
-
PF Delta - 显示自上次刷新以来每个进程生成的页面错误数的变化。
-
基本优先级(Base priority)- 显示每个进程的当前优先级,此排名确定进程线程的调度顺序。当我们讨论如何更改进程的优先级时,我们会回到这一点。
-
句柄(Handles)- 显示每个进程打开的当前句柄数。句柄是系统资源(system resource),例如文件、注册表项(registry key)或线程。
-
线程(Threads)- 显示每个进程的活动线程数。
-
用户对象(User objects)- 显示每个进程使用的窗口管理器对象的数量。窗口管理器(Window manager)对象包括窗口、菜单、光标、键盘布局和监视器。
-
GDI 对象(GDI objects)- 显示每个进程用于绘制用户界面的图形设备接口对象的数量。(Graphics Device Interface)
-
I/O reads- 显示每个进程自开始运行以来生成的读取Input/Output操作的数量,包括文件、网络和设备 I/O。
-
I/O writes - 显示每个进程自开始运行以来生成的写入Input/Output操作数,包括文件、网络和设备 I/O。
-
I/O other- 显示每个进程自开始运行以来生成的非读取和非写入Input/Output
-
I/O read bytesInput/Output操作中每个进程读取的字节总数。
-
I/O write bytesInput/Output操作中每个进程写入的字节总数。
-
I/O other bytes- 显示进程自启动以来在非读取和非写入Input/Output操作中使用的总字节数 - 例如,控制功能。
-
映像路径名(Image path name)- 显示每个进程对应的可执行文件的完整路径。
-
命令行(Command line)- 显示用于启动每个进程的完整命令行,包括命令行参数。(command line)
-
操作系统上下文(Operating system context)-如果相应的清单文件(manifest file)具有该信息,则显示每个进程可以运行的最小操作系统。(minimum operating system)对于大多数进程,该字段保持空白,但也可以显示较旧的Windows版本,例如Windows Vista、Windows 7。
-
平台(Platform)- 显示每个进程运行的平台:64 位或 32 位。
-
提升(Elevated)- 指定进程是否以管理员权限(提升)运行。
-
描述(Description)- 显示进程是什么的简短文本描述。(text description)
-
数据执行(Data execution prevention)保护- 指定是否为每个进程启用或禁用作为安全功能的(security feature)数据执行保护。(Data Execution Prevention)
-
企业上下文(Enterprise context)- 显示在Windows 信息保护(Windows Information Protection)( WIP ) 中运行时每个进程的上下文,以确保您的组织的策略得到正确应用和运行。
-
DPI Awareness - 显示应用程序如何与高DPI(每英寸点数)显示器交互的默认模式。(default mode)
-
电源节流(Power throttling)- 显示是否为每个进程启用或禁用了电源节流。(power throttling)当您不使用某些进程时,可以自动限制它们,以节省 Windows 10 设备的电池电量。
-
GPU - 显示所有图形(Graphics) 处理单元(Processing Unit)引擎的最高利用率。
-
GPU 引擎(GPU engine)- 共享每个进程使用最多的图形处理单元引擎。(Graphics Processing Unit engine)
-
专用 GPU 内存- 显示每个进程在所有(Dedicated GPU memory)图形处理单元(Graphics Processing Units)中使用的专用图形内存总量。
-
共享 GPU 内存(Shared GPU memory)- 显示每个进程在所有图形处理单元中使用的(Graphics Processing Units)系统内存(system memory)总量。
(Hide columns)在任务管理器(Task Manager)的详细信息选项卡中(Details tab)隐藏列
正如您可以想象的那样,激活所有 46 个可选列可能会使您的任务管理器(Task Manager)的“详细信息(Details)”选项卡严重拥挤,因此只保留您感兴趣的选项可能会更容易。如果您有一个不再需要的打开的列,您可以通过右键单击或按住(right-clicking or pressing-and-holding)该列的标题然后选择隐藏列(Hide column)将其从视图中隐藏。
如果您想同时从视图中隐藏更多列,右键单击或按住列标题,然后单击或点击上下文菜单中的选择列可能更简单。(Select columns)
“选择列(Select Columns)”窗口打开,您可以取消选中任何不必要的列以将它们隐藏起来。完成后只需单击“(Just click) 确定(OK)”,即可将它们从“详细信息(Details)”选项卡中删除。
任务管理器(Task Manager)的详细信息选项卡(Details tab)中的排序选项
默认情况下,详细信息(Details)选项卡中的进程按字母顺序排序。单击任何列标题会根据该列中显示的值对显示的数据进行排序。
如果您对显示的数据感到满意,但想更改其显示顺序,请单击或点击(click or tap),然后拖动列标题以将该列向左或向右移动。
从Windows 10(Windows 10)中的任务管理器(Task Manager)的详细信息选项卡(Details tab)结束进程
详细信息(Details)选项卡最常见的用途之一是快速停止进程,以释放系统资源。要结束进程,请选择它,然后单击或点击任务管理器(Task Manager)右下角的结束任务(End task)按钮。
您还可以右键单击或按住任何进程以打开上下文菜单。单击(Click)或点击结束任务(End task)以关闭该任务。
如果要终止整个进程树(process tree),可以从同一上下文菜单中单击或点击“结束进程树”("End process tree")。
(Provide feedback)从任务管理器(Task Manager)的详细信息选项卡向(Details tab)Microsoft提供有关流程的反馈
“详细信息(Details)”选项卡现在允许您快速向Microsoft提供有关任何列出的流程的反馈。只需(Just)右键单击或按住以打开上下文菜单,然后单击或点击提供反馈(Provide feedback)。
反馈中心(Feedback Hub)打开,一旦您使用您的 Microsoft 帐户登录,您(Microsoft account)就可以将您的问题或意见(issue or opinion)发送给Microsoft。
如何从任务管理器(Task Manager)的详细信息选项卡更改进程的优先级(Details tab)
详细信息(Details)选项卡可让您查看每个进程的优先级。Windows 根据此排名调度进程的线程。但是,您可以使用“详细信息(Details)”选项卡执行更多操作并更改流程的优先级。右键单击或按住某个进程并将鼠标悬停(process and hover)在“设置优先级(Set priority)”选项上以打开一个菜单,该菜单不仅可以让您查看进程的当前优先级,还可以选择新的优先级(priority level)。
设置优先级(Set priority)菜单显示六个可能的优先级:实时、(Realtime)高、(High)高于正常(Above normal)、正常(Normal)、低于正常(Below normal)和低(Low)。大多数进程都有正常的优先级(priority level),虽然提高进程的优先级应该使它运行得更好,但它可能会破坏系统其余部分的稳定性,甚至导致崩溃。为避免性能问题,请不要一次提高优先级超过一个步骤。如果您想将其提高得更高,请在进一步前进之前测试每个步骤。实时(Realtime)优先级也很棘手,我们建议按照Microsoft(recommended by Microsoft)的建议不要管它。
从任务管理器(Task Manager)的详细信息选项卡(Details tab)将进程链接到特定处理器
详细信息(Details)选项卡提供了另一个选项来更改进程在 Windows 10计算机或设备(computer or device)上的运行方式,允许您在系统上选择要运行进程的特定处理器或内核。(processor or core)这很有用,因为默认情况下,某些进程在系统上的所有处理器上运行,将它们限制在特定处理器上有助于提高效率并最大限度地提高系统性能(system performance)。右键单击并按住进程以打开上下文菜单。然后单击或点击(click or tap)设置关联(Set affinity)以开始将该进程链接到处理器或核心(processor or core)。
当处理器关联(Processor affinity)窗口打开时,选择您希望进程在其上运行的一个或多个核心(core or cores),然后单击或点击确定(OK)。
虽然让Windows(Windows)在所有内核之间平均分配负载似乎是一个好主意,但某些较旧的应用程序,例如为单核处理器(single-core processor)设计的 90 年代或 2000 年代的旧游戏,在推送到单个内核时可能会运行得更好核。
(Troubleshoot problem)使用任务管理器(Task Manager)的详细信息选项卡(Details tab)对问题进程进行故障排除
您不仅可以使用“详细信息(Details)”选项卡更改程序在计算机上的运行方式,还可以获得有助于解决某些问题的信息。如果您的程序被锁定并且没有响应,您可以在“(program lock)详细信息(Details)”选项卡中右键单击或按住它以打开其上下文菜单,然后按“分析等待链("Analyze wait chain)”。
“分析等待链”(Analyze wait chain")窗口打开,允许您检查进程并列出(process and list)当前尝试完成任务的所有子进程。杀死这些子进程通常会释放父进程(parent process),从而允许您保存可能会丢失的数据。您还可以研究有问题的子流程,以了解它们为何如此大量地使用资源。
如果正在运行的进程(running process)没有当前问题,它会显示一条消息,通知您它正在正常运行。
如果存在给您带来麻烦的进程,例如性能问题、冻结或错误,您可以创建一个转储文件(dump file),其中详细说明创建转储文件(dump file)时您的进程在内存中所做的一切. 右键单击或按住某个进程,然后从其上下文菜单中单击或点击“创建转储文件” 。("Create dump file")
对于某些进程,此操作可能需要一些时间,在这种情况下,您会收到一条消息,要求您在转储进程(Dumping process)窗口中等待。
创建文件后,转储过程(Dumping process)窗口会告知您并共享其位置。截屏(Screenshot)窗口或记住路径,然后单击或点击确定(OK)。生成的文件可以用WinDBG等调试软件打开,但大多数用户通过将(WinDBG)转储文件(dump file)发送给技术支持代理(support agent)来从该功能中获得更多价值。
您可能需要启用隐藏文件才能访问存储此文件的文件夹。
在任务管理器(Task Manager)的详细信息选项卡(Details tab)中启用UAC 进程(UAC process)虚拟化
从任务管理器的(Task Manager's) 详细信息(Details)选项卡访问的另一个功能是UAC 虚拟化(UAC Virtualization)。此选项允许您为特定程序启用用户帐户控制虚拟化。(User Account Control virtualization)虽然大多数用户应该没有理由经常与此功能进行交互,但它确实起到了重要作用。
一些较旧的应用程序被配置为直接写入重要的系统位置,并要求您的用户帐户具有管理员凭据才能运行。如果您不想授予任何此类应用程序的管理员权限,您可以从任务管理器(Task Manager)启用虚拟化。这会导致 Windows 在虚拟环境中重新创建重要位置,例如System32 目录和系统注册表项(directory and system registry keys),以防止潜在问题影响您的实际系统文件。
要启用此功能,请从右键单击或按住(right-clicking or pressing-and-holding)进程后显示的上下文菜单中选择UAC 虚拟化。(UAC virtualization)
单击或点击更改虚拟化(Change virtualization)以启用或禁用所选进程的功能。
从任务管理器(Task Manager)的详细信息选项卡(Details tab)中查找正在运行的进程的位置
您可以从Windows 10任务管理器的(Task Manager)详细信息(Details)选项卡中找到与进程相对应的可执行文件在硬盘驱动器上的确切位置。右键单击或按住列出的进程,然后单击(process and click)或点击“打开文件位置”。("Open file location.")
文件资源管理器(File Explorer)会打开存储应用程序可执行文件的文件夹。文件夹打开时会突出显示相应的文件。
(Research)使用Windows 10(Windows 10)任务管理器(Task Manager)中的详细信息选项卡(Details tab)研究未知进程
您可能会遇到一个正在消耗资源的未知进程。详细信息(Details)选项卡提供了研究该过程并了解其全部内容的选项。右键单击或按住某个进程,然后单击或点击在线搜索(Search online)。
您的默认 Web 浏览器会打开一个新选项卡,并使用Bing(Bing)上的进程名称和描述(name and description)运行 Web 搜索(无论您的默认搜索引擎(default search engine)如何),帮助您获取更多信息。
(View)从任务管理器(Task Manager)的详细信息选项卡(Details tab)查看进程的属性
进程的属性可以提供有关运行它的可执行文件的大量信息。它们显示文件的大小、位置、访问日期和安全设置,您甚至可以解决兼容性问题。右键单击或按住任务管理器的(Task Manager)详细信息(Details)选项卡中列出的进程,然后单击或点击属性(Properties)。
“属性(Properties)”窗口打开,您可以访问有关所选进程的有用信息。
切换到服务选项卡以查看与(Services)任务管理器(Task Manager)的详细信息选项卡(Details tab)中的进程关联的任何服务
“详细信息(Details)”选项卡中列出的某些进程在“服务(Services)”选项卡中显示了相应的服务。右键单击或按住进程,然后单击或点击“转到服务("Go to service(s))”。
此操作将您切换到“服务”(Services) 选项卡并突出显示(tab and highlights)与所选流程(chosen process)相关的所有服务。如果没有此类服务,它只会切换到“服务(Services)”选项卡并且什么都不选择。
任务管理器中的(Manager)详细信息选项卡(Details tab)有多混乱?
感谢(Thank)您花时间阅读我写的最长的教程!当我终于写完它时,我发现我的详细信息(Details)选项卡里到处都是我不断添加和隐藏的所有不同的列。我们知道此选项卡上提供的大量详细信息对于高级用户和技术支持代理来说是无价的,但是是否有人实际上在其任务管理器的(Task Manager's) 详细信息(Details)选项卡中打开了至少一半的 46 列?如果您在外面,请告诉我们,也许我们都可以找到新的方法来使用此选项卡以最大程度地提高效率。
View details about running processes with the Windows 10 Task Manager
Although Task Manager's Processes tab offers detailed information about how programs use system resources, it is the Details tab that allows you to find out everything you need to know about running processes (and more). Task Manager's Details tab provides generous data about each process running on your Windows 10 computer or device, and it can come in handy during advanced troubleshooting. In this tutorial, we go over the massive amount of information that it offers and what it can do:
NOTE: The screenshots and the instructions in this guide apply to Windows 10 May 2019 update or newer. If you do not know what version of Windows 10 you have, read: How to check the Windows 10 version, OS build, edition, or type.
First things first: Access the Details tab in Windows 10's Task Manager
To begin, launch the Task Manager. We used the keyboard shortcut "Ctrl + Shift + Esc." Click or tap on More details if the Task Manager starts in its compact view.
Then, click or tap the Details tab.
If you need to access more details for a specific process, right-click or press-and-hold on it in the Processes tab and then click or tap "Go to details" to open the Details tab.
You can do the same from the Services tab, by right-clicking or pressing-and-holding on any running service, and then clicking or tapping "Go to details."
The default data displayed in Task Manager's Details tab in Windows 10
The Details tab in Windows 10's Task Manager shows a lot of information when you first access it. You might feel overwhelmed at first.
This data is displayed in seven default columns:
-
Name - Shows the name of the running process. It is the only column that can not be hidden from view.
-
PID - Displays a unique Process Identifier number. These numbers can be used to match a running service with an error or event that lists the PID.
-
Status - Displays whether a process is running or suspended. Universal Windows Platform apps are suspended to conserve resources when they are not used.
-
User name - Reveals the name of the user (including system accounts) a process is running under.
-
CPU - Shows the percentage of CPU used by each process across all cores.
-
Memory (active private working set) - Displays the amount of memory used and reserved for each process, excluding data from suspended UWP processes.
-
UAC virtualization - Indicates if User Account Control virtualization is Enabled, Disabled, or Not allowed for each process. We return to the topic of UAC virtualization later on, when we explain how the Details tab allows you to change the virtualization of a process.
The additional columns you can add to Task Manager's Details tab in Windows 10
If you want to add more information to the tab, there is a lot to choose from. To see what you can add, right-click or press-and-hold a column header and click or tap Select columns.
The Select Columns window opens, revealing forty more columns that you can add to the Details tab, on top of the ones we already went over. Just select the ones you want to be displayed and then click OK to have them added to the Details tab.
Hovering over a column header should give you an idea about the data that column displays. Here is what each of them shows:
-
Package name - Shows the name of a package that a UWP app belongs to. The column is empty when it comes to non-UWP apps.
-
Session ID - Displays the unique number of the user session running a process and can be matched with the ID number shown in the Users tab.
-
Job object ID - Shows the ID of the job object in which the process is running.
-
CPU time - Reveals the total processor time in seconds used by each process since it started running. This data resets if a process is restarted.
-
Cycle - Displays the current percentage of CPU cycle time a process is using.
-
Working set (memory) - Shows the amount of physical memory currently used by each process.
-
Peak working set (memory) - Shows the maximum amount of physical memory used by each process.
-
Working set delta (memory) - Displays the amount of change in working set memory each process has used from the last refresh.
-
Memory (private working set) - Shows the amount of memory used and reserved for each process, including data from suspended UWP processes.
-
Memory (shared working set) - Displays the amount of memory used by each process, that can be used by other processes if needed.
-
Commit size - Shows the amount of virtual memory reserved by Windows 10 for each process.
-
Paged pool - Displays the amount of pageable kernel memory allocated by the Windows kernel or drivers for each process. Pageable memory can be written to another storage medium, like a hard-disk.
-
NP pool - Shows the amount of non-pageable kernel memory allocated by the Windows kernel or drivers for each process.
-
Page faults - Reveals the number of page faults each process generated since it started running. Page faults occur when a process attempts accessing memory that is not currently allocated to the process.
-
PF Delta - Displays the change in the number of page faults generated by each process from the last refresh.
-
Base priority - Shows the current priority of each process, this ranking determining the order in which the threads of a process are scheduled. We return to this when we go over how you can change the priority of a process.
-
Handles - Displays the current number of handles that each process opened. A handle is a system resource such as a file, a registry key or a thread.
-
Threads - Shows the number of active threads for each process.
-
User objects - Displays the number of window manager objects that each process uses. Window manager objects include windows, menus, cursors, keyboard layouts, and monitors.
-
GDI objects - Reveals the number of Graphics Device Interface objects used by each process to draw the user interface.
-
I/O reads - Shows the number of read Input/Output operations generated by each process since it started running, including file, network, and device I/O.
-
I/O writes - Displays the number of write Input/Output operations generated by each process since it started running, including file, network, and device I/O.
-
I/O other - Shows the number of non-read and non-write Input/Output operations, generated by each process since it started running — e.g., control functions.
-
I/O read bytes - Displays the total number of bytes read by each process in Input/Output operations.
-
I/O write bytes - Shows the total number of bytes written by each process in Input/Output operations.
-
I/O other bytes - Reveals the total number of bytes a process used in non-read and non-write Input/Output operations since it started — e.g., control functions.
-
Image path name - Displays the full path to the executable file corresponding to each process.
-
Command line - Shows the full command line used to launch each process, including command-line arguments.
-
Operating system context - Displays the minimum operating system that each process can run on if the corresponding manifest file has that information. This field remains blank for most processes, but can also show older Windows versions — e.g., Windows Vista, Windows 7.
-
Platform - Shows the platform each process is running on: 64 bit or 32 bit.
-
Elevated - Specifies whether the process is running with administrator privileges (elevated) or not.
-
Description - Displays a short text description of what the process is.
-
Data execution prevention - Specifies whether Data Execution Prevention, which is a security feature, is enabled or disabled for each process.
-
Enterprise context - Shows the context of each process while running in Windows Information Protection (WIP) to make sure that your organization's policies are applied and running correctly.
-
DPI Awareness - Displays the default mode for how the application interacts with high DPI (dots per inch) displays.
-
Power throttling - Shows if power throttling is enabled or disabled for each process. Some processes can be automatically throttled when you are not using them, to conserve the battery of your Windows 10 device.
-
GPU - Displays the highest utilization across all Graphics Processing Unit engines.
-
GPU engine - Shares which Graphics Processing Unit engine is utilized the most by each process.
-
Dedicated GPU memory - Displays the total amount of dedicated graphics memory that each process is using across all Graphics Processing Units.
-
Shared GPU memory - Shows the total amount of system memory that each process is using across all Graphics Processing Units.
Hide columns from view in Task Manager's Details tab
As you can imagine, having all forty-six optional columns activated can seriously overcrowd your Task Manager's Details tab, so it might be easier to only keep the ones that interest you. If you have a column open that you no longer need, you can hide it from view by right-clicking or pressing-and-holding the column's header and then choosing Hide column.
If you want to hide more columns from view at the same time, it might be simpler to right-click or press-and-hold on a column's header and then click or tap Select columns from the contextual menu.
The Select Columns window opens, and you can uncheck any unnecessary columns to hide them from view. Just click OK when you are done, to have them removed from the Details tab.
Sorting options in Task Manager's Details tab
By default, the processes in the Details tab are sorted alphabetically. Clicking on any of the column headers sorts the data displayed based on the values shown in that column.
If you are happy with the data displayed but want to change the order in which it appears, click or tap and then drag a column's header to move that column left or right.
End processes from Task Manager's Details tab in Windows 10
One of the most common uses for the Details tab is to stop processes quickly, to free up system resources. To end a process, select it and then click or tap the End task button from the bottom-right corner of the Task Manager.
You can also right-click or press-and-hold on any process to open a contextual menu. Click or tap on End task to close that task.
You can click or tap "End process tree" from the same contextual menu if you want the entire process tree to be terminated.
Provide feedback on a process to Microsoft from Task Manager's Details tab
The Details tab now allows you to quickly provide feedback to Microsoft on any listed process. Just right-click or press-and-hold to open the contextual menu and then click or tap Provide feedback.
The Feedback Hub opens, and, once you to sign in with your Microsoft account, you can send your issue or opinion to Microsoft.
How to change the priority of a process from Task Manager's Details tab
The Details tab lets you see the priority of each process. Windows schedules the threads of a process based on this ranking. However, you can do more with the Details tab and change the priority of a process. Right-click or press-and-hold on a process and hover over the Set priority option to open a menu that not only lets you see a process's current priority but also allows you to choose a new priority level.
The Set priority menu displays six possible priority levels: Realtime, High, Above normal, Normal, Below normal, and Low. Most processes have a normal priority level and, while raising the priority of a process should make it run better, it could destabilize the rest of your system and even cause a crash. To avoid performance issues, never raise priority more than a single step at a time. If you want to raise it even higher, test each step before progressing further. The Realtime priority is also tricky, and we suggest leaving it alone, as recommended by Microsoft.
Link a process to a particular processor from Task Manager's Details tab
The Details tab offers yet another option to change the way a process runs on your Windows 10 computer or device, allowing you to select a particular processor or core on your system that you want a process to run on. This can be useful because some processes run on all processors on your system by default, and limiting them to a particular processor can help increase efficiency and maximize your system performance. Right-click on press-and-hold on a process to open the contextual menu. Then click or tap on Set affinity to start linking that process to a processor or core.
When the Processor affinity window opens, choose the core or cores you want the process to run on and then click or tap OK.
While it may seem like a good idea to let Windows divvy up the load evenly among all cores, certain older applications, like old games from the 90s or 2000s that were designed for a single-core processor, might run better when pushed onto a single core.
Troubleshoot problem processes using Task Manager's Details tab
Not only can you change how programs run on your computer using the Details tab, but you can also get information that might help you resolve certain issues. If you have a program lock up and become unresponsive, you can right-click or press-and-hold on it in the Details tab to open its contextual menu and then press on "Analyze wait chain."
The "Analyze wait chain" window opens, allowing you to examine the process and list all subprocesses that are currently attempting to complete a task. Killing these subprocesses often frees up the parent process allowing you to save data that might otherwise be lost. You can also research the offending subprocesses to see why they may be using resources so heavily.
If a running process has no current issues, it shows displays a message informing you it is running normally.
If there is a process that is giving you trouble, such as performance issues, freeze-ups or errors, you can create a dump file that provides a detailed account of everything that your process is doing in memory at the time the dump file is created. Right-click or press-and-hold on a process, and then click or tap "Create dump file" from its contextual menu.
For some processes, this action can take some time, in which case you receive a message asking you to wait in the Dumping process window.
Once the file is created, the Dumping process window lets you know and shares its location. Screenshot the window or remember the path, and then click or tap OK. The generated file can be opened with debugging software such as WinDBG, but most users get more value from this feature by sending the dump file to a tech support agent.
You might need to enable hidden files to access the folder where this file is stored.
Enable UAC process virtualization in Task Manager's Details tab
Another feature accessed from Task Manager's Details tab is UAC Virtualization. This option allows you to enable User Account Control virtualization for a particular program. While most users should have no reason to interact with this feature often, it does serve an important purpose.
Some older applications are configured to write directly to important system locations and require your user account to have admin credentials to run. If you do not want to grant admin rights to any such app, you can enable virtualization from the Task Manager. This causes Windows to recreate important locations, such as the System32 directory and system registry keys, in a virtual environment in order to prevent potential problems from affecting your actual system files.
To enable this feature, select UAC virtualization from the contextual menu that shows up after right-clicking or pressing-and-holding on a process.
Click or tap Change virtualization to enable or disable the feature for the selected process.
Find the location of a running process from Task Manager's Details tab
You can find the exact location on your hard drive of the executable file corresponding to a process from the Details tab in Windows 10's Task Manager. Right-click or press-and-hold on a listed process and click or tap "Open file location."
The File Explorer opens the folder your application's executable file is stored in. The corresponding file is highlighted when the folder opens.
Research an unknown process using the Details tab in Windows 10's Task Manager
You might come across an unknown process that is eating up your resources. The Details tab offers the option to research that process and understand what it is all about. Right-click or press-and-hold on a process and then click or tap Search online.
Your default web browser opens a new tab, and runs a web search with the name and description of the process on Bing (regardless of your default search engine), helping you get more information on it.
View the properties of a process from Task Manager's Details tab
The properties of a process can offer a lot of information about the executable that runs it. They show the file's size, location, access dates, and security settings, and you can even troubleshoot compatibility issues. Right-click or press-and-hold on a process listed in the Details tab of your Task Manager and click or tap Properties.
The Properties window opens, providing you access to useful information about the selected process.
Switch to the Services tab to see any services associated with a process from Task Manager's Details tab
Some of the processes listed in the Details tab have a corresponding service displayed in the Services tab. Right-click or press-and-hold on a process and then click or tap "Go to service(s)."
This action switches you over to the Services tab and highlights any service(s) associated with the chosen process. If there are no such services, it just switches to the Services tab and selects nothing.
How cluttered is the Details tab from your Task Manager?
Thank you for taking the time to read the longest ever tutorial I wrote! When I finally finished writing it, I found my Details tab was cluttered with all the different columns I kept adding and hiding. We know the wealth of detailed information available on this tab is invaluable for power users and tech support agents, but is there anyone who actually has at least half of the forty-six columns open in their Task Manager's Details tab? If you are out there, let us know, and maybe we can all find out new ways this tab can be used for a maximum of efficiency.