DupeGuru: 중복 파일을 찾는 것은 계산이고, 지우는 것은 판단이다

요약

DupeGuru는 Windows, macOS, Linux에서 쓸 수 있는 무료 중복 파일 검색 도구입니다. 폴더나 드라이브를 지정해 이름, 크기, 내용으로 비교하고, 어떤 사본을 지울지는 직접 정합니다.

추천
이름
DupeGuru
버전
4.3.1
요금
무료
오픈소스
오픈소스
업데이트
2026-10-06 22:15

아무도 일부러 중복 파일을 만들지 않는다

DupeGuru는 중복 파일을 찾아 정리하고 디스크 공간을 되찾는 무료 도구이며 Windows, macOS, Linux에서 실행됩니다. 다만 프로그램보다 먼저 그 중복이 어디서 왔는가라는 질문이 있습니다. 누구도 의도해서 만들지 않기 때문입니다. 중복은 쌓입니다. 폴더를 드라이브로 복사했다가 다시 복사해 왔고, 처음 것을 잊고 같은 파일을 두 번 내려받았고, 사진 라이브러리를 다른 폴더 이름으로 두 번 가져왔고, 작은 수정 전후로 프로젝트를 보관했습니다. 하나하나는 합리적이었고, 그 합은 용량의 오분의 일이 같은 바이트를 두 번 담고 있는 디스크입니다.

이 도구가 하는 일은 계산입니다. 폴더나 드라이브 전체를 지정하고 비교하게 하면 같은 파일들의 묶음을 돌려줍니다. 하지 못하는 것은 결정입니다. 그 부분은 사람에게 남고, 결과의 질은 검색 속도보다 그 판단에 훨씬 크게 좌우됩니다.

폴더 목록

세 가지 비교 방식, 신뢰도는 이 순서로 올라간다

비교는 이름, 크기, 내용으로 이루어지고, 이 셋이 똑같이 믿을 만하지는 않다는 점을 알아 둘 값이 있습니다. 이름은 가장 약한 증거입니다. 같은 파일의 이름을 두 번 바꾸면 두 파일처럼 보이고, 전혀 다른 두 파일이 같은 이름을 가지면 중복처럼 보입니다. 크기는 훨씬 강합니다. 길이가 같은 두 파일은 적어도 관련이 있을 개연성이 있고, 확인 비용도 가장 싸기 때문에 제대로 만든 도구는 반드시 이것을 첫 관문으로 씁니다.

내용만이 진짜 답이고, 모든 파일의 모든 바이트를 읽는 것은 너무 느립니다. 표준 해법은 해시입니다. 내용에서 계산한 지문으로, 비교할 수 있을 만큼 짧고 두 개의 다른 파일이 같은 값을 갖지 않을 만큼 고유합니다. 크기가 이미 일치한 파일에만 계산하면 몇 시간 걸릴 검색이 몇 분이 됩니다.

남은 미묘한 점은 내용이 같아도 파일이 서로 바꿀 수 있는 것은 아니라는 것입니다. 똑같아 보이는 두 사진은 메타데이터가 다르고, 같게 읽히는 두 문서는 개정 이력이 다릅니다. 내용 비교는 바이트에 대한 진술이고, 그 바이트가 무엇을 뜻하는지는 별개의 질문이며 무언가를 지우기 전에 여전히 답해야 합니다.

검사 중

어느 사본을 남길지는 결정이지 계산이 아니다

모든 중복 묶음이 같은 질문을 던지고, 보편적인 답은 없습니다. 실제로 백업되는 폴더에 있는 사본이 바탕화면의 사본보다 값집니다. 원래 시각을 지닌 사본이 전송 때문에 날짜가 다시 쓰인 사본보다 값집니다. 다른 문서가 참조하는 사본이 아무것도 가리키지 않는 사본보다 값집니다. 도구는 이것을 늘어놓을 수 있습니다. 경로, 날짜, 크기. 그러나 무게를 달 수는 없습니다. 무게는 사람의 머릿속에 있기 때문입니다.

