본문 바로가기
카테고리 없음

윈도우에서 실행 중인 프로그램 자동 종료 하는 법

by think15151 2025. 5. 15.

 

업무 시간 이후에도 열려 있는 프로그램들, 정리되지 않은 창들, 계속 실행되는 백업이나 다운로드 프로그램은 시스템 자원을 차지할 뿐 아니라 보안적으로도 문제를 일으킬 수가 있습니다. 특히 사무실 PC를 집에 두고 퇴근하는 경우, 자동으로 실행 중인 프로그램을 종료하는 자동화 설정은 꽤나 유용합니다.

이 글에서는 윈도우 환경에서 실행 중인 프로그램을 특정 시간에 자동 종료하는 방법을 단계별로 안내해보고, 작업 스케줄러와 명령어, 서드파티 툴을 활용한 실전 팁까지 같이 소개해보도록 하겠습니다.

1. 프로그램 자동 종료의 필요성

자동 종료 기능은 단순히 편의성뿐 아니라 다음과 같은 목적에서도 유용합니다.

  • 퇴근 후 자동 정리: 사무실 PC를 자동으로 정리해 다음 날 업무 준비 시간 절약
  • 보안 강화: 민감한 업무용 프로그램을 외부인이 접근하지 못하도록 자동 종료
  • 자원 회수: 백그라운드에서 무의미하게 돌아가는 프로그램 제거로 메모리 확보
  • 게임 또는 유튜브 차단: 학습용·업무용 PC에서 특정 앱을 일정 시간 이후 자동 차단

특히 장시간 켜진 채로 남겨지는 원격 근무용 PC, 학교 및 교육용 PC 환경에서 매우 유용한 기능입니다.

2. 작업 스케줄러로 특정 프로그램 자동 종료하기

윈도우의 작업 스케줄러(Task Scheduler)를 이용하면 특정 시간에 원하는 명령을 자동으로 실행할 수 있습니다. 이를 활용해 지정한 프로그램을 자동 종료할 수 있습니다.

2-1. 종료 명령어 준비

기본적으로 프로그램 종료는 taskkill 명령어를 사용합니다. 예:

taskkill /IM notepad.exe /F

  • /IM : 이미지 이름(실행 파일 이름) 지정
  • /F : 강제 종료 옵션 (창이 떠 있어도 종료)

예를 들어 크롬을 종료하고 싶다면 taskkill /IM chrome.exe /F를 사용하면 됩니다.

2-2. 스케줄러 작업 생성

  1. 작업 스케줄러 실행 (시작 → 작업 스케줄러 검색)
  2. 오른쪽 메뉴에서 '작업 만들기' 선택
  3. '일반' 탭: 작업 이름 입력 (예: 크롬 자동 종료)
  4. '트리거' 탭: 새로 만들기 → 매일 오후 7시 설정
  5. '동작' 탭: 새로 만들기 → 동작: 프로그램 시작
  6. 프로그램 경로에 taskkill 입력, 인수에 /IM chrome.exe /F 입력
  7. '조건', '설정' 탭은 기본값 유지 후 확인

이제 매일 오후 7시에 크롬이 자동으로 종료됩니다.

3. 배치 파일(.bat)로 여러 프로그램 동시에 종료하기

하나의 작업으로 여러 개의 프로그램을 종료하고 싶다면 배치 파일(.bat)을 만들어 사용하는 게 효율적입니다.

3-1. 예시 배치 파일 내용

taskkill /IM chrome.exe /F
taskkill /IM notepad.exe /F
taskkill /IM excel.exe /F
  

위 내용을 메모장에 붙여넣고 .bat 확장자로 저장합니다. 그런 다음 작업 스케줄러에서 실행 파일로 해당 .bat 파일을 등록하면 됩니다.

4. 서드파티 도구를 활용한 간편 자동 종료

명령어가 어렵거나 더 직관적인 방법을 원하는 사용자라면 무료 자동 종료 유틸리티를 활용하는 것도 좋은 방법입니다.

4-1. 추천 프로그램

  • Shutter: 시간, 유휴 상태, CPU 사용률 기준으로 프로그램 종료 설정 가능
  • Wise Auto Shutdown: 특정 시간에 종료, 재부팅, 로그오프 등 예약 가능
  • System Scheduler: GUI 기반으로 스크립트나 앱 실행/종료 가능

이들 프로그램은 GUI 인터페이스를 제공하므로 프로그래밍 지식 없이도 손쉽게 예약 종료 설정이 가능합니다.

5. 업무 환경에 맞는 실전 활용 시나리오

5-1. 회사 PC에서 퇴근 시간 자동 정리

오후 6시에 메모장, 이메일 클라이언트, 엑셀 등을 자동 종료 → 퇴근 후 보안 강화 및 리소스 회수

5-2. 학생 PC에서 유튜브, 게임 자동 차단

오후 9시 이후 크롬, Steam, Discord 등을 자동 종료 → 집중력 유지를 위한 환경 조성

5-3. 서버/작업용 PC에서 백업 후 프로그램 자동 종료

백업 소프트웨어 실행 후, 완료 시간이 예상되면 그 시점에 자동 종료 스케줄 설정 → 리소스 낭비 방지

5-4. 유휴 상태 감지 후 종료

작업 스케줄러 조건 탭에서 ‘유휴 시간 15분 이상일 때’ 등 조건 설정 가능 → 장시간 자리를 비울 경우 자동 정리

6. 자동 종료 설정 시 유의사항

  • 저장되지 않은 작업 확인: 프로그램이 강제 종료되면 저장되지 않은 내용은 유실될 수도 있음
  • 프로그램 이름 정확히 확인: 작업 관리자(Task Manager)에서 실행 중 프로세스의 정확한 이름을 확인
  • 관리자 권한 필요: 작업이 실패하는 경우 '가장 높은 권한으로 실행' 옵션 체크
  • 정기 점검: 설정한 자동 종료가 제대로 작동하는지 주기적으로 확인

자동 종료 설정은 단순한 편의성을 넘어서, 작업 효율성 향상과 보안 관리에 실질적인 도움을 줄 수 있기 때문에 꽤 괜찮은 기능입니다. 윈도우에 내장된 작업 스케줄러와 간단한 명령어만으로도 복잡한 자동화 없이도 충분히 원하는 기능을 구현할 수 있습니다.

지금 바로 자동 종료 스케줄을 설정해두고, 매일 반복되는 정리 작업에서 벗어나보세요. 자동화는 단순하지만, 업무 환경을 완전히 바꿀 수 있는 강력한 도구가 될 수도 있습니다.