Taskkill / f beendet keinen Prozess

Wenn ich eine experimentelle VS-Instanz von VS zum Debuggen starte und das Debuggen beende (manchmal direkt von der übergeordneten VS), wird ein zombile devenv.exe-Prozess 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, alle gewünschten Prozesse beenden zu können.

I tried (from Administrator command prompt):

End Task from Task Manager.
TASKKILL /F /IM devenv.exe
PSKILL devenv.exe

Keiner gibt einen Fehler zurück undTASKKILL undPSKILL Es wurden Erfolgsmeldungen zum Beenden / Beenden des Prozesses zurückgegeben. Aber devenv.exe läuft immer noch, es wird nicht wieder als das gespawntPID bleibt konstant. Es verschwindet nur beim Neustart des Systems, was keine gute Lösung ist.

Hinweis. LockHunter zeigt, dass devenv eine Sperre für sich selbst 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 öffnen Sie das Bild in einem neuen Tab, um es richtig anzuzeigen).

Irgendwelche Ideen, wie man einen solchen Prozess unter Windows abbricht?

Antworten auf die Frage(26)

Ihre Antwort auf die Frage