首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >taskkill不会杀死进程

taskkill不会杀死进程
EN

Stack Overflow用户
提问于 2014-12-20 03:00:15
回答 3查看 14.1K关注 0票数 11

我有时会得到一个进程,如果我运行taskkill /im the_process.exe /f /t,它就不会杀死它,因为:ERROR: The process with PID 6492 (child process of PID 5788) could not be terminated. Reason: There is no running instance of the task.

但如果我打开任务管理器并单击End Process,它就会消失。为什么任务管理器可以工作,而taskkill不能?我需要能够通过编程终止该进程,因此我需要找到一个CLI命令来成功终止该进程。

我已经用谷歌搜索过了,但我还没有找到一个可行的解决方案。

EN

回答 3

Stack Overflow用户

发布于 2016-03-19 06:15:05

此外,如果您在Visual Studio下调试该进程,您将会遇到这种情况。您需要从调试器中分离调试器或终止进程。

票数 1
EN

Stack Overflow用户

发布于 2015-11-26 18:49:09

当我在代码块中编写一个软件时,我也遇到了完全相同的问题。

结果是Codeblock还在调试它,我不得不按下顶部菜单上的红色播放按钮(F8)才能继续。检查以确保没有其他编程链接到您的应用程序。

票数 0
EN

Stack Overflow用户

发布于 2020-03-04 22:26:39

这也是为了“Taskkill /f不会杀死一个进程”。这些都是“特殊情况”,但我怀疑其他人也会像我一样操作-远程员工RDPd到现场桌面。它不会是每个人的解决方案,但到目前为止是我的,我认为值得分享。

我一直被我的Citrix客户端搞得一团糟,以至于我无法打开一个新的会话;无法杀死wfica32.exe进程-访问被拒绝或没有任务的运行实例。使用tasklist。尝试了所有的各种建议,但没有一个有效-总是以重启而告终,这当然是一种痛苦。

但我碰巧使用/V运行任务列表,RDP是线索-我只是断开了我正在操作的RDP会话,然后重新连接-所有wfica任务都消失了,现在我可以重新打开我的Citrix会话。

代码语言:javascript
复制
wfica32.exe                  63636 RDP-Tcp#16
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27572303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档