销毁一个进程,它说 "拒绝访问"
我有一个进程,但我无法用任务管理器或进程资源管理器来销毁它 - 我得到的错误是 “拒绝访问"。该进程不是Windows的可执行程序。
我如何才能杀死它?有没有什么工具可以用来覆盖这个保护?
我使用的是Windows 7,64位版。
我有一个进程,但我无法用任务管理器或进程资源管理器来销毁它 - 我得到的错误是 “拒绝访问"。该进程不是Windows的可执行程序。
我如何才能杀死它?有没有什么工具可以用来覆盖这个保护?
我使用的是Windows 7,64位版。
杀死一个受保护的进程? http://processhacker.sourceforge.net/index.php
在没有管理员权限的情况下,可以在Windows服务器上工作! Yammie!!!!!!!!!)
在我的案例中,上述工具都没有帮助到我。
参见https://blogs.technet.microsoft.com/markrussinovich/2005/08/17/unkillable-processes/。
Mark Russinovich在那里显示,在那里,当过程几乎不可能被杀死的情况下,过程几乎是不可能的。
任务杀和powershell(杀)的方法对我来说不起作用,它仍然显示拒绝访问。
你只需要赋予进程资源管理器管理权限即可,不需要添加任何账号(如果你已经是管理员)。不需要告诉要终止或不终止哪些进程,也不需要安装任何其他的进程管理器(即使是我喜欢的进程资源管理器)。
任选其一:
右键点击 “以管理员身份运行”
进入属性,然后进入兼容性,选择 “以管理员身份运行”
现在它不会说拒绝访问了。
不知道是什么原因,但使用Sysinternal的进程资源管理器,从文件菜单中点击 “显示所有进程的详细信息 "就解决了这个问题,并允许我杀死服务。也许只有在这时它才会切换到管理模式。
也可以使用Windows PowerShell杀死命令,使用get-process
列出正在运行的进程,然后使用stop-process
与任务的IDStop-Process杀死它。
尝试使用APT(Advanced Process Terminator),可以轻松杀死任何进程。