TestDisk·PhotoRec은 삭제 파일, 손상된 파일 시스템과 사라진 파티션을 다루는 무료 오픈소스 복구 도구입니다. 공식 안정판은 7.2이며 설치 마법사 없이 압축을 풀어 실행합니다.
복구 전에 원본 디스크 사용을 멈추고 프로그램과 결과 폴더를 다른 물리 디스크에 둡니다. 파일 복구는 QPhotoRec, 파티션 검색은 TestDisk의 Analyse와 Quick Search부터 시작합니다.
TestDisk와 PhotoRec은 어떤 프로그램인가요?
TestDisk는 파티션 구조와 부트 영역을 점검하고 PhotoRec은 파일 서명을 스캔해 파일을 다른 디스크로 복사합니다.
같은 공식 압축 파일에 명령형 도구와 QPhotoRec 그래픽 실행 파일이 함께 포함됩니다.
TestDisk Analyse·PhotoRec 파일 형식·저장 대상 화면
CGSecurity 공식 문서가 제공하는 실제 복구 화면입니다. 물리 디스크와 파티션, File Opt, Free·Whole 범위와 다른 디스크 목적지를 확인할 수 있습니다.
| TestDisk | 파티션·부트 복구 |
|---|---|
| PhotoRec | 파일 서명 복구 |
| QPhotoRec | 그래픽 파일 복구 |
| 원본 접근 | 읽기 전용 |
| 결과 저장 | 다른 물리 디스크 |
| 라이선스 | GNU GPL v2+ |
Windows 압축 해제부터 삭제 파일 복구까지
Windows 64비트에서는 testdisk-7.2.win64.zip을 다른 정상 드라이브에 내려받고 폴더 전체를 압축 해제합니다. 삭제 파일이 있던 원본 디스크에는 새 파일을 저장하거나 프로그램을 설치하지 않습니다.
사진·문서처럼 파일 단위 복구가 목적이면 qphotorec_win.exe를 관리자 권한으로 실행합니다. 원본 물리 디스크와 파티션, 파일 형식을 고른 뒤 복구 결과는 반드시 다른 디스크의 빈 폴더에 저장합니다.
- 원본 디스크 사용을 즉시 중지합니다.
- 다른 정상 디스크에 7.2 Windows 64비트 ZIP을 받습니다.
- ZIP의 모든 파일과 하위 폴더를 압축 해제합니다.
- qphotorec_win.exe를 관리자 권한으로 실행합니다.
- 삭제 파일이 있던 물리 디스크와 파티션을 선택합니다.
- 필요한 파일 형식과 Free 또는 Whole 범위를 정합니다.
- 복구 대상과 다른 디스크에 저장 폴더를 지정합니다.
- 복구 파일을 열어 내용과 손상 여부를 확인합니다.
TestDisk와 PhotoRec은 어떤 프로그램인가요?
TestDisk 7.2는 사라진 파티션을 찾고 FAT·NTFS 부트 섹터나 파일 시스템 구조를 점검하는 무료 오픈소스 복구 도구입니다. PhotoRec은 파일 시스템이 손상되거나 포맷된 경우에도 파일 서명을 찾아 사진, 문서와 압축 파일을 복구합니다.
같은 공식 압축 파일에 TestDisk, 명령형 PhotoRec과 Windows·macOS용 그래픽 QPhotoRec이 함께 들어 있습니다. 파티션 자체가 사라졌다면 TestDisk, 삭제 파일을 다른 폴더로 꺼내려면 PhotoRec 또는 QPhotoRec을 먼저 구분합니다.
안정판 7.2와 7.3 WIP 선택
공식 다운로드 페이지의 안정판은 2024년 2월 22일 공개된 7.2입니다. 일반 복구 작업과 재현 가능한 안내에는 파일명이 고정된 7.2 안정판을 사용합니다.
7.3 WIP는 수정 사항이 먼저 반영되지만 같은 파일 이름으로 자주 바뀔 수 있는 개발판입니다. 특정 수정이 꼭 필요하지 않다면 안정판 7.2로 시작하고 내려받은 파일은 공식 해시와 비교합니다.
운영체제별 파일 선택
Windows 64비트는 testdisk-7.2.win64.zip, 32비트는 testdisk-7.2.win.zip을 받습니다. 공식 문서는 Windows Vista·Server 2008 이상을 7.2 Windows 빌드의 최소 환경으로 안내합니다.
macOS Intel 64비트는 testdisk-7.2.mac_intel_x86_64.tar.bz2를 사용하며 Apple Silicon도 이 빌드를 실행할 수 있다고 안내합니다. Linux x86_64는 정적 바이너리 tar.bz2 또는 배포판의 testdisk 패키지를 선택합니다.
설치 대신 폴더 전체 압축 해제
TestDisk와 PhotoRec은 설치 마법사가 없는 포터블 도구입니다. 압축 파일 안의 실행 파일만 꺼내지 말고 하위 폴더와 DLL을 포함해 전체를 한 폴더에 해제합니다.
Windows에서 cygwin1.dll이 없다는 오류가 나오면 일부 파일만 실행한 경우가 많습니다. 압축 관리자로 전체 풀기를 다시 하고 testdisk_win.exe, photorec_win.exe 또는 qphotorec_win.exe를 실행합니다.
복구 전에 원본 디스크 쓰기 중지
삭제된 파일의 데이터 영역은 새 파일에 덮어쓰이면 복구할 수 없습니다. 원본 디스크에 프로그램을 설치하거나 브라우저 다운로드, 업데이트와 복구 결과 저장을 하지 않습니다.
가능하면 문제가 난 드라이브를 보조 디스크나 USB 어댑터로 다른 PC에 연결합니다. 물리 이상, 반복 연결 끊김이나 비정상 소리가 있다면 계속 스캔하지 말고 먼저 디스크 이미지를 만들거나 전문 복구를 검토합니다.
TestDisk·PhotoRec·QPhotoRec 고르기
TestDisk는 사라진 파티션, 손상된 부트 섹터와 FAT·NTFS·ext 계열의 삭제 파일 목록을 다룹니다. 메뉴는 키보드로 이동하며 구조를 디스크에 쓰는 Write 단계는 확인 뒤에만 사용합니다.
PhotoRec은 파일 이름과 폴더 구조를 보존하지 못할 수 있지만 파일 시스템과 관계없이 서명을 검색합니다. QPhotoRec은 같은 PhotoRec 엔진을 그래픽 화면에서 사용하므로 Windows에서 삭제 파일을 처음 복구할 때 접근하기 쉽습니다.
관리자 권한으로 실행
Windows에서는 실행 파일을 우클릭해 관리자 권한으로 실행해야 물리 디스크에 저수준 접근할 수 있습니다. UAC 확인 뒤 디스크 목록에 모델명과 전체 용량이 맞게 표시되는지 봅니다.
macOS에서 디스크가 없으면 시스템 설정 > 개인정보 보호 및 보안 > 전체 디스크 접근 권한에 Terminal 또는 TestDisk·PhotoRec을 추가합니다. Linux에서는 터미널에서 sudo로 실행합니다.
원본 물리 디스크 정확히 선택
디스크 목록에서는 드라이브 문자만 보지 말고 모델명과 용량으로 원본 장치를 식별합니다. 같은 크기의 디스크가 여러 개면 Windows 디스크 관리나 연결 순서를 함께 확인합니다.
TestDisk 파티션 복구에서 Windows의 C:나 D: 같은 논리 드라이브를 고르는 것은 의미가 없습니다. 삭제 파티션이 있던 실제 물리 디스크를 선택하고 Proceed로 이동합니다.
TestDisk Analyse와 Quick Search
TestDisk에서 Create를 골라 로그를 만들고 물리 디스크를 선택합니다. 파티션 테이블 유형은 자동 감지된 기본값이 일반적으로 맞으므로 특별한 근거가 없다면 그대로 Proceed합니다.
Analyse에서 현재 파티션 구조를 확인한 뒤 Quick Search를 실행합니다. 발견한 파티션을 강조하고 P를 눌러 파일 목록이 정상인지 확인하며 Q로 검색 결과 화면에 돌아옵니다.
Deeper Search를 사용할 때
Quick Search에 필요한 파티션이 없을 때만 Deeper Search를 실행합니다. 디스크 전체를 검사해 시간이 오래 걸릴 수 있으므로 절전 모드를 끄고 연결을 안정적으로 유지합니다.
결과에 비슷한 파티션이 겹쳐 나오면 시작 위치, 크기와 P 파일 목록을 비교합니다. 모든 파티션과 파일이 맞다고 확인하기 전에는 Write를 선택하지 않습니다.
Write를 누르기 전 확인
Write는 선택한 파티션 구조를 실제 디스크의 파티션 테이블에 기록합니다. 단순 조회 메뉴가 아니므로 누락·중복·겹침이 없는지, 각 파티션에서 P 파일 목록이 열리는지 확인합니다.
판단이 불확실하면 Write 대신 Quit로 종료하고 testdisk.log와 디스크 정보를 보관합니다. 구조 변경 없이 파일만 빼내야 한다면 P 목록에서 C로 다른 디스크에 복사하거나 PhotoRec을 사용합니다.
QPhotoRec에서 삭제 파일 찾기
QPhotoRec을 열고 상단 목록에서 원본 물리 디스크를 선택한 다음 삭제 파일이 있던 파티션을 고릅니다. File Formats에서 필요한 확장자만 남기되 관련 형식을 지나치게 많이 끄면 비정상적으로 큰 파일이 생길 수 있습니다.
NTFS·FAT에서 단순 삭제 파일을 찾는다면 Free로 할당되지 않은 공간만 검색합니다. 파일 시스템이 손상됐거나 재포맷된 파티션은 Whole 검색이 필요할 수 있으며 시간과 결과 수가 크게 늘어납니다.
File Opt에서 파일 형식 선택
PhotoRec의 File Opt에서는 JPG, PDF, ZIP, Office 문서처럼 복구할 파일 계열을 선택합니다. ZIP 계열은 Office 2007 이후 문서처럼 내부적으로 ZIP 구조를 쓰는 형식도 포함할 수 있습니다.
대상 형식을 너무 넓게 선택하면 수많은 조각 파일과 중복 결과가 생깁니다. 먼저 꼭 필요한 형식으로 시험하고 찾지 못했을 때 범위를 넓혀 다시 스캔합니다.
Other와 ext2/ext3/ext4 선택
Search를 시작하면 PhotoRec이 데이터 블록 배치 방식을 묻습니다. 원본 파일 시스템이 ext2, ext3 또는 ext4라면 해당 항목을 선택하고, NTFS·exFAT·FAT·HFS+ 등은 Other를 선택합니다.
이 선택은 복구 대상 파일 형식이 아니라 원본 파티션의 파일 시스템 기준입니다. Windows 디스크에서 사진을 복구한다고 ext2를 선택하지 않습니다.
Free와 Whole 검색 범위
Free는 NTFS, FAT, ext 계열의 비할당 공간을 검색해 삭제 파일에 집중합니다. 정상 파일 시스템에서 실수로 지운 파일을 찾을 때 먼저 선택하면 시간과 결과량을 줄일 수 있습니다.
Whole은 파티션 전체를 검사하며 파일 시스템이 손상됐거나 포맷된 경우에 적합합니다. 현재 존재하는 파일 조각도 함께 발견될 수 있어 결과 정리에 더 많은 공간과 시간이 필요합니다.
복구 저장 폴더는 다른 디스크로
PhotoRec 목적지 화면에서 원본 디스크와 다른 물리 디스크의 빈 폴더를 선택합니다. 같은 디스크의 다른 폴더나 파티션도 실제 저장 장치가 같다면 삭제 영역을 덮어쓸 수 있습니다.
Windows에서는 ..을 반복 선택해 C:, D:, E: 드라이브 목록으로 올라가고 목적지에서 Y로 확정합니다. 4GB가 넘는 파일을 복구할 수 있으므로 대상 드라이브가 FAT32라면 NTFS나 exFAT 드라이브로 바꿉니다.
복구 결과 정리와 검증
PhotoRec 결과는 recup_dir.1 같은 폴더에 저장되며 원래 파일 이름과 디렉터리 구조가 사라질 수 있습니다. 확장자별로 분류하고 사진 미리보기, 문서 열기와 압축 파일 테스트로 실제 내용이 정상인지 확인합니다.
복구 파일을 바로 원본 디스크에 되돌리지 않습니다. 정상 디스크에 사본을 하나 더 만든 뒤 이름과 폴더를 정리하고 필요한 파일이 확보됐는지 확인한 후 원본 디스크 조치를 결정합니다.
BitLocker·디스크 미표시 문제
BitLocker로 보호된 파일 시스템은 먼저 정상적으로 잠금을 해제해야 PhotoRec이 파일을 읽을 수 있습니다. Windows에서 디스크 목록이 없으면 관리자 권한, 연결 상태와 디스크 관리의 인식 여부를 확인합니다.
macOS는 전체 디스크 접근 권한을 확인하고 Linux는 sudo로 실행합니다. USB 장치가 자꾸 분리되면 포트와 케이블을 바꾸고 불안정한 원본에 반복 스캔을 걸지 않습니다.
첫 복구 작업 완료 확인
작은 USB나 디스크 이미지로 연습할 때 원본을 읽기 전용으로 두고 QPhotoRec에서 대상 파티션, 필요한 형식과 Free를 선택합니다. 다른 디스크의 빈 폴더를 목적지로 지정해 짧은 스캔을 실행합니다.
복구된 파일을 몇 개 직접 열고 내용과 크기를 확인하며 원본 디스크에 새 파일이 생기지 않았는지 봅니다. 이 절차를 확인한 뒤 실제 중요한 원본에 적용합니다.
자주 묻는 질문
TestDisk와 PhotoRec은 무료인가요?
네. CGSecurity가 GNU GPL v2+ 무료 오픈소스 소프트웨어로 배포합니다.
Windows에서 어떤 파일을 받나요?
64비트 Windows는 testdisk-7.2.win64.zip을 받고 모든 파일과 하위 폴더를 압축 해제합니다.
TestDisk와 PhotoRec 중 무엇을 쓰나요?
사라진 파티션과 부트 구조는 TestDisk, 삭제·포맷된 파일을 다른 폴더로 꺼낼 때는 PhotoRec 또는 QPhotoRec을 사용합니다.
복구 파일을 원본 디스크에 저장해도 되나요?
안 됩니다. 삭제 데이터를 덮어쓸 수 있으므로 다른 물리 디스크의 빈 폴더에 저장합니다.
Free와 Whole 중 무엇을 선택하나요?
정상 파일 시스템의 단순 삭제는 Free부터, 손상·재포맷된 파티션은 Whole을 고려합니다.
원본을 멈추고 다른 디스크에 첫 복구 결과를 저장하세요
TestDisk·PhotoRec 7.2를 정상 디스크에 풀고 QPhotoRec에서 원본 물리 디스크를 정확히 선택하세요. 필요한 파일 형식과 Free 검색부터 시작해 결과를 다른 디스크에 저장하고 몇 개를 직접 열어 확인하면 첫 복구 작업이 끝납니다.
공식 자료와 확인일
TestDisk·PhotoRec 공식 다운로드 · TestDisk 7.2 공식 문서 · PhotoRec 삭제 파일 복구 안내 · TestDisk 파티션 복구 안내 | 2026-10-01T04:31:51.368591+09:00



