휴지통 복구 프로그램 무료 다운로드 TestDisk PhotoRec 사용법과 주의점

IT

휴지통 복구에 쓰는 무료 도구는 TestDisk 와 PhotoRec 입니다. 둘 다 GPL v2+ 오픈소스이고 설치 프로그램이 없어 압축만 풀면 바로 실행됩니다. 가장 중요한 것은 순서입니다. 파일이 있던 드라이브에 새로 쓰는 일을 먼저 멈춰야 합니다.

휴지통 복구를 시작하기 전에 멈춰야 할 것

먼저 갈라야 할 것이 있습니다. 파일이 휴지통 안에 아직 남아 있다면 복구 프로그램이 필요하지 않습니다. 휴지통을 열어 파일을 오른쪽 클릭하고 복원을 고르면 원래 자리로 돌아갑니다. 여기서 말하는 복구는 휴지통을 비운 뒤, 또는 Shift 를 누른 채 지워 휴지통을 거치지 않은 경우입니다.

파일을 지우면 그 파일이 쓰던 자리가 비어 있는 것으로 표시될 뿐, 데이터 자체는 새 파일이 그 자리를 차지하기 전까지 남아 있습니다. 그래서 복구 성공을 가르는 것은 프로그램 성능보다 그 사이에 무엇을 썼는지입니다.

공식 안내가 굵게 적어 둔 규칙이 두 가지입니다.

구분내용
규칙 1파일이 있던 저장장치에 새 파일을 쓰지 않는다
규칙 2복구한 파일을 원래 있던 파티션에 저장하지 않는다
왜같은 드라이브에 쓰면 남아 있는 데이터를 스스로 덮어쓴다
도구 쪽 안전장치PhotoRec 은 대상 드라이브를 읽기 전용으로만 다룬다
TestDisk 방식원래 자리에서 되살리지 않고 다른 디스크로 복사만 한다
준비물복구한 파일을 받을 다른 드라이브(외장 디스크·USB)

휴지통 복구 프로그램 무료 다운로드 파일

배포처는 cgsecurity.org 한 곳이고, TestDisk 와 PhotoRec 이 한 압축 파일에 같이 들어 있습니다. 최신 정식판은 7.2(2024년 2월 22일)이고, 그 위에 7.3-WIP 라는 개발 중 버전 블록이 따로 있습니다.

  • 윈도우 64비트 — testdisk-7.2.win64.zip
  • 윈도우 32비트 — testdisk-7.2.win.zip · Windows Vista·Server 2008 이상
  • macOS 인텔 64비트 — testdisk-7.2.mac_intel_x86_64.tar.bz2 · macOS 10.15 이상
  • 리눅스 x86_64 — testdisk-7.2.linux26-x86_64.tar.bz2 · 커널 2.6.18 이상
  • DOS·Win9x — testdisk-7.2.dos.zip
  • 소스 코드 — testdisk-7.2.tar.bz2
  • 설치 — 설치 프로그램이 없다 · 압축을 풀면 바로 실행
  • 라이선스 — GNU GPL v2+ · 무료

내려받기 링크를 누르면 기부 안내 페이지를 한 번 지나가고, 파일 받기는 그 화면에서 자동으로 시작됩니다. 애플 실리콘(M1 계열) 언급은 7.3-WIP 쪽에만 적혀 있어, 정식판 7.2 를 기준으로 하면 인텔 맥 기준으로 보는 편이 맞습니다.

휴지통 복구 도구 두 개가 갈리는 지점

압축을 풀면 실행 파일이 네 개 나옵니다. 이름이 비슷해 보이지만 결과물이 완전히 다릅니다.

  • testdisk_win.exe — 파일시스템 기록을 읽어 되살린다 · 원래 파일 이름 유지
  • photorec_win.exe — 시그니처로 긁어낸다 · 원래 이름을 못 살린다
  • qphotorec_win.exe — PhotoRec 의 그래픽 화면 판
  • fidentify_win.exe — 폴더 안 파일이 인식되는 형식인지 검사
  • TestDisk 대상 — FAT · NTFS · exFAT · ext2 (NTFS 는 6.11 버전부터)
  • ext3 · ext4 — 이름은 찾아도 데이터 위치가 남지 않아 TestDisk 로는 불가
  • PhotoRec 대상 — 파일시스템을 무시 · 깨졌거나 포맷된 곳에서도 찾는다
  • PhotoRec 범위 — 480개 넘는 확장자 · 약 300개 파일 계열

공식 안내도 TestDisk 를 먼저 쓰라고 적어 두었습니다. 더 빠르고 파일 이름을 살릴 수 있기 때문입니다. PhotoRec 은 TestDisk 로 안 나올 때 넘어가는 다음 수단입니다. 검은 화면이 부담스러워 포기하는 경우가 많은데, 윈도우 압축 안에 그래픽 화면 판인 qphotorec_win.exe 가 같이 들어 있습니다. 다만 그래픽 화면이어도 PhotoRec 이므로 파일 이름은 살아나지 않습니다.

휴지통 복구 실행 순서 (TestDisk Undelete)

윈도우 기본 형식인 NTFS 기준 순서입니다.

  1. 압축 파일을 전부 풀어 폴더 하나로 만듭니다.
  2. testdisk_win.exe 를 관리자 권한으로 실행합니다. 저장장치에 낮은 수준으로 접근하려면 필요합니다.
  3. 로그 화면에서 Create 를 고릅니다.
  4. 파일이 있던 디스크를 고릅니다.
  5. 파티션 표 형식은 자동으로 검출된 값을 그대로 씁니다.
  6. Advanced 를 고릅니다.
  7. 파일이 있던 파티션을 고르고 Undelete 를 선택합니다.
  8. 목록에서 c 로 한 개를 복사하거나, : 로 여러 개를 고른 뒤 C 로 한꺼번에 복사합니다.
  9. 저장 위치를 다른 드라이브로 지정하고, 끝나면 Quit 로 나옵니다.

