当内置的任务管理器被Process Explorer替换时,如何打开它?


25

我想在选中“ 流程资源管理器” Replace Task Manager选项的情况下打开内置任务管理。我试过了:

  • 运行taskmgr.exe在运行对话框。PE被打开了。

  • taskmgr.exe在同一文件夹中创建一个副本。然后运行它。内置任务管理器已打开,但无法正常工作(其窗口为空白)。

  • 在同一文件夹中创建的符号链接(使用mklinktaskmgr.exe。然后运行它。PE被打开了。

我可以尝试其他方法吗?谢谢。


Process Hacker提供了在“工具”菜单中启动“任务管理器 ”的功能。如果您可以这样做,则可能要在PE中寻找相同的功能。
JC2k8

Answers:


37

这里有两个问题:

  • Process Explorer从任务管理器接管的方式是通过添加注册表值:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ taskmgr.exe \ Debugger

这意味着无论何时启动名为“ taskmgr.exe”的可执行文件,都应启动此值中指定的内容。因此,将任务管理器移动到其他目录不起作用。

  • 重命名taskmgr.exe到其他似乎在任务管理器中的某些中断。那就是为什么您看到一个空的窗口。这是一个相当奇怪的行为,通常,重命名可执行文件是没有问题的。

    重命名的任务管理器的行为很奇怪。即使从中等完整性级别启动,它也将自动以高完整性级别运行,即使具有本地系统特权也无法将其杀死。

因此,到目前为止,我还没有办法将Process Explorer用作默认任务管理器并能够同时运行任务管理器。

解决方法还不错:

在Process Explorer中,取消选中“选项-替换任务管理器”,然后运行“ taskmgr.exe”并再次勾选“选项-替换任务管理器”。

或者,您可以创建一个批处理文件,以删除该注册表设置,启动任务管理器并将设置放回:

 reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger /f
 start taskmgr.exe
 reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger /t REG_SZ /d "C:\PATHTO\PROCEXP.EXE" /f

此批处理的唯一问题是您需要以提升的管理员身份运行它,因此在为其创建快捷方式时,请指定以管理员身份运行它。作为普通用户,您不能更改这些注册表设置。


2
取消选择正是我不想做的。创建批次更好,我将尝试。
Inglis Baderson

最新的Process Explorer不适用于我
Robert Niestroj

@RobertNiestroj-对我来说还不错,Windows 10 - 1909并且Process Explorer v16.30
Peter Hahndorf

-1

从运行中取消任务管理器

单击开始按钮,然后单击所有程序文件夹。在附件文件夹下,单击运行命令。您也可以在键盘上按Windows键+ R,或在“开始”菜单中启用“运行”命令。最后,只需键入“ taskmgr”,然后按Enter。

从快捷方式运行Taskmanager 或您可以创建一个快捷方式。右键单击您的桌面,然后选择“新建”,然后单击“快捷方式”。将会弹出一个新窗口。浏览到与上述相同的路径,C:\ Windows \ System32。向下滚动,直到看到taskmgr.exe,突出显示它,然后单击“确定”。单击“下一步”,键入快捷方式的名称,最后单击“完成”。


您是说“取消选中“替换任务管理器”选项”吗?
Inglis Baderson

是。尝试取消选中它。
Unnikrishnan

但我的目标是不要取消选中该选项,因为我经常使用PE。
Inglis Baderson

抱歉。单击“开始”按钮,然后单击“所有程序”文件夹。在附件文件夹下,单击运行命令。您也可以在键盘上按Windows键+ R,或在“开始”菜单中启用“运行”命令。最后,只需键入“ taskmgr”,然后按Enter。
Unnikrishnan

1
他们打开了流程浏览器。taskmgr在运行对话框中键入并创建的快捷方式taskmgr.exe,这两个都打开了Process Explorer。
Inglis Baderson
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.