Когда я запускаю экспериментальный экземпляр VS от VS для отладки и прекращения отладки (иногда непосредственно из родительского VS), процесс zombile devenv.exe остается запущенным, который я не могу убить. Это относится ко многим из моих библиотек.
Поскольку я зарегистрирован на этой 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 есть замок. И он не может разблокировать его.
Вышеприведенный снимок экрана - это вывод Process Monitor, показывающий, что в какой-то форме цикл "Профилирование процесса" (щелкните правой кнопкой мыши по нему и нажмите "Открыть изображение" на новой вкладке, чтобы увидеть его правильно).
Любые идеи о том, как убить такой процесс в Windows?