휴지통 손상 오류 원인과 RECYCLER 강제 재설정 복구
휴지통 손상 오류의 메커니즘과 숨겨진 리사이클러 구조
\n바탕화면의 휴지통을 비우려 하거나 파일을 삭제할 때, ‘C:\ 드라이브의 휴지통이 손상되었습니다. 이 드라이브의 휴지통을 비우시겠습니까?’라는 경고창이 뜨며 [예]를 눌러도 오류가 무한 반복되는 현상이 발생합니다. 이와 같은 휴지통 손상 오류는 윈도우가 드라이브마다 유지하는 휴지통 데이터베이스 파일이 깨졌을 때 나타납니다.
윈도우의 휴지통은 단일 폴더가 아니라, 각 드라이브 루트(C:, D: 등)마다 숨겨진 시스템 보호 폴더인 $Recycle.Bin을 두고 사용자 계정 SID별로 개별 하위 폴더를 매핑합니다.
갑작스러운 정전이나 강제 종료로 인해 $Recycle.Bin 내부의 메타데이터 인덱스 파일이 오염되면 휴지통 손상 오류가 발생하며 파일 삭제 흐름이 완전히 마비됩니다.
명령 프롬프트를 이용한 $Recycle.Bin 강제 삭제 및 재구축
\n휴지통 데이터베이스가 물리적으로 깨진 상태에서는 GUI 창에서 아무리 비우기를 눌러도 치료되지 않습니다. 깨진 데이터베이스 폴더 자체를 완전히 파괴하여 윈도우가 깨끗한 새 휴지통을 다시 만들도록 유도해야 합니다.
시작 버튼 우클릭 후 [명령 프롬프트(관리자)] 또는 [터미널(관리자)]을 실행합니다. 문제가 발생한 드라이브 문자가 C:라면 다음 명령어를 입력합니다.
rd /s /q C:\$Recycle.Bin
만약 D드라이브나 E드라이브에서도 오류가 뜬다면 드라이브 문자를 바꾸어 동일하게 명령을 실행합니다. 손상된 휴지통 인덱스 폴더가 강제 삭제되며, 시스템을 재부팅하면 윈도우가 기본 권한을 갖춘 깨끗한 $Recycle.Bin을 자동으로 재구축하여 오류가 영구히 소멸합니다.
휴지통 최대 크기 재할당과 바로 삭제 옵션 점검
\n휴지통을 초기화한 후에는 각 드라이브별 휴지통 용량 할당 설정도 올바르게 점검해야 합니다. 바탕화면의 [휴지통] 아이콘을 마우스 우클릭하고 [속성]으로 들어갑니다.
각 드라이브를 선택하고 ‘사용자 지정 크기’가 적절한 용량(보통 드라이브 크기의 5% 내외)으로 배정되어 있는지 확인합니다.
만약 ‘파일을 휴지통에 버리지 않고 삭제할 때 바로 제거’ 옵션에 잘못 체크되어 있다면 파일이 삭제 즉시 영구 제거되어 복구가 불가능해지므로, 반드시 사용자 지정 크기를 선택해 안전망을 유지하는 것이 권장됩니다.
\n\n휴지통 오류 해결 조치 전후 상태 비교
\n휴지통 손상 오류 문제 해결과 관련된 주요 요소 및 특징을 비교 정리하였습니다.
| 비교 항목 | 오류 발생 상태 (손상 시) | rd 명령 조치 후 (재구축 상태) |
|---|---|---|
| $Recycle.Bin 폴더 | 인덱스 메타데이터 오염 및 잠김 | 새로운 클린 시스템 폴더로 자동 재생성 |
| 파일 삭제 동작 | 삭제 시마다 ‘휴지통 손상’ 팝업 | 오류 없이 정상적으로 휴지통으로 이동 |
| 휴지통 비우기 기능 | 비우기 클릭 시 무반응 또는 반복 에러 | 원클릭으로 정상 데이터 완전 비우기 완료 |
핵심 정리
\n이번 글에서는 휴지통 손상 오류의 발생 원인과 단계별 해결 방법을 상세히 살펴보았습니다. 휴지통 손상 오류는 각 드라이브의 숨겨진 시스템 리사이클러 인덱스 데이터베이스 파손으로 발생합니다. 관리자 CMD에서 rd /s /q 명령어로 $Recycle.Bin을 강제 삭제하고 시스템 재부팅을 통해 클린 휴지통을 재구축하십시오.
\n\n재발 방지 체크리스트
\n재발 방지 체크리스트
- 관리자 권한 명령 프롬프트를 실행하고 rd /s /q 드라이브:\$Recycle.Bin을 입력합니다.
- 여러 드라이브를 사용 중이라면 모든 볼륨(C, D 등)에 대해 삭제 명령을 실행합니다.
- 명령 실행 후 PC를 재부팅하여 윈도우가 휴지통 시스템 폴더를 자동 재생성하도록 합니다.
- 휴지통 속성에서 ‘파일을 휴지통에 버리지 않고 바로 제거’가 켜져 있지 않은지 확인합니다.









