Taskkill은 프로세스를 종료할 수 없지만 작업 관리자는 [닫힘]을 수행할 수 있습니다.

Taskkill은 프로세스를 종료할 수 없지만 작업 관리자는 [닫힘]을 수행할 수 있습니다.

나는 최근에 흥미로운 사실을 발견했습니다: 나는 작업을 종료할 수 taskkill없지만작업 관리자그들을 죽인다. 작업 관리자를 사용하면 프로세스를 정상적으로 종료할 수 있지만 으로 시도하면 taskkill권한 거부가 발생합니다.

PS C:\Users\user> taskkill /PID 8640 /F
ERROR: The process with PID 8640 could not be stopped.
Reason: Permission denied

여기서 무슨 일이 일어나고 있는지, 그리고 그 문제를 해결하는 방법을 아는 사람이 있습니까?

추신: 관리 쉘을 사용하여 이를 종료할 수 있다는 것을 알고 있지만 이는~ 아니다내가 찾고 있는 솔루션. 작업 관리자가 허가 없이 이를 수행할 수 있다면 taskkill도 이를 수행해야 합니다.

답변1

Taskkill은 작업을 종료하려면 관리자 권한이 필요한 프로그램입니다. 관리자로 명령 프롬프트를 시작하고 동일한 명령을 실행하면 작업이 성공적으로 종료됩니다.

작업 관리자에 액세스하는 것도 관리 권한이 필요한 프로세스입니다. 즉, 작업 관리자에 액세스할 때 가장 먼저 보게 되는 것은 권한을 요청하는 권한 상승 프롬프트입니다. 해당 프롬프트에서 아니요를 클릭하면 작업 관리자가 열리지 않습니다.

따라서 다음 진술에서 :

작업 관리자가 허가 없이 이를 수행할 수 있다면 taskkill도 이를 수행해야 합니다.

아니요, 작업 관리자는 할 수 없습니다. 작업 관리자를 여는 순간 권한을 부여해야 합니다.

관련 정보