2014-12-19 4 views
9

я иногда получаю процесс таким образом, что если я бегу taskkill /im the_process.exe /f /t, то он не убьет его, потому что: 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 не убивает процесс

Но если открыть диспетчер задач и нажмите Завершить процесс, затем он уходит. Почему диспетчер задач работает, но taskkill нет? Мне нужно иметь возможность убить процесс программно, поэтому мне нужно найти команду CLI, которая успешно уничтожит этот процесс.

Я искал googled, но пока не нашел рабочего решения.

+0

'powershell kill -n the_process'? –

+0

Nada. 'kill: Не удается найти процесс с именем« the_process.exe ». Проверьте имя процесса и вызовите командлет снова. В строке: 1 char: 1 + kill -n the_process.exe + ~~~~~~~~~~~~~~~ + CategoryInfo: ObjectNotFound: (the_process .exe: String) [Stop-Process], ProcessCommandException + FullyQualifiedErrorId: NoProcessFoundForGivenName, Microsoft.PowerShell.Commands.StopProcessCommand 'Я также пробовал без« .exe ». Я также попытался со звездочкой в ​​конце. Я также попробовал запустить cmd-окно как admin. –

+0

Можете ли вы рассказать немного больше об этом процессе? Вы абсолютно уверены, что этот процесс действительно запущен? –

ответ

0

У меня была точно такая же проблема при программировании части программного обеспечения в кодовых блоках.

В итоге оказалось, что Codeblocks все еще отлаживает его, и я должен был нажать красную кнопку воспроизведения (F8) в верхнем меню, чтобы продолжить. Убедитесь, что никакое другое программирование не связано с вашим приложением.

+0

У вас была специальная проблема, отлаживающая приложение. Вопрос здесь - проблема операционной системы. – Brain2000

1

Кроме того, если вы отлаживаете процесс под Visual Studio, вы получите эту точную ситуацию. Вам нужно отделить отладчик или завершить процесс из отладчика.

+0

У меня была эта проблема, как вы сказали, я отлаживал какой-то код. Закрытие VS помогло мне. – HermanTheGermanHesse