2014-12-19 7 views
9

ich manchmal einen Prozess so erhalten, dass, wenn ich taskkill /im the_process.exe /f /t laufen, dann wird es sie nicht töten, denn: ERROR: The process with PID 6492 (child process of PID 5788) could not be terminated. Reason: There is no running instance of the task. taskkill nicht umbringt Prozess

Aber wenn ich den Task-Manager öffnen und auf Prozess beenden, dann es geht weg. Warum funktioniert Task-Manager, aber Task-Task nicht? Ich muss in der Lage sein, den Prozess programmtechnisch zu beenden, also muss ich einen CLI-Befehl finden, der diesen Prozess erfolgreich beendet.

Ich habe gegoogled, aber ich habe noch keine funktionierende Lösung gefunden.

+0

'powershell kill -n'the_process'? –

+0

Nada. 'kill: Kann keinen Prozess mit dem Namen" the_process.exe "finden. Überprüfen Sie den Prozessnamen, und rufen Sie das Cmdlet erneut auf. Bei Zeile: 1 Zeichen: 1 + Kill -n The_process.exe + ~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: ObjectNotFound: (the_process .exe: String) [Stop-Prozess], ProcessCommandException + FullyQualifiedErrorId: NoProcessFoundForGivenName, Microsoft.PowerShell.Commands.StopProcessCommand 'Ich habe es auch ohne die" .exe "versucht. Ich habe es auch am Ende mit einem Stern versucht. Ich habe auch versucht, das Cmd-Fenster als Admin auszuführen. –

+0

Können Sie etwas mehr über diesen Prozess preisgeben? Sind Sie absolut sicher, dass dieser Prozess tatsächlich läuft? –

Antwort

0

Ich hatte gerade das gleiche Problem, beim Programmieren einer Software in Codeblocks.

Es war am Ende, dass Codeblocks noch Debugging war, und ich musste die rote Wiedergabetaste (F8) im oberen Menü drücken, um fortzufahren. Vergewissern Sie sich, dass keine andere Programmierung mit Ihrer App verknüpft ist.

+0

Sie hatten ein spezifisches Problem beim Debuggen einer Anwendung. Die Frage hier ist ein Betriebssystemproblem. – Brain2000

1

Wenn Sie den Prozess unter Visual Studio debuggen, erhalten Sie genau diese Situation. Sie müssen den Debugger trennen oder den Prozess vom Debugger trennen.

+0

Ich hatte gerade dieses Problem, als Sie sagten, dass ich etwas Code debugging. Closing VS hat mir geholfen. – HermanTheGermanHesse