그래서 수동과 자동 선택지를 등가로 다뤄서는 안 됩니다. 검색 범위가 좁고 규칙이 뻔할 때 자동 삭제는 진짜로 수고를 덜어 줍니다. 거의 같은 내보내기 파일로 가득한 폴더가 관대한 규칙 때문에 평평해질 때 그것은 재앙입니다. 현실과 부딪혀 살아남는 방식은 이렇습니다. 첫 회차는 작고 지루하게 유지하고, 묶음을 보고, 흔적이 남는 방식으로 지웁니다.

검색 결과

결과를 정렬하는 것도 분석의 일부다

결과 목록에서 가장 크거나 가장 작은 파일로 바로 뛸 수 있는 것은 편의 기능처럼 들리지만 실은 전략입니다. 가장 큰 중복이 용량이 있는 곳이므로 목표가 용량이라면 작업은 거기서 시작합니다. 가장 작은 것들은 대개 백 번의 다운로드가 남긴 찌꺼기이고, 그것을 치우는 것은 필요가 아니라 정돈의 문제입니다. 크기로 정렬하면 길고 구별되지 않던 목록이 우선순위가 되고, 우선순위가 정리 작업을 끝낼 수 있게 만듭니다.

선택

제외가 검사를 정직하게 유지한다

폴더와 파일을 무시하고 특정 파일 형식을 제외할 수 있는 것은 세부 사항이 아닙니다. 절대 건드려서는 안 되는 디렉터리가 있습니다. 시스템 폴더, 가상 머신 이미지, 컨테이너 저장소, 사진 라이브러리나 메일 보관함의 내부 구조 같은 곳입니다. 거기서 일부가 사라지는 것은 응용 프로그램이 깨진다는 뜻입니다. 중복처럼 보이지만 아닌 것도 있습니다. 하드 링크입니다. 두 번째 이름은 같은 데이터로 가는 또 하나의 문일 뿐이고, 문 하나를 지운다고 공간이 생기지 않습니다.

형식으로 제외하는 것이 나머지 절반의 쓸모입니다. 미디어 파일은 검사할 가치가 있습니다. 중복된 동영상은 정말로 낭비된 용량이기 때문입니다. 작은 설정 파일과 미리보기 이미지는 위험에 비해 이득이 적습니다. 그것들이 같은 데는 이유가 있고, 각각의 존재에 무언가가 의존하고 있을 수 있기 때문입니다.

제외 폴더

삭제가 파일 시스템에 실제로 하는 일

무엇이 절약되는지 아는 것이 도움이 됩니다. 중복을 지우면 그 파일이 차지하던 공간이 비는 것일 뿐 다른 일은 없습니다. 남은 사본이 더 빨리 읽히지도 않고, 플래시 메모리 드라이브 에서는 기계가 빨라지지도 않습니다. 여분의 사본 때문에 드라이브가 느려진 적이 없기 때문입니다. 얻는 것은 용량과 폴더 구조의 명료함이지 성능이 아니고, 잘못된 이득을 기대하는 것이야말로 의도대로 동작한 작업에 실망하게 되는 이유입니다.

또 하나 알아 둘 것은 여기서의 삭제가 대개 평범한 삭제라는 점입니다. 즉 파일이 사라지는 것이 아니라 복구할 수 있는 곳으로 갑니다. 그것은 위안이지만, 휴지통을 비우기 전까지 공간이 실제로 돌아오지 않는다는 뜻이기도 합니다. 그리고 그 한 걸음이 정돈된 목록을 빈 공간으로 바꾸는 동작입니다.

삭제

어디에 맞는가

저장소 분석기도 백업 도구도 아닙니다. 한 가지 질문에 잘 답합니다. 이 파일들 중 어느 것이 같은 파일인가. 두 번 가져온 사진 모음, 매립지가 된 다운로드 폴더, 눈에 띄게 새로운 것이 늘지 않았는데 꽉 찬 드라이브에게 그 하나의 질문이 물을 값이 있는 질문입니다. 무료이고 오픈 소스이며 세 가지 데스크톱 환경에서 쓸 수 있는, 1년을 쓰이지 않고 굴러다니다가 오후 하나를 구해 주는 부류의 도구입니다.