web-dev-qa-db-ja.com

タスクリストにプロセスが表示されていますが、タスキルでは管理者としてもプロセスを強制終了できません

私は自分のコンピュータのクロムを殺そうとしています。管理者としてコマンドプロンプトを実行し、実行しました。

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

これは1つの項目を返しました:

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.

タスクマネージャを使ってそれを殺そうとしてもうまくいきません。コンピュータを再起動せずにクロムを消すにはどうすればよいですか?

13
Jon

私は正確なpidを与えても、taskkillで終了できなかったことをconhost.exeの複数のインスタンスで同様の問題がありました。私はいつも同じエラーを受け取り、タスクのインスタンスはないと言っています。

そこで、 Pimp Juice ITが の上のコメントで提案したことを、次のコマンドを使用して実行しました。

wmic process where name="conhost.exe" call terminate
9
bazem

私は自分のメソッドがシステム上で実際にどのような影響を及ぼしているのかわからないが、いつでもプロセスを終了させる必要があり、アクセス拒否と言われた。 TrustedInstallerから私がそれを殺したいアカウントに。まだ動作していないものには遭遇していません。

2
Matt