작업 관리자에서 작업 끝내기를 눌러도 프로그램이 종료되지 않는다면
하위 프로세스가 남아 있거나 관리자 권한, Windows 서비스
또는 드라이버가 종료를 막고 있을 가능성이 있습니다.
이럴 때는 전원 버튼을 바로 누르기보다
PID(프로세스 ID)를 확인한 후 taskkill 명령으로 종료하는 것이 가장 안전합니다.
단, 설치·업데이트·파일 저장 중인 프로그램은 강제 종료하면
데이터가 손상될 수 있으므로 먼저 작업이 진행 중인지 확인하세요.
이런 증상이 나타난다면
| 이런 증상이 나타난다면 | 가장 가능성이 높은 원인 |
|---|---|
| 작업 끝내기를 눌러도 종료되지 않음 | 하위 프로세스 실행 |
| 액세스가 거부되었다고 표시됨 | 관리자 권한 부족 |
| 종료 직후 다시 실행됨 | Windows 서비스 재실행 |
| CPU 사용률은 0%인데 남아 있음 | 드라이버 또는 디스크 응답 대기 |
먼저 작업 관리자에서 PID를 확인한 뒤 아래 순서대로 진행하세요.
1. 작업 관리자에서 PID 확인
- Ctrl + Shift + Esc를 눌러 작업 관리자를 엽니다.
- 세부 정보 탭을 선택합니다.
- 종료할 프로그램의 PID를 확인합니다.
PID는 Windows가 프로세스를 구분하는 번호입니다.
2. taskkill로 강제 종료
관리자 권한으로 명령 프롬프트(CMD)를 실행한 뒤 다음 명령을 입력합니다.
taskkill /PID 실제_PID /F /T
예를 들어 PID가 6420이라면
taskkill /PID 6420 /F /T
옵션 의미는 다음과 같습니다.
- /PID : 종료할 프로세스 지정
- /F : 강제 종료
- /T : 하위 프로세스까지 함께 종료
명령 실행 후 작업 관리자에서 프로세스가 사라졌다면 정상입니다.
3. 프로그램이 바로 다시 실행된다면
종료했는데 다시 나타난다면 프로그램과 함께 실행되는 Windows 서비스가 원인일 수 있습니다.
- Win + R
services.msc- 해당 프로그램과 관련된 서비스를 확인합니다.
Microsoft 서비스나 Windows 시스템 서비스는 임의로 중지하지 않는 것이 안전합니다.
4. 그래도 종료되지 않는다면
다음 순서대로 진행합니다.
- Windows 다시 시작
- 프로그램 최신 버전 설치
- Process Explorer로 부모 프로세스 확인
전원 버튼을 길게 눌러 강제 종료하는 방법은 마지막 수단으로만 사용하세요.
저장장치 이상 증상이 함께 있다면
다음 증상이 있다면 프로그램보다 저장장치 문제일 가능성이 있습니다.
- HDD 클릭음
- 외장 SSD 연결 반복 끊김
- RAW 드라이브
- SMART 경고
이 경우에는 taskkill을 반복하기보다 데이터를 먼저 백업하고 저장장치 상태를 확인하는 것이 우선입니다.
자주 묻는 질문
taskkill이 액세스 거부라고 나옵니다.
관리자 권한으로 CMD를 실행했는지 확인하세요.
/F와 /T는 무엇이 다른가요?
/F는 강제 종료, /T는 하위 프로세스까지 함께 종료합니다.
전원 버튼으로 꺼도 되나요?
일반 재시작도 불가능할 때만 마지막 수단으로 사용하는 것이 좋습니다.
정리
작업 관리자에서도 종료되지 않는 프로그램은
PID 확인 → taskkill /PID 실제_PID /F /T → 서비스 확인 → Windows 재시작 순서로
진행하는 것이 가장 안전합니다.
종료가 반복해서 실패한다면 같은 명령을 계속 실행하기보다 서비스 충돌이나 드라이버 문제를 확인해야 하며,
저장장치 이상 증상이 함께 나타난다면 데이터 보호를 우선하는 것이 좋습니다.









