在 Windows XP 上具有本地管理员权限,但出现“终止进程错误:访问被拒绝”。如何终止该进程?

在 Windows XP 上具有本地管理员权限,但出现“终止进程错误:访问被拒绝”。如何终止该进程?

在我经常使用的一台 Windows XP 机器上,有一个进程会定期启动。我希望能够终止该进程(有时),因为当我忙于执行一些机器密集型操作时,它偶尔会运行。

我已经尝试将进程优先级降低到“空闲”以减轻影响,但问题不在于 CPU。相反,该进程非常占用磁盘空间,无论进程优先级如何,它在运行时仍会导致严重的磁盘抖动,影响我当时正在做的所有其他事情。

使用进程探索器,我可以找到该进程,右键单击并选择终止进程,但我总是得到这样的信息“终止进程时出错:拒绝访问。”

这不是操作系统进程,而是第三方软件。该进程可能在做什么来防止自己被终止?

我该如何终止这样的进程?我能否使用 Process Explorer 或其他工具修改进程的安全性或访问控制列表 (ACL),以便有效地终止它?

答案1

at 16:44 /Interactive taskmgr.exe

这将向调度程序添加一个作业,以便在 16:44 运行 taskmgr.exe。选择当前时间之后约 1 分钟的时间。taskmgr.exe 将使用具有额外权限的系统帐户运行。看看它是否有效。

答案2

该过程可能从您或您所在组的 SeShutdownPrivilege 设置为拒绝(或未设置为允许)开始。

启动procexp.exe,找到进程,右键单击 --> 属性 --> 安全选项卡 --> 权限按钮。您可能需要以procexp.exe提升权限运行才能看到任何内容。

答案3

看起来我可以使用以下命令终止该进程进程黑客巧合的是,我今天从一位超级用户社区推广广告

Process Hacker:比您对 Process Explorer 的期望还要多。

列出的功能之一是“强大的进程终止功能”。来自项目页面:

Process Hacker 是一个免费的开源进程查看器和内存编辑器,具有以下独特功能:强大的进程终止功能。它可以显示服务、进程及其线程、模块、句柄和内存区域。 [重点是我的]

虽然我并不打算取代 Process Explorer,但这无疑是一个值得保留的补充新工具,而且我很想了解更多有关它的信息。

答案4

该软件是什么?听起来它正在作为服务运行。当您尝试终止作为服务运行的进程(从任务管理器或进程资源管理器)时,您会收到该错误。

相关内容