| TestDisk | |
|---|---|
| 소프트웨어 | |
| 개발·배포 | CGSecurity·Christophe Grenier |
| 안정 버전 | 7.2 |
| 개발 버전 | 7.3-WIP |
| 주요 용도 | 파티션·부트 섹터 복구 |
| 제공 방식 | PhotoRec과 한 압축 파일 |
| 라이선스 | GPL v2+ |
| 지원 환경 | Windows·macOS·Linux 등 |
| 확인일 | 2026년 8월 13일 |
RAW·할당되지 않음에서 먼저 할 일
Windows가 드라이브를 RAW로 표시하거나 “사용하려면 포맷해야 합니다”라고 안내해도 파일이 필요하다면 바로 포맷하지 마세요. 파티션이 사라진 상태에서 새 볼륨을 만들거나 포맷하면 기존 구조와 파일 흔적을 덮어쓸 수 있습니다.
USB 저장장치가 파일 탐색기에만 없는지 장치 관리자·디스크 관리 어디에도 없는지 아직 구분하지 못했다면 USB 장치 인식 실패 해결에서 먼저 상태를 확인하세요. TestDisk는 Windows가 디스크 자체를 찾지 못하는 물리적 인식 실패를 고치는 도구가 아닙니다.
- 해당 디스크에 새 파일을 저장하지 않습니다.
- 디스크 관리에서 새 단순 볼륨·초기화·포맷을 누르지 않습니다.
- 디스크의 모델명과 전체 용량을 기록합니다.
- 비정상 소음과 연결 끊김이 있다면 전원을 끕니다.
- 결과 파일을 복사할 별도 저장장치를 준비합니다.
TestDisk는 논리적으로 손상된 파티션 구조를 조사하는 도구입니다. 물리 고장, 암호화 키 분실과 덮어쓴 데이터까지 복구하는 프로그램은 아닙니다.
공식 다운로드·실행
CGSecurity는 TestDisk와 PhotoRec을 같은 압축 파일로 배포합니다. 2026년 8월 13일 기준 안정 버전은 7.2, 별도로 7.3-WIP 개발 버전이 제공됩니다.
Windows에서는 다음 순서로 시작합니다.
- 공식 다운로드 페이지에서 일반적인 64비트 PC는 Windows 64-bit 압축 파일을 받습니다.
- 하위 폴더를 포함한 전체 파일을 별도 폴더에 풉니다.
testdisk_win.exe를 관리자 권한으로 실행합니다.- 로그 선택 화면에서 특별한 이유가 없다면
Create를 선택합니다.
관리자 권한은 물리 디스크와 USB·메모리카드의 낮은 수준 정보에 접근하기 위해 필요합니다. 회사 PC에서는 조직의 보안 정책과 관리자 승인을 먼저 확인하세요.
Analyse·Quick Search 순서
- 디스크 목록에서 문제가 생긴 물리 디스크를 전체 용량으로 확인합니다.
- 파티션 테이블 형식은 TestDisk가 자동 감지한 기본값을 우선 확인합니다.
Analyse로 현재 파티션 구조와 오류 표시를 읽습니다.Quick Search를 실행합니다.- 발견된 후보를 하나씩 선택하고
p를 눌러 파일 목록을 확인합니다. - 익숙한 최상위 폴더와 최근 파일이 보이는지 확인합니다.
- 찾는 파티션이 없다면 이전 화면으로 돌아가
Deeper Search를 진행합니다.
디스크 용량이나 파티션 이름이 비슷하다는 이유만으로 올바른 결과라고 단정하지 마세요. 실제 파일 목록이 열리는지 확인하는 과정이 가장 중요합니다.
Quick Search와 Deeper Search
| 단계 | 목적 | 판단 기준 |
|---|---|---|
| Quick Search | 빠르게 현재·삭제 파티션 후보 검색 | 찾는 파티션과 파일이 모두 보이는지 확인 |
| Deeper Search | 백업 부트 섹터 등을 포함해 더 깊게 검색 | 오래된·겹치는 후보를 파일 목록으로 구분 |
Deeper Search 결과에는 같은 위치를 가리키는 오래된 파티션이나 서로 겹치는 후보가 나타날 수 있습니다. D로 표시된 항목을 무조건 복구 상태로 바꾸지 말고 시작·끝 위치와 파일 목록을 비교해야 합니다.
p 키로 파일 확인·복사
발견된 파티션에서 p를 누르면 파일과 폴더 목록을 확인할 수 있습니다. 파티션 테이블을 바로 기록하지 않고도 필요한 파일을 다른 저장장치로 먼저 복사할 수 있다면 위험을 줄일 수 있습니다.
- 원래 폴더와 파일명이 정상적으로 보이는지 확인합니다.
- 중요한 파일 몇 개를 다른 물리 디스크로 복사해 실제로 열어봅니다.
- 결과가 일부만 보이거나 오류가 난다면 Write를 서두르지 않습니다.
- 원본과 같은 물리 디스크의 다른 파티션을 복사 대상으로 선택하지 않습니다.
Write를 누르기 전 확인
다음 중 하나라도 해당하면 Write를 선택하지 말고 중단하는 편이 안전합니다.
- 같은 위치에 크기가 다른 파티션 후보가 겹침
- 원래 있던 다른 파티션이 결과에서 사라짐
- p 키로 파일 목록이 열리지 않음
- 디스크 용량이 정상보다 작거나 0으로 표시됨
- 중요한 원본인데 별도 이미지나 백업이 없음
TestDisk 공식 단계별 안내도 모든 파티션이 확인된 경우에만 Write를 선택하도록 설명합니다. “검색 결과가 하나 나왔다”는 사실만으로 기록 조건이 충족되는 것은 아닙니다.
부트 섹터·MFT 복구 주의
TestDisk는 FAT 부트 섹터 재구성, NTFS 백업 부트 섹터 복사, MFT 미러를 이용한 일부 복구 기능을 제공합니다. 그러나 각 기능은 파일시스템 구조를 실제로 변경할 수 있습니다.
부팅되지 않는다는 이유만으로 Backup BS, Rebuild BS, Repair MFT를 차례로 눌러보지 마세요. 현재 부트 섹터와 백업 상태, 파티션 경계가 맞는지 확인하고 공식 문서의 해당 파일시스템 절차를 따라야 합니다.
PhotoRec·Recuva와 선택 기준
| 상황 | 먼저 검토할 도구 |
|---|---|
| 파티션 자체가 사라짐·할당되지 않음 | TestDisk |
| RAW·부트 섹터 손상, 파일 목록 확인 필요 | TestDisk |
| Windows에서 일반 파일 삭제·휴지통 비움 | Recuva |
| 파일시스템이 심하게 손상되거나 포맷 후 형식별 검색 | PhotoRec |
TestDisk에서 파일 목록이 정상적으로 보이면 원래 이름과 폴더 구조를 유지한 복사 가능성을 먼저 확인할 수 있습니다. 목록을 읽지 못하더라도 PhotoRec은 파일 내용의 서명을 찾아 별도 복구를 시도할 수 있지만 원래 구조는 대부분 사라집니다.
직접 작업을 멈춰야 할 때
디스크가 반복해서 끊기거나 긁는 소리·딸깍거리는 소리가 나고 읽기 속도가 급격히 떨어진다면 논리 복구 도구를 계속 실행하지 마세요. 중요한 자료라면 원본에 Write를 적용하기 전에 읽기 전용 이미지 복제나 전문 복구 가능성을 검토해야 합니다.
BitLocker 등으로 암호화된 볼륨은 복구 키가 먼저 필요할 수 있습니다. 암호화된 내용을 해제하지 못한 상태에서 파티션 구조만 바꿔도 원본 파일을 읽을 수 있게 되는 것은 아닙니다.
출처
- CGSecurity TestDisk·PhotoRec 공식 다운로드 ↗
- TestDisk 공식 제품 안내 ↗
- TestDisk 공식 단계별 파티션 복구 ↗
- TestDisk 공식 문서 ↗
- TestDisk·PhotoRec 공식 실행 안내 ↗