Windows 작업 관리자를 사용해 특정 프로세스를 종료하려고 할 때 "프로세스를 종료할 수 없습니다. 작업을 완료할 수 없습니다. 액세스가 거부되었습니다."라는 오류 메시지가 나타나는 경우가 있습니다. 이러한 메시지가 표시된다면 아래의 방법들을 하나씩 시도해 보세요.
프로세스 종료 불가, 액세스 거부 오류 해결 방법
본격적인 해결 방법을 시도하기 전에 먼저 컴퓨터를 재시작한 후 해당 프로세스를 다시 종료해 보세요. 재시작 후에도 종료되지 않는다면 다음 방법들을 순서대로 따라 해 보시기 바랍니다.
1] Taskkill 명령어 사용
WinX 메뉴(Windows 키 + X)를 열고 명령 프롬프트(관리자)를 실행합니다.
CMD 창에 다음 명령어를 입력합니다:
taskkill /IM "processname" /T /F
- processname: 종료하려는 프로세스의 이름입니다. 작업 관리자의 '세부 정보' 탭에서 확인할 수 있습니다.
- /IM: 종료할 프로세스의 이미지 이름을 지정하는 옵션입니다.
- /T: 기본 프로세스와 함께 자식 프로세스까지 모두 종료합니다.
- /F: 프로세스를 강제로 종료합니다.
2] WMIC 사용
WinX 메뉴에서 명령 프롬프트(관리자)를 실행한 후, CMD 창에 다음 명령어를 입력합니다:
wmic process where name='processname.exe' delete
여기서 processname.exe 부분은 작업 관리자의 '세부 정보' 탭에서 확인한 종료하려는 프로세스 이름으로 바꿔 주세요.
3] PowerShell 사용
관리자 권한으로 PowerShell을 실행한 후 다음 명령어를 입력합니다:
kill -id pid
여기서 pid는 종료하려는 프로세스의 ID 번호입니다.
PID를 확인하려면 작업 관리자의 세부 정보 탭을 연 후, 종료하려는 프로세스 옆에 표시된 번호를 확인하면 됩니다.
또는 PowerShell 창에서 다음 명령어를 실행하여 프로세스 ID 목록을 확인할 수도 있습니다.
Get-Process
예를 들어, 종료하려는 프로세스가 DimScreen.exe이고 이 프로세스의 PID가 5364라고 가정해 봅시다.
이 경우 다음과 같이 입력하면 해당 프로세스를 강제로 종료할 수 있습니다:
kill -id 5364
위 방법들이 문제 해결에 도움이 되길 바랍니다!
함께 읽으면 좋은 글: Windows에서 응답 없는 프로세스를 강제 종료하는 방법