기술 가이드

Windows 10에서 휴지통을 자동으로 비우는 방법

4 min read Windows 업데이트됨 11 Oct 2025
Windows 10에서 휴지통 자동 비우기 단계별 가이드
Windows 10에서 휴지통 자동 비우기 단계별 가이드

중요: 자동으로 휴지통을 비우면 삭제된 항목을 복구할 수 없습니다. 필요하다면 백업이나 보관 정책을 먼저 확인하세요.

왜 자동 비우기가 필요한가

파일을 삭제하면 기본적으로 휴지통으로 이동하며 실제로는 하드 드라이브에 남아 있습니다. 수동으로 비우는 것을 잊으면 디스크 공간이 불필요하게 사용됩니다. 자동화는 특히 다음 경우 유용합니다.

  • 개인 사용자가 디스크 관리를 잊는 경우
  • IT 관리자가 사용자별 디스크 사용을 통제하려는 경우
  • 정기적으로 많은 임시 파일을 삭제하는 워크플로우가 있는 경우

준비물

  • 관리자 권한이 있는 Windows 10 계정
  • 작업 스케줄러(Task Scheduler)에 접근 가능한 권한
  • (선택) PowerShell 사용 권한

자동화 방법 — 작업 스케줄러 사용

아래 절차는 Task Scheduler로 특정 주기마다 휴지통을 자동으로 비우도록 설정하는 방법입니다. 간단한 명령 실행으로 휴지통을 비우게 됩니다.

  1. 작업 스케줄러 열기
    • 검색창에 “작업 스케줄러”를 입력하거나 Win+R을 누르고 taskschd.msc를 입력해 실행합니다.

Windows의 휴지통 아이콘

  1. 새 기본 작업 만들기

    • 작업 스케줄러가 열리면 오른쪽의 “작업 만들기(Create Basic Task)” 또는 상단 메뉴의 “Create Basic Task”를 클릭합니다.
  2. 작업 이름 및 실행 주기 설정

    • 작업 이름(예: Empty Recycle Bin)을 입력하고 Next를 클릭합니다. 그런 다음 일간/주간/시작 시 등 원하는 트리거를 선택해 주기를 설정합니다.

작업 생성 마법사에서 이름과 트리거 선택 화면

  1. 실행할 작업 유형 선택
    • 동작 화면에서 “프로그램 시작(Start a program)”을 선택합니다.

작업에서 프로그램 시작 선택 화면

  1. 명령 및 인수 입력
    • Program/Script 필드에 cmd.exe를 입력합니다.
    • Add arguments(인수 추가) 필드에 다음 명령을 붙여넣습니다.
/c "echo Y|PowerShell.exe -NoProfile -Command Clear-RecycleBin"
  • 이 명령은 명령 프롬프트에서 PowerShell을 호출해 Clear-RecycleBin 명령을 실행하고, Y 확인을 자동으로 전달합니다.

cmd와 인수 입력 예시 화면

  1. 마무리 및 테스트
    • Finish를 클릭하여 작업을 저장합니다.

작업 완료 화면

  • 작업이 잘 등록되었는지 확인하려면 작업 스케줄러에서 해당 작업을 선택한 뒤 오른쪽의 “Run”을 클릭해 수동 실행해봅니다. 휴지통이 비워지면 정상입니다.

작업 실행 후 상태 확인 화면

대안 방법

  • Storage Sense 사용 (Settings > System > Storage)

    • 설정 > 시스템 > 저장소로 이동해 Storage Sense를 켜고 “임시 파일 및 휴지통” 관련 옵션을 구성하면 Windows가 자동으로 오래된 항목을 삭제합니다.
  • PowerShell 스크립트를 파일로 만들어 더 복잡한 정책 적용

    • 예: 특정 사용자 프로필이나 드라이브를 검사한 뒤 조건부로 Clear-RecycleBin을 실행하는 스크립트를 작성해 작업 스케줄러에서 실행할 수 있습니다.
  • 그룹 정책(엔터프라이즈 환경)

    • 도메인 환경에서는 GPO로 사용자별 정책을 배포해 휴지통이나 파일 보존 정책을 관리할 수 있습니다.

