Wenn ich eine experimentelle VS-Instanz von VS zum Debuggen starte und das Debuggen beende (manchmal direkt vom übergeordneten VS), wird weiterhin ein zombiler Prozess devenv.exe ausgeführt, den ich nicht beenden kann. Es hält an vielen meiner DLLs fest.
Da ich als Administrator auf diesem 64-Bit-Win7-Computer angemeldet bin, würde ich erwarten, dass ich jeden gewünschten Prozess beenden kann.
I tried (from Administrator command prompt):
End Task from Task Manager.
TASKKILL /F /IM devenv.exe
PSKILL devenv.exe
Keine Rückkehr eines Fehlers und TASKKILL
und PSKILL
zurückErfolgsMeldungen des Beendens / Tötung des Prozesses. Aber devenv.exe läuft immer noch, es wird nicht erneut erzeugt, da das PID
konstant bleibt. Es verschwindet nur beim Neustart des Systems, was keine gute Lösung ist.
Hinweis. LockHunter zeigt, dass devenv ein Schloss für sich hat. Und es kann es nicht entsperren.
Der obige Screenshot ist die Ausgabe von Process Monitor und zeigt, dass sich devenv in einer Art 'Process Profiling'-Schleife befindet (Klicken Sie mit der rechten Maustaste darauf und klicken Sie auf Bild öffnen in neuem Tab, um es richtig anzuzeigen).
Irgendwelche Ideen, wie man einen solchen Prozess unter Windows beendet?