Windows中的不朽过程;无法杀死它

时间:2013-10-03 17:25:02

标签: windows qt windows-7 process kill

我正在Windows 7 / MinGW中编写一个普通的,无辜的C ++ / Qt程序。

这是两天内第二次关闭程序后,可执行文件仍保留在活动进程中,并且无法杀死它(我从命令行和Windows任务管理器中尝试)。

一个不便之处是我无法重新链接我的代码,因为二进制代码无法被覆盖,正在运行。

1 个答案:

答案 0 :(得分:7)

原因是可执行文件在调试器的控制下运行,这保护了进程免受任何杀死它的企图。通过调试器停止它已经成功。

我不知道调试器可以保护进程免受任何外部尝试杀死它......