언제 이 방법이 실패할 수 있는가

  • 작업이 관리자 권한으로 실행되지 않으면 권한 문제로 휴지통 비우기가 실패합니다.
  • PowerShell 실행 정책(ExecutionPolicy)이나 시스템 정책이 제한된 경우 명령이 차단될 수 있습니다.
  • 네트워크 프로필이나 사용자 프로필이 제대로 로드되지 않은 시점(예: 로그인 직후)이면 원하는 결과가 안 나올 수 있습니다.

점검 및 테스트 체크리스트

사용자용 체크리스트:

  • 작업 스케줄러에서 해당 작업이 존재하는지 확인
  • 작업의 트리거가 올바르게 설정되었는지 확인(예: 매일 오전 3시)
  • 수동으로 Run을 눌러 정상 동작 확인

관리자용 체크리스트:

  • 작업이 “관리자 권한으로 실행” 설정인지 확인
  • 이벤트 뷰어에서 작업 관련 오류 로그를 확인
  • PowerShell 실행 정책 및 그룹 정책 충돌 여부 점검

문제 해결 팁

  • 작업이 실행되지 않으면 작업 이력(Task History)을 켜고 실패 코드를 확인하세요.
  • 명령을 수동으로 관리자 권한 PowerShell에서 실행해 오류 메시지를 확인합니다.
  • ExecutionPolicy 관련 문제는 서명된 스크립트를 사용하거나 정책을 적절히 구성하세요.

롤백 또는 중지 방법

  • 작업 스케줄러에서 해당 예약 작업을 선택한 뒤 Disable 또는 Delete로 비활성화하면 자동 비우기를 멈출 수 있습니다.
  • Storage Sense를 사용 중이면 설정에서 옵션을 끄면 됩니다.

보안 및 개인정보 주의사항

  • 자동 삭제는 복구 불가능한 데이터 손실을 초래할 수 있습니다. 중요한 데이터가 있는지 확인하고 정기 백업 정책을 유지하세요.
  • 개인정보(예: 고객 데이터)를 포함한 파일을 자동 삭제할 때는 회사의 보존 정책 및 규정(예: GDPR)을 확인하세요.

간단 용어집

  • 휴지통: 사용자가 삭제한 파일을 임시로 보관하는 Windows의 폴더
  • 작업 스케줄러: 시간 기반으로 작업을 자동 실행하는 Windows 시스템 도구
  • Clear-RecycleBin: PowerShell에서 휴지통을 비우는 명령
  • Storage Sense: Windows 10의 자동 정리 기능

테스트 기준

  • Acceptance 1: 작업 실행 후 휴지통이 비워져야 함
  • Acceptance 2: 작업이 예약된 시간에 자동 실행되는지 확인
  • Acceptance 3: 작업 실행 시 이벤트에 성공 로그 남음

요약

작업 스케줄러 또는 Storage Sense를 활용하면 Windows 10에서 휴지통을 자동으로 비울 수 있습니다. 작업 스케줄러는 세밀한 제어와 커스텀 스크립트를 허용하고, Storage Sense는 간편한 GUI 기반 옵션을 제공합니다. 자동화 전에는 백업과 정책을 확인해 데이터 손실을 예방하세요.


더 읽어볼 자료

  • How to Display Internet Speed on Taskbar in Windows 10
  • How To Receive And Make Calls On Windows PC
  • How to Customize the Right-click Menu on Windows 10
  • 6 Easy Steps to create a Password Protected Folder without any Software!
공유하기: X/Twitter Facebook LinkedIn Telegram
저자
편집

유사한 자료

Ubuntu 18.04에 Opigno LMS 설치 가이드
튜토리얼

Ubuntu 18.04에 Opigno LMS 설치 가이드

약한 모바일·인터넷 신호 원인과 실전 해결 가이드
통신

약한 모바일·인터넷 신호 원인과 실전 해결 가이드

Windows 작업표시줄 고정으로 이동·크기 변경 차단
Windows

Windows 작업표시줄 고정으로 이동·크기 변경 차단

Discord TTS 오류 해결 및 활성화 가이드
기술 가이드

Discord TTS 오류 해결 및 활성화 가이드

Squid 및 DansGuardian 투명 프록시 구성 가이드
네트워킹

Squid 및 DansGuardian 투명 프록시 구성 가이드

Windows에서 VHD 생성 및 사용 가이드
가이드

Windows에서 VHD 생성 및 사용 가이드