하드 드라이브 공간을 빠르게 잠식하는 주범 중 하나가 바로 중복 파일입니다. 대부분의 경우 자신도 모르는 사이에 중복 파일이 쌓여 있는 경우가 많습니다. 실수로 복사한 파일, 잘못된 위치에 저장한 파일, 여러 번 다운로드한 파일 등 생성 경로는 다양하지만, 한 가지는 확실합니다. 이들이 쌓이면 시스템에 상당한 부담을 준다는 점입니다.
많은 중복 파일은 "혹시 잃어버릴까 봐"라는 심리에서 비롯됩니다. 파일을 안전하게 보관하고자 다른 곳에 복사해 두었다가, 저장 위치를 잊어버려 결국 또 다운로드하게 되는 것이죠. 문제는 일반적인 디스크 클리너 프로그램으로는 이런 중복 파일을 잡아내지 못한다는 것입니다. 그래서 시간이 지날수록 계속 쌓이다가, 어느 순간 하드 드라이브의 상당 부분이 쓸모없는 데이터로 채워지게 됩니다.
하지만 아래에서 소개하는 간단하고 빠른 도구들을 활용하면 몇 분 만에 중복 파일을 찾아내고 정리할 수 있습니다. 생각보다 많은 여유 공간을 확보할 수 있을 겁니다. 게다가 소개하는 모든 도구는 무료이니 부담 없이 사용해 보세요!
dupeGuru [Windows, Mac, Linux] [더 이상 제공되지 않음]

dupeGuru는 필자가 가장 선호하는 중복 파일 정리 도구였습니다. 크로스 플랫폼 지원, 완전 무료, 다국어 지원, 퍼지 매칭 알고리즘(아래 설명) 등 훌륭한 기능이 많았고, 매칭 엔진을 직접 커스터마이징해 특정 유형의 중복 파일만 찾도록 설정할 수도 있었습니다.
퍼지 매칭(fuzzy matching)이란 무엇일까요? 기본적으로 두 파일의 내용이 완전히 같아도 파일명은 다를 수 있습니다. 예를 들어 example-file.avi와 example-file(1).avi처럼 말이죠. dupeGuru는 이렇게 이름만 조금 다른 파일들도 중복으로 인식해 찾아낼 수 있었습니다.
또한 dupeGuru에는 음악 에디션과 사진 에디션이 따로 존재해, 오디오 및 이미지 파일의 중복을 더욱 정밀하게 탐지했습니다. 심지어 저장 형식이 서로 달라도 감지가 가능했죠. 오디오와 이미지 파일이 가장 중복이 잦은 파일 유형이라는 점을 고려하면 매우 유용한 기능입니다.
Duplicate Files Finder [Windows, Linux]

"Duplicate Files Finder는 내용이 동일한 파일(파일명은 같지 않아도 됨)을 검색해, 삭제하거나 링크를 생성하는 방식으로 중복 파일을 제거할 수 있게 해주는 응용 프로그램입니다." 웹사이트에 적힌 소개 문구 그대로입니다. 화려한 부가 기능은 없지만, 핵심 기능은 확실하게 수행하는 단순한 프로그램입니다.
Duplicate Files Finder는 완전히 동일한 중복 파일만 찾아냅니다. 알고리즘은 먼저 모든 파일을 크기별로 정렬한 뒤, 크기가 같은 파일끼리 내용을 비교하는 방식으로 작동합니다. 따라서 압축이나 파일 형식에 따라 용량이 달라질 수 있는 오디오나 이미지 파일에는 적합하지 않지만, 그 외의 파일에는 탁월한 성능을 발휘합니다.
이러한 비교 방식 덕분에 Duplicate Files Finder는 해싱(hash) 기반 알고리즘을 사용하는 대부분의 중복 파일 정리 도구보다 훨씬 빠르게 작동합니다.
AllDup [Windows]

AllDup는 Michael Thummerer라는 개인 개발자가 독자적으로 만든 강력한 중복 파일 탐지 도구입니다. 파일명, 확장자, 내용 유형, 생성일 및 수정일, 바로 가기 등 다양한 기준(사용자가 직접 커스터마이징 가능)으로 중복 파일을 샅샅이 검색해 줍니다.
AllDup는 유용한 기능과 높은 유연성을 갖추고 있지만, 그만큼 진입 장벽도 있습니다. 인터페이스가 다소 복잡하고(적어도 첫인상은 그렇습니다) 컴퓨터에 익숙하지 않은 사용자에게는 정보 과부하를 느낄 수 있습니다. 하지만 학습 곡선만 넘기면 컴퓨터 관리 도구 모음에 꼭 두고 싶은 프로그램이 될 것입니다.
Duplicate Cleaner [Windows]

Duplicate Cleaner는 제대로 활용하기 전에 어느 정도 수동 설정이 필요하지만, 한번 제대로 설정해 두면 강력하면서도 사용하기 매우 편리합니다.
여기서 말하는 수동 설정이란 중복 파일을 검색할 디렉터리를 지정하는 작업입니다. 컴퓨터 전체를 스캔하면 드라이브 용량에 따라 상당한 시간이 걸릴 수 있으므로, 원하는 위치만 지정해 검색 범위를 좁힐 수 있습니다. Duplicate Cleaner는 지정된 볼륨의 모든 중복 파일을 찾아 목록 형태로 보여줍니다.
찾아낸 중복 파일은 삭제하거나, 별도 폴더로 한꺼번에 이동하거나, 파일은 지우고 그 자리에 바로 가기를 남겨두는 방식으로 처리할 수 있습니다. 약속한 기능을 정확히 수행하는 훌륭한 소프트웨어입니다.
SimilarImages [Windows]

Windows 환경에서 중복 이미지만 집중적으로 관리하고 싶다면 SimilarImages가 딱 맞는 프로그램입니다. 이미지는 워낙 흔하고 "설마 하는 마음"에 백업해 두는 경우가 많아 가장 중복이 잦은 파일 유형 중 하나입니다. 카메라로 찍은 사진을 여기저기 옮기다 보면 사본이 수없이 생기곤 하죠.
두 이미지를 중복으로 판단할 유사도 허용 범위를 조절해 검색 속도를 높이거나 낮출 수 있습니다. 빠른 스캔 모드에서는 완전히 동일한 이미지만 감지하고, 비교 값을 크게 설정하면 비슷하지만 완전히 같지는 않은 이미지까지 중복으로 표시합니다. 일부 이미지는 압축 아티팩트 등으로 인해 원본과 미세하게 달라질 수 있으므로, 이미지 검색에서는 이 기능이 특히 중요합니다.
SimilarImages의 가장 큰 장점은 중복으로 판단된 두 이미지를 나란히 보여준다는 점입니다. 덕분에 파일 하나하나를 직접 눈으로 확인하며 하나만 지울지, 둘 다 지울지, 아니면 모두 남겨둘지 판단할 수 있습니다.
결론
현실에서 작은 잡동사니가 시간이 지나며 집안 곳곳에 쌓이듯, 중복 파일도 크고 작은 파일이 하드 드라이브에 계속 쌓입니다. 이런 파일들은 분실하거나 잊어버린 '정상적인' 파일이기 때문에 일반적인 PC 클리너 소프트웨어로는 잡아내기 어렵습니다.
위에서 소개한 도구들을 활용해 중복 파일을 찾아 삭제해 보세요. 많은 공간이 확보될 것이고, 파일 저장에 대한 숨통이 트일 겁니다. 이 외에 추천할 만한 중복 파일 삭제 프로그램이 있다면 댓글로 공유해 주세요.
이미지 출처: File & Folders Via Shutterstock