当我从VS启动VS的实验实例进行调试并停止调试时(有时直接从父VS),zombile devenv.exe进程仍在运行,我无法杀死.它坚持我的许多dll.
当我以管理员身份登录这台64位Win7机器时,我希望能够杀死我想要的任何进程.
I tried (from Administrator command prompt):
End Task from Task Manager.
TASKKILL /F /IM devenv.exe
PSKILL devenv.exe
Run Code Online (Sandbox Code Playgroud)
无返回任何错误,TASKKILL并PSKILL返回终止/终止进程的成功消息.但是devenv.exe仍然运行,它不会因为PID保持不变而重新生成.它只在系统重启时消失,这不是一个很好的解决方案.
注意.LockHunter显示devenv已经锁定了自己.它无法解锁它.

上面的屏幕截图是Process Monitor的输出,显示devenv处于某种"Process Profiling"循环中(右键单击它并单击新选项卡中的打开图像以正确查看它).
有关如何在Windows上杀死此类进程的任何想法?
我想杀死Windows中的特定Java进程,就像在Linux中一样(ps -aux获取processid然后kill processid杀死进程).
Inno安装程序无法在卸载期间删除组件,因为我的程序仍在运行,并且无法删除可执行文件.在允许卸载之前,如何检查它是否正在运行?
伙计们抱歉,如果我通过询问这样一个菜鸟问题冒犯了某人,因为我看到有人因为不合适而有"明显失误"的问题.
这是我第一次问这里,请原谅我,如果有什么不合适,对不起,如果我的英语不是很好.
当我的程序通过任务管理器关闭时,我正在尝试创建临时文件...但我不知道如何检测我的程序是否通过任务管理器关闭!
我怎么做?我搜索了很多,但要么我使用了错误的关键字,要么互联网上没有简单的解决方案.我希望这里有人可以帮助我.
最好的问候和提前感谢.
在C++中有没有办法无条件地杀死进程?
无论这个过程处于什么状态.
我知道TerminateProcess,但它仍然可能失败.如果您不希望它失败怎么办?
就像你在任务管理器中杀死进程一样,它会死掉; 无论.这就是我正在寻找的那种杀戮.