windows End Process和End Process Tree的区别

nimxete2  于 2023-03-31  发布在  Windows
关注(0)|答案(2)|浏览(253)

Windows任务管理器中的结束进程和结束进程树有什么区别。结束进程树是否会杀死父进程下的所有子进程?

wvt8vs2t

wvt8vs2t1#

结束过程:将结束/终止/关闭当前应用程序。
结束流程树:将结束/终止/关闭当前应用程序以及它正在使用的所有相关服务和应用。
了解更多详情
http://www.tomshardware.com/forum/101540-45-process-tree-processhttps://superuser.com/questions/794052/end-process-end-process-tree

xuo3flqw

xuo3flqw2#

Process Explorer

为了更好的理解,你可以使用一个工具,比如Process Explorer来查看“树”视图。不幸的是,任务管理器不显示子进程或暴露信息(根据我的理解和研究)。它暴露了这个功能,但让你盲目。

示例

Code.exe

例如,如果我在顶层Code.exe上运行“kill process tree”,它也会杀死子进程。如果我在较低级别Code.exe上运行“kill process tree”,则其上下的其他进程将继续运行,并且如果其中任何一个进程监视器重新生成子进程,则可能会重新启动这些已杀死的进程。

Discord.exe

这里有一个有趣的例子,可能会产生意想不到的后果,你可能一开始没有注意到。如果我杀死了最顶层的Discord.exe进程树,它也会杀死我的chrome.exe进程。这可能是因为点击了Discord中的一个链接,然后启动了浏览器,因此它是父进程。

相关问题