작업관리자에서 응답없음으로 표시되는 프로그램을 한번에 종료할 수 있는 방법에 대해서 알아보겠습니다.
응답없음 프로그램 테스트입니다.
제목 표시줄에 응답없음으로 표시되고 닫기 버튼도 안먹힙니다.
작업관리자에서 확인해보면 응답 없음으로 표시됩니다.
응답없는 프로그램을 한번에 종료할 수 있는 방법은 크게 두가지가 있습니다.
윈도우 기본 명령어를 사용해서 자체적으로 해결하거나 별도의 프로그램을 다운 받아서 사용.
1. 별도의 프로그램을 설치하지 않고 윈도우의 기본 명령어를 사용해서 종료하는 방법
taskkill.exe /f /fi "status eq Not Responding"
위 명령어를 배치파일로 만들어서 사용하거나 윈도우 탐색기 바탕화면 쉘 메뉴에 추가해서 사용하면 됩니다.
윈도우 기본 명령어는 제한적이라서 이 방식은 사용하기 불편할 수 있습니다.
아래 첨부파일은 탐색기 메뉴에 레지스트리를 추가하는 파일입니다.
첨부파일을 다운로드 받아서 압축을 풀고 [응답없는 프로세스 강제 종료 메뉴 추가.reg] 파일을 더블클릭해서 실행하세요.
레지스트리 추가 확인 메세지가 나오는데 예 클릭.
레지스트리가 추가되었습니다. 확인을 클릭하세요.
바탕화면에서 마우스 우클릭 하면 [응답없는 프로세스 강제 종료] 메뉴가 생긴것을 확인할 수 있습니다.
새로 생긴 메뉴를 클릭하면 응답없는 프로세스가 모두 종료되고 결과값이 명령 프롬프트창으로 표시됩니다.
2. 윈도우 기본 명령어가 아닌 별도의 프로그램을 사용해서 좀 더 간단히 종료하는 방법
아래 첨부파일을 다운로드 받아서 압축을 풀고 WindowexeProcessNotResponding.exe 파일을 마우스 우클릭해서 관리자 권한으로 실행하세요.
작업표시줄 오른쪽 시스템 트레이에 노란 느낌표 모양의 아이콘이 생깁니다.
이 아이콘을 마우스 좌클릭하면 응답없는 프로그램이 모두 종료됩니다.
응답없는 프로그램이 강제종료되고 종료된 프로세스의 이름이 알림 메세지로 표시됩니다.
마우스 우클릭하면 메뉴가 나오는데요. 설정을 클릭.
응답없는 프로그램을 모두 종료할 때 특정 프로세스를 예외처리할 수 있으며, 강제종료한 프로그램을 다시 시작하는 것도 가능합니다.
프로그램 동작환경 : .Net framework 4.0 , 윈도우11 , 윈도우 10, 윈도우 7, 관리자 권한 필요
파일명은 변경하지 마세요. WindowexeProcessNotResponding 가 아니면 실행이 되지 않습니다.
바이러스토탈 검진 결과 링크
https://www.virustotal.com/gui/file/5cbcfced3732d841983a7f8b556a251d00935c36da39282a3196b1eef782efd9
개인이 만든 프로그램이고 많이 알려지지 않은 프로그램이라 일부 백신에서 악성코드로 인식할 수도 있습니다.
백신에서 차단하는 경우 예외처리나 신뢰하는 프로그램으로 추가해서 사용하세요.
아래 첨부파일은 응답없음 테스트용 실행파일입니다.
Test.exe 파일을 실행하고 응답없음 버튼을 클릭하면 1분동안 프로그램이 응답하지 않습니다.
테스트파일 바이러스 토탈 검색결과
https://www.virustotal.com/gui/file/c70533e6beee7cc02a426162a20eceb9d2b4d9289fdff488816e4857c9a55b51