如何在 Windows 中终止进程时克服访问被拒绝的问题?

如何在 Windows 中终止进程时克服访问被拒绝的问题?

如何终止不想终止的进程?我尝试终止进程时收到“拒绝访问”消息。我知道这可能是由于设备驱动程序在等待,可能这就是原因。

但我的问题是如何终止进程?我是管理员,我不希望进程等待任何设备驱动程序或其他东西。我希望它死掉。

如何实现这个呢?

以管理员身份运行任务管理器、procexp 和 procexp64 没有帮助。

答案1

根据进程的状态,可能根本没有办法终止它。请参阅这个答案进行更详细的讨论,其关键在于:

如果它没有消失,它当前被锁定并等待某些内核资源(可能是有缺陷的驱动程序),并且没有其他方法(除了重新启动)可以使得该进程消失。

检查一下维基百科部分

管理员帐户的目的是允许对计算机进行系统范围的更改(仅限于本地系统的权限除外)

作为管理员,你(接近)是用户空间(除了上述关于本地系统的警告)。有问题的驱动程序正在运行内核模式。请参阅 Jeff Atwood 对这两种模式的描述这里

答案2

进程黑客当然,实用程序会为您执行此操作,风险由您自行承担,因为终止系统进程有时是有风险的!

答案3

我可以确认所有这些“无法终止应用程序,拒绝访问”的问题都与故障的驱动程序有关。

我在 Windows 8.1 中遇到这个问题很长一段时间了,它让我很抓狂,直到我发现它是我的一个 USB MIDI 控制器。

所以..!解决这个问题的最好方法是:

  1. 你得到了卡住的应用程序,当你尝试杀死它时它会显示“拒绝访问”。

  2. 打开任务管理器。

  3. 仔细查看任务管理器,开始断开设备。

  4. 一旦你拔掉某个东西,并且该应用程序从任务管理器中消失,你就知道它导致了问题。

  5. 更新驱动程序或等待有问题的设备获得新的驱动程序。

相关内容