デバッグのために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
いずれも、エラーを返していないとTASKKILL
し、PSKILL
プロセスを殺す/終了の成功メッセージを返しました。しかし、devenv.exeは引き続き実行され、PID
一定のままであるため、再起動されません。それは素晴らしいソリューションではないシステムの再起動時にのみ消えます。
注意。LockHunterは、devenv自体がロックされていることを示しています。そして、それをアンロックすることはできません。
上記のスクリーンショットは、プロセスモニターの出力で、devenvが何らかの「プロセスプロファイリング」ループにあることを示しています(右クリックして新しいタブで画像を開くをクリックすると、正しく表示されます)。
Windowsでこのようなプロセスを強制終了する方法はありますか?