빈 폴더 찾기

모든 빈 폴더와 0바이트 파일을 찾아내어 어수선한 것들을 정리할 수 있습니다.

100% 비공개 — 전적으로 브라우저에서 실행됩니다. 데이터는 사용자의 기기에서 처리되며 인터넷으로 전송되지 않습니다.

폴더는 브라우저 안에서 읽습니다. 업로드하지 않으며 아무것도 삭제하지 않습니다.

빈 폴더 찾기 도구 소개

빈 폴더는 다른 모든 작업이 남긴 찌꺼기입니다. 프로젝트를 옮기고, 프로그램을 지우고, 열어 보니 다섯 겹으로 중첩돼 있던 압축을 풀고, 혹은 파일만 지우고 담고 있던 폴더는 그대로 두는 식입니다. 어느 것도 신경 쓸 만큼 용량을 차지하지는 않지만, 드라이브를 훑는 일을 피곤하게 만들고 백업을 필요 이상으로 느리게 만듭니다.

0바이트 파일은 같은 문제의 나머지 절반이며, 눈에 잘 띄지 않아 더 성가십니다. 0KB로 표시되는 파일은 거의 언제나 실패한 다운로드, 중단된 복사, 아니면 누군가 나중에 채우려던 자리 표시입니다. 이름순으로 정렬된 폴더 안에서는 진짜 파일과 똑같아 보입니다.

이 도구는 둘 다 찾아냅니다. 폴더를 선택하면 그 아래의 모든 빈 폴더와 0바이트 파일을 알려 줍니다. 읽기 전용이라 업로드하지도, 삭제하지도 않습니다.

'비어 있음'에는 두 종류가 있다

정리를 시작하는 순간부터 이 구분이 중요해집니다.

  • 완전히 비어 있음 — 안에 아무것도 들어 있지 않은 폴더
  • 아래까지 전부 비어 있음 — 그 아래 어디에도 파일이 없고 빈 폴더만 이어지는 폴더

보통은 두 번째가 원하는 쪽입니다. old-project/ 안에 src/, src/lib/, src/lib/vendor/ 가 있고 그 어디에도 파일이 하나도 없다면, 네 건을 따로 나열하는 것은 잡음일 뿐입니다. 맨 위 하나를 지우면 가지 전체가 정리됩니다. 그래서 기본값으로는 각 빈 가지의 꼭대기만 보고하고 '빈 폴더만 들어 있음'으로 표시합니다.

이 옵션을 끄면 말 그대로 바로 아래가 비어 있는 폴더만 나옵니다.

사용 방법

  • 폴더 선택을 눌러 확인할 폴더를 고릅니다. 브라우저가 읽기 권한을 요청합니다
  • 두 목록, 즉 빈 폴더와 0바이트 파일을 살펴봅니다
  • 체크박스로 관심 있는 쪽만 남깁니다
  • 목록을 복사하거나, 정리 스크립트를 내려받아 직접 확인하고 실행합니다

정리 스크립트

삭제는 되돌릴 수 없는 단계이므로, 스크립트는 모든 줄이 주석 처리된 상태로 전달됩니다. 파일을 열어 목록을 읽고, 정말 실행하려는 줄에서 REM(Windows) 또는 #(Mac·Linux)을 지운 뒤 직접 실행하면 됩니다. 그전까지는 아무 일도 일어나지 않습니다.

폴더는 깊은 것부터 정렬되어 있어 상위 폴더가 하위 폴더보다 나중에 제거됩니다. 중첩된 가지를 셸에서 깔끔하게 지우려면 바로 이 순서가 필요합니다.

분명히 밝혀 두는 한 가지 한계

빈 폴더는 Chrome, Edge, Opera의 최신 폴더 선택 기능을 통해야만 볼 수 있습니다. 이 브라우저들은 페이지가 직접 폴더를 훑도록 허용하므로, 안에 무엇이 있든 폴더 자체가 보입니다.

Firefox와 Safari는 페이지에 파일 목록을 넘겨주는 예전 방식을 씁니다. 파일이 하나도 없는 폴더는 아무것도 만들어 내지 않으므로, 도구가 놓치는 것이 아니라 원리상 관측이 불가능합니다. 이런 브라우저에서는 빈 폴더 옵션이 꺼지고 그 이유가 표시됩니다. '빈 폴더 0개'를 마치 결과인 양 보고하지는 않습니다. 0바이트 파일은 평소대로 찾습니다.

이런 데 쓰입니다

  • 몇 년째 이것저것 옮겨 온 프로젝트 드라이브 정리하기
  • 단일 폴더가 깊게 이어지도록 만들어 버린 압축 해제 뒤처리하기
  • 진짜 파일들 사이에 0KB로 남아 있는 실패한 다운로드 찾아내기
  • 소프트웨어를 삭제한 뒤 남은 찌꺼기 걷어내기
  • 백업 대상을 줄여 훑어야 할 항목 수를 낮추기
  • 파일 전송이 구조뿐 아니라 내용까지 제대로 전달됐는지 확인하기

알아두면 좋은 점

  • Windows, macOS, Linux, ChromeOS에서 동작합니다. 웹 페이지이므로 설치할 것이 없습니다. iPhone, iPad, Android에서는 쓸 수 없습니다. 모바일 브라우저에는 폴더를 웹 페이지에 넘겨줄 방법이 없기 때문입니다
  • 업로드도 삭제도 하지 않습니다. 읽기 전용 권한만 있기에 직접 실행하는 대신 스크립트를 만들어 줍니다
  • 숨김 시스템 파일도 파일로 셉니다. .DS_Storedesktop.ini만 들어 있는 폴더는 비었다고 보고하지 않습니다. 실제로 비어 있지 않기 때문입니다
  • 아주 큰 폴더는 페이지가 멈추지 않도록 200,000개 항목에서 끊습니다
  • 화면의 목록은 종류별로 앞의 500개까지 보여 주지만, 복사본과 스크립트에는 전부 담깁니다

관련 도구

새로운 도구를 꾸준히 추가하고 있습니다 — 공개될 때 알림을 받으려면 YouTube에서 구독하세요.

다른 도구

전체 보기

추천 앱

전체 보기