목록이 수천 개로 뜨면 여기서 막힙니다. 화면에 표시되지 않는 기능이 있습니다. f 를 누르면 결과에 필터를 걸 수 있고 여러 개를 겹쳐 걸 수도 있습니다. r 를 누르면 걸어 둔 필터가 모두 풀립니다. USB 메모리나 SD카드처럼 FAT·exFAT 인 경우에는 폴더를 따라 들어가는 방식이고, 지워진 항목이 빨간색으로 표시되며 폴더를 고른 뒤 c 를 누르면 그 안까지 함께 복구됩니다.

휴지통 복구가 막힐 때 확인할 것

실행이 안 되거나 목록이 비는 경우는 원인이 대개 정해져 있습니다.

  • cygwin1.dll not found — 압축을 전부 풀지 않은 것
  • 윈도우에서 디스크가 안 보인다 — 관리자 그룹 계정에서 실행 후 UAC 확인
  • 드라이브가 BitLocker 로 잠겨 있다 — 먼저 잠금을 푼다 (manage-bde.exe D: -unlock)
  • macOS 에서 디스크 목록이 비었다 — 시스템 설정 → 개인 정보 보호 및 보안 → 전체 디스크 접근 권한에 터미널 추가
  • 복구한 파일이 사라졌다 — 기본 저장 위치가 현재 폴더다. 압축 프로그램 임시 폴더에서 실행하면 창을 닫을 때 함께 지워진다
  • 복구한 파일을 옮길 수 없다 — 폴더 소유권을 바꾼다 (리눅스·맥은 chown)
  • NAS 안 파일 — 서버에서 직접 돌리거나 디스크를 컴퓨터로 옮긴다
  • 휴대폰·카메라 — MTP 모드는 대상이 아니다. USB 대용량 저장장치로 연결

휴지통 복구 뒤 파일 정리와 확인

PhotoRec 까지 갔다면 결과 폴더 모양을 알아 두는 편이 낫습니다.

  • 저장 위치 — recup_dir.1, recup_dir.2 … 하위 폴더로 나뉜다
  • 파일 이름 — 원래 이름이 아니라 일련번호로 붙는다
  • t 로 시작하는 jpg — 사진 안에 들어 있던 썸네일
  • b 로 시작하는 파일 — 깨진 파일 보관 옵션을 켰을 때 나오는 조각
  • Paranoid — 기본값이고 검증에 실패한 파일은 버린다
  • 미할당 공간만 — 이 범위를 고르면 삭제된 파일만 나온다
  • 중단했을 때 — 다시 실행하면 이어서 할지 물어본다
  • 열기 전에 — 공식 권고 사항은 바이러스 검사다

PhotoRec 을 실행하면 중간에 고르는 값이 세 번 나옵니다. File Opt 에서 찾을 형식을 줄이면 결과가 덜 쏟아지고, 파일시스템 종류를 묻는 화면에서는 리눅스 ext 계열이 아니면 Other 를 고릅니다. 범위를 묻는 화면에서 미할당 공간만 고르면 지워진 파일만 나오고, 파티션 전체를 고르면 남아 있는 파일까지 함께 나옵니다. 조각난 JPG 를 더 건지는 bruteforce 옵션도 있지만 CPU 를 많이 쓰고 일반 검사가 끝난 뒤에 시작됩니다.

이름이 없으니 찾는 방법이 따로 있습니다. 확장자와 날짜로 정렬하는 것이 기본입니다. PhotoRec 은 파일 머리글에 시간 정보가 남아 있으면 그 값을 수정 시간으로 넣어 주기 때문에 날짜 정렬이 의외로 잘 듣습니다. 같이 들어 있는 fidentify 는 폴더를 지정해 그 안 파일들이 PhotoRec 이 아는 형식인지만 검사해 주는 도구여서, 복구 가능성을 미리 가늠할 때 씁니다.

자주 묻는 질문

휴지통 복구 프로그램은 무료인가요?

TestDisk 와 PhotoRec 은 GNU GPL v2+ 오픈소스로 전부 무료입니다. 기능 제한판이나 유료 전환도 없습니다. 다만 내려받기 링크를 누르면 기부 안내 페이지를 한 번 지나가고, 파일 받기는 그 화면에서 자동으로 시작됩니다.

설치가 안 되는데 어떻게 실행하나요?

설치 프로그램이 없는 것이 정상입니다. 공식 안내가 압축을 풀면 바로 쓸 수 있다고 적어 두었습니다. 압축을 <strong>일부만</strong> 풀고 실행하면 cygwin1.dll not found 오류가 나므로 폴더 전체를 풀어야 합니다. 실행은 관리자 권한으로 합니다.

복구한 파일 이름이 이상한데 원래 이름으로 살릴 수 있나요?

PhotoRec 으로 복구하면 원래 이름이 남지 않습니다. 파일시스템 기록을 보지 않고 데이터 자체를 찾는 방식이기 때문입니다. 이름까지 살리려면 TestDisk 의 Undelete 를 써야 하고, 대상은 FAT·NTFS·exFAT·ext2 입니다. ext3·ext4 는 이름은 남아도 데이터 위치가 지워져 TestDisk 로는 복구할 수 없습니다.

카테고리: IT등록일 2026.09.28