Windows 10 및 11에서 Taskkill 명령을 효과적으로 사용하는 방법
명령 프롬프트에는 문제 해결이나 Windows 관리를 훨씬 더 쉽게 만들어 주는 숨겨진 보석 같은 기능들이 가득합니다.물론, 어디서 찾아야 할지 알고 있다면 말이죠.그중 하나가 taskkill 명령입니다.물론 작업 관리자를 열고 프로세스를 찾아 “작업 끝내기”를 클릭할 수도 있지만, 여러 프로세스를 다루거나 작업을 자동화해야 하는 경우 금방 지루해집니다.바로 이 부분에서 taskkill이 빛을 발하는데, 특히 필터링 옵션을 통해 더욱 세부적인 제어가 가능합니다.이렇게 강력하면서도 종종 간과되는 점이 다소 이상합니다.일부 설정에서는 관리자 권한으로 명령 프롬프트를 실행하거나 몇 가지 설정을 변경하지 않으면 특정 작업을 종료하지 않기도 하므로, 처음에는 난관에 부딪히더라도 놀라지 마세요.하지만 익숙해지면 클릭 없이 타이핑만으로 몇 초 만에 여러 프로세스 그룹을 종료할 수 있습니다.스크립팅이나 일부 프로세스를 큰 어려움 없이 관리하고 싶을 때 적합합니다.
Windows 10/11에서 taskkill 명령을 사용하는 방법
시작하기 – 명령 프롬프트를 제대로 엽니다.
- 첫 번째 단계는 관리자 권한으로 명령 프롬프트를 실행하는 것입니다.시작 메뉴에서 cmd를 검색한 다음 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택하세요.관리자 권한이 아닌 경우, 일부 명령이 특정 시스템이나 보호된 프로세스를 종료하지 못할 수 있습니다. Windows에서 필요 이상으로 어렵게 만들기 때문입니다.
- 검은색 창이 열리면 실행 중인 프로세스를 확인하는 것이 좋습니다.입력
tasklist하고 Enter 키를 누르세요.이렇게 하면 모든 활성 프로세스와 PID, 메모리 사용량이 나열되어 필요한 경우 종료할 프로세스를 선택할 수 있습니다.
이름이나 PID로 프로세스를 종료합니다.
- 프로세스를 종료하려면 프로세스 이름(예: chrome.exe )이나 PID가 필요합니다.예를 들어 Chrome을 종료하려면 작업 목록에서 chrome.exe를 찾으세요. PID를 원하면 할당된 번호를 적어 두세요.
- 이름으로 종료하려면./F를 실행하세요
taskkill /IM "chrome.exe" /F./F는 “강제 실행”을 의미하는데, 프로세스가 고집스럽게 종료되지 않고 정상적으로 종료되지 않을 때 가끔 필요합니다. PID를 사용하는 경우taskkill /PID 1234 /F.
필터를 사용하여 여러 프로세스를 한 번에 종료
- 바로 이 부분에서 진정한 힘이 발휘됩니다.프로세스를 하나하나 제거하는 대신, 와 같은 명령을 입력할 수 있습니다
taskkill /FI "STATUS eq NOT RESPONDING" /F.멈췄거나 응답하지 않는 모든 프로세스를 대상으로 하므로, 앱이 멈추거나 종료되지 않을 때 매우 유용합니다. - 다른 필터로는 IMAGENAME (프로세스 이름), USERNAME (프로세스 소유자), 심지어 SESSION 까지 있습니다.예를 들어, 특정 사용자의 모든 프로세스를 종료하려면 를 사용해 보세요
taskkill /FI "USERNAME eq username" /F.단, 필터와 논리 연산자를 함께 사용하면 복잡해질 수 있으니 여러 번 시도해 보는 것이 좋습니다.
더 쉽게 만들기 – 일반적인 종료 명령에 대한 바로 가기 만들기
- 매번 전체 명령을 입력하는 대신, 자주 사용하는 taskkill 명령을 실행하는 바탕 화면 바로 가기를 만들 수 있습니다.바탕 화면의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 ‘ 새로 만들기 ‘ > ‘ 바로 가기’를 선택하세요.
- 위치 필드에 다음과 같은 내용을 입력합니다
taskkill.exe /FI "STATUS eq NOT RESPONDING" /F.원하는 이름을 입력하세요.예를 들어 “Kill Hung Apps”와 같이 입력하세요.멈춘 프로세스를 정리할 때마다 해당 아이콘을 두 번 클릭하면 됩니다.더 이상 명령줄에서 시간을 낭비할 필요가 없습니다.
taskkill을 사용하여 시스템 리소스를 정리하는 방법
익숙해지면 taskkill은 작업 관리자를 뒤지거나 컴퓨터를 재부팅하지 않고도 불필요하거나 멈춰 있는 프로세스를 빠르게 정리하는 방법이 됩니다.한 컴퓨터에서는 실행 시 taskkill /FI "STATUS eq NOT RESPONDING" /FRAM을 잡아먹던 Chrome 탭들이 멈췄습니다.다른 컴퓨터에서는 명령 프롬프트를 관리자 권한으로 실행하지 않으면 특정 시스템 프로세스를 종료하지 않았습니다.마치 윈도우의 흔한 이상 현상처럼 말이죠.
일부 명령은 특히 필터를 조합할 때 매우 구체적일 수 있습니다.바쁘거나 버그가 있는 환경에서 시스템 정리 도구로 사용되며, 특히 문제 해결을 위한 준비 작업이나 리소스 사용 효율화에 유용합니다.연습해 보면 얼마나 강력한지 알게 될 것입니다.추측만 하지 말고 시스템을 막는 원인을 정확히 찾아내는 법을 배우면 말이죠.
요약
- 모든 권한을 얻으려면 관리자 권한으로 명령 프롬프트를 실행하세요.
tasklist실행 중인 프로세스를 보려면 입력하세요.taskkill /IM "name" /F또는.를 사용하여 이름이나 PID로 프로세스를 종료합니다taskkill /PID 1234 /F.- 일괄 처리 중단에는 다음과 같은 필터를 사용하세요
taskkill /FI "STATUS eq NOT RESPONDING" /F. - 반복되는 명령에 대한 바탕 화면 바로가기를 만들면 많은 시간을 절약할 수 있습니다.
마무리
taskkill을 사용하면 응답하지 않는 앱이나 정상적으로 종료되지 않는 무거운 프로세스를 종료하는 작업이 훨씬 간편해집니다.특히 Windows가 특정 프로세스를 보호하는 경우 완벽하지는 않지만, 어떤 기술 분야에서든 유용한 도구입니다.수동으로 프로세스를 검색하는 데 지치거나 프로세스 관리를 자동화하고 싶다면 taskkill을 사용해 보세요.단, 잘못된 프로세스를 종료하면 문제가 발생할 수 있으니 주의하세요.하지만 제대로 사용하면 시스템 관리에 큰 도움이 됩니다.
관련 기사
이 글이 도움이 되었나요?