我对流程有一个HANDLE
,想知道该流程是否与系统相关,就像下图中的taskmanager一样。
如果我尝试通过任务管理器关闭这样的过程,它将要求我关闭整个计算机或取消。 (我没有发现与此相关的任何内容)
答案 0 :(得分:4)
此类进程的“内部”术语是“关键进程”,也就是说,Windows始终需要运行才能正常运行的进程。一个很好的例子是管理登录屏幕(WinLogon)的过程-没有它就做不到。
Raymond Chen最近对此写了blog post。除其他外,他有这样的话:
IsProcessCritical()确定指定的过程是否很关键。
除这些之外,任务管理器还会在看到时将其保留在“ Windows进程”列表中的进程的硬编码列表,例如“控制台窗口主机”(托管窗口) (用于运行控制台应用程序)和Desktop Window Manager。
我不知道您如何掌握该列表的内容。
Raymond在他的博客中详细介绍了关键过程实际上是什么的。如果要蓝屏计算机,请尝试在“详细信息”选项卡中终止一个。