11

Я пытаюсь убить хром на моем компьютере. Я запустил командную строку как администратор и запустил:

C:\WINDOWS\system32>tasklist /FI "IMAGENAME eq chrome.exe"

Это вернуло один элемент:

Image Name                     PID Session Name        Session#    Mem Usage
========================= ======== ================ =========== ============
chrome.exe                    8336 Console                    2    420,324 K

Однако я не смог убить его с помощью /IM:

C:\WINDOWS\system32>taskkill /IM "chrome.exe" /F

Потому что он вернулся:

ERROR: The process "chrome.exe" with PID 8336 could not be terminated.
Reason: There is no running instance of the task.

Поэтому я попытался убить его с помощью /PID:

C:\WINDOWS\system32>taskkill /PID 8336 /F

Который вернул что-то похожее:

ERROR: The process with PID 8336 could not be terminated.
Reason: There is no running instance of the task.

Попытка убить его через диспетчер задач тоже не работает. Как убить Chrome, не перезагружая компьютер?

2 ответа2

6

У меня была похожая проблема с несколькими экземплярами conhost.exe, которую я не мог завершить с помощью taskkill, даже давая точный pid. Я всегда получал одну и ту же ошибку, говоря, что нет экземпляров задачи.

Поэтому я сделал то, что предложил Pimp Juice IT в комментарии выше, используя следующую команду, которая успешно убила все conhost.exe сразу.

wmic process where name="conhost.exe" call terminate
2

Я не уверен в фактических последствиях моего метода в системе, но в любое время мне нужно завершить процесс, и мне говорят, что доступ запрещен, я щелкаю правой кнопкой мыши по процессу, перехожу к свойствам, вкладке безопасности, «Дополнительно», вкладке «Владелец» и меняю владельца из TrustedInstaller в учетную запись, от которой я хочу убить. Не встречал ничего, с чем бы он еще не работал.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .