외장하드 인식오류 TestDisk 베드섹터 복구
표제에서 알수 있듯이 외장하드가 인식이 되지 않거나 하드디스크나 USB등 데이터를 쓰고 지우고를 반복하면 할수록 수명이 줄어들게되는데 이 와중에 물리적 충격을 받게 되면 외장하드 인식오류 발생할 확률이 높습니다.
노랗목차
특히 디자이너들의 경우 작업물에 대한 데이터를 외장하드에 보관하는 경우가 많은데 실수로 삭제한 파일등이 있다면 레쿠바를 통해 데이터복구를 진행할 수 있습니다.
그런데 간혹 데이터가 날라갔다기보다는 USB나 외장하드등이 인식이 되지 않거나 케이블을 컴퓨터에 연결하면 포맷하시겠습니까? 라고 표시되던가 반즘 인식이 애매한 경우가 있는데 이런 경우 TestDisk 라고 하는 베드섹터 복구 프로그램으로 인식되지 않는 외장하드를 고칠 수 있습니다.
TestDisk 다운로드
다운로드 후 알집으로 압축을 해제해 testdisk_win.exe 파일을 실행합니다.
외장하드 인식오류 베드섹터 치료
testdisk를 실행하면 3가지 선택이 가능하며 Create를 선택합니다.
베드섹터 검사를 할 드라이브를 선택합니다.
이때 하드디스크나 USB, 외장하드, SSD 등 인식되지 않거나 문제가 있는 드라이브를 선택합니다.
인텔 CPU부터 맥 OSx등 복구할 컴퓨터 장치를 선택합니다.
보통 일반 PC라면 Intel을 선택하면 됩니다.
Analyse를 선택해 우선 인식되지 않는 외장하드를 분석합니다.
용량에 따라 분석하는데 시간차이가 큽니다.
인식이 되지 않는 외장하드이지만 데이터는 모두 무사히 검색되는것을 볼 수 있습니다.
모든 분석이 완료되면 하단에 Write를 선택해서 배드섹터를 치료하고 인식되지 않는 외장하드를 복구합니다.
만약 Wirte 활성화되지 않는다면 Deeper Seerch를 한번 더 눌러서 분석을 다시하면 됩니다.
모든 치료가 완료되었다면 외장하드 배드섹터가 복구됩니다.
만약 이후에도 제대로 인식이 되지 않는다면 파티션설정에서 외장하드를 활성화 하거나 외장하드가 오프라인 상태인지 확인 후 온라인으로 변경합니다.
- 참고 : 파티션 설정 활성화 방법
- 참고 : 외장하드 온라인 오프라인 설정 – 안전제거 안될때 활용
외장하드 인식 오류 및 TestDisk 복구 설정 FAQ
외장하드 연결 시 “포맷하시겠습니까?” 메시지가 떠요. 포맷하지 않고 복구 가능한가요?
네. 이 메시지는 외장하드의 파일 시스템 손상 또는 파티션 테이블 오류일 확률이 높습니다.
이때 포맷하면 기존 데이터가 사라지므로, 절대 포맷하지 말고 TestDisk를 먼저 실행해 파티션 복구를 시도하세요.
TestDisk에서 디스크가 아예 보이지 않아요.
이는 다음과 같은 경우일 수 있습니다.
- 케이블 문제: 다른 USB 케이블이나 포트로 교체
- 전원 부족: 외장하드가 별도 전원 공급이 필요한 모델이라면 USB 허브 말고 직접 연결
- 디스크 초기화 상태: 이 경우에도 TestDisk 또는 Disk Management에서 확인은 가능합니다
Deeper Search까지 했는데도 Write가 활성화되지 않아요.
일부 경우, TestDisk가 파티션 복원은 가능하지만 자동 Write 권한이 생기지 않는 경우가 있습니다. 이런 경우:
- Deeper Search 후 MBR 재생성
- 또는 복구 가능한 파티션을 선택한 후
P
키로 파일 목록 확인 →Q
→ 수동으로Write
시도 - 관리자 권한으로 실행도 반드시 확인
복구 완료 후에도 외장하드가 ‘오프라인’ 상태입니다.
이건 디스크가 Windows 디스크 관리에서 오프라인으로 설정되어 있는 상태입니다.
Win + R > diskmgmt.msc
실행- 외장하드 드라이브 우클릭 → ‘온라인’ 클릭
- 그래도 안 된다면 ‘드라이브 문자 할당’을 수동으로 추가
TestDisk에서 복구한 후 드라이브 이름이 사라졌어요.
드라이브 문자가 사라진 경우, 수동으로 재지정하면 됩니다.
- 디스크 관리 > 해당 드라이브 우클릭
- ‘드라이브 문자 및 경로 변경’ → 새 문자 할당
- 탐색기에서 다시 확인 가능
복구 후에도 베드섹터가 계속 감지됩니다. 이대로 사용해도 될까요?
논리적 베드섹터는 복구 후 사용 가능하지만, 물리적 베드섹터가 반복 발생한다면 해당 디스크는 더 이상 신뢰할 수 없습니다.
- 디스크 상태는 CrystalDiskInfo 등으로 체크
- 중요한 데이터는 즉시 다른 저장장치로 백업 권장
TestDisk보다 쉽게 사용할 수 있는 복구 프로그램이 있나요?
간단한 복구 작업은 Recuva, EaseUS, Recoverit 같은 툴도 좋지만, TestDisk는 파티션 손상, MBR 오류 등 구조적인 문제에 더 강력합니다.
초보자라면 Recuva → 실패 시 TestDisk로 접근하는 방식도 추천됩니다.
외장하드 복구 전에 꼭 해야 할 설정이나 백업은?
- TestDisk 사용 전엔 복구 대상 외장하드 외에 다른 저장소를 반드시 확보하세요 (덮어쓰기 방지)
- TestDisk는 실시간 적용되므로, 조작 실수 시 되돌리기 어렵습니다. 반드시 파일 구조나 파티션 상태를 숙지하고 작업하세요.