포맷하지 않고 손상된 드라이브를 복구할 수 있는 디스크 복구 도구는 무엇인가요?

외장 드라이브가 갑자기 손상된 것으로 표시되고, Windows에서 계속 포맷하라고 요청합니다. 중요한 파일이 있어서 포맷하거나 데이터 손실을 일으키지 않고 손상된 드라이브를 복구할 수 있는 안전한 디스크 복구 도구를 찾고 있습니다. 먼저 무엇을 시도해야 하나요?

저라면 바로 복구 도구를 실행하는 것은 조심하겠습니다. 드라이브에 중요한 데이터가 있다면 먼저 데이터를 꺼내세요.

Windows에서 여전히 드라이브를 볼 수 있고, 디스크 관리에만 표시되더라도, 먼저 중요한 파일을 복사하거나 복구하는 것부터 시작하세요. 많은 복구 유틸리티는 파일 시스템, 파티션 테이블 또는 디스크 메타데이터에 변경 사항을 기록합니다. 어떤 경우에는 괜찮지만, 드라이브가 실제로 고장 나고 있다면 추가 쓰기와 반복 스캔이 나중의 복구를 더 어렵게 만들 수 있습니다.

또한 디스크 복구 도구가 모두 같은 작업을 하는 것은 아닙니다. 어떤 것은 파일 복구용입니다. 어떤 것은 파티션이나 파일 시스템을 고치려고 합니다. 어떤 것은 사실상 드라이브가 고장 나고 있는지 판단하는 데 도움이 되는 상태 점검 도구에 가깝습니다. 그래서 가장 좋은 도구는 어떤 문제를 다루고 있는지에 따라 달라집니다.

제가 먼저 살펴볼 세 가지는 다음과 같습니다:

Disk Drill은 주된 목표가 파일을 되찾는 것이라면 제가 가장 먼저 사용할 도구입니다. 드라이브가 RAW로 바뀌었거나, Windows가 포맷하라고 하거나, 파일이 사라졌을 때 잘 맞습니다. 유용한 점은 복구보다 수리를 우선하는 것이 아니라, 수리 전에 복구에 집중한다는 것입니다. 또한 S.M.A.R.T. 모니터링 기능이 있고, 고장 나는 중인 드라이브의 바이트 단위 이미지를 만들 수 있어 원본 디스크에서 직접 작업하는 것보다 더 안전합니다. 인터페이스도 꽤 직관적입니다.

장점

  1. 사용하기 쉽습니다.
  2. 손상된 드라이브, RAW 드라이브, 포맷된 드라이브에서 잘 작동합니다.
  3. 복구 전에 불안정한 드라이브의 이미지를 만들 수 있습니다.
  4. 드라이브 상태 모니터링이 포함되어 있습니다.

단점

  1. 파티션 테이블은 복구하지 않습니다.

Victoria HDD/SSD는 특히 배드 섹터 진단에 더 가까운 도구입니다. 드라이브가 매우 느리거나, 멈추거나, 섹터 문제를 보인다면 Victoria는 자세한 표면 스캔을 실행하고 약하거나 느린 영역을 보여줄 수 있습니다. 또한 섹터 재매핑을 시도할 수도 있습니다. 다만 초보자 친화적인 도구는 아니며, 재매핑은 손상된 드라이브를 고치는 것과는 다릅니다. 가능한 경우 시스템이 불량 영역을 피하도록 돕는 것뿐입니다.

장점

  1. 무료입니다.
  2. 표면 스캔과 배드 섹터 점검에 매우 좋습니다.
  3. 불안정한 섹터를 재매핑할 수 있습니다.
  4. 자세한 S.M.A.R.T. 데이터를 보여줍니다.

단점

  1. 이해하는 데 더 많은 노력이 필요합니다.
  2. 삭제된 파일은 복구하지 않습니다.

Hard Disk Sentinel은 드라이브가 여전히 신뢰할 수 있는지 알고 싶을 때 제가 사용할 도구입니다. S.M.A.R.T. 값, 온도, 섹터 수 및 기타 경고 신호를 감시합니다. 엄밀히 말해 복구 프로그램은 아니지만, 오래된 HDD나 SSD를 계속 사용해야 할지 교체해야 할지 결정하는 데 매우 유용합니다.

장점

  1. 자세한 드라이브 상태 보고서.
  2. 드라이브 상태가 훨씬 더 나빠지기 전에 경고해 줄 수 있습니다.
  3. HDD, SSD, USB 드라이브 및 RAID 구성에서 작동합니다.

단점

  1. 파일 복구 기능이 없습니다.
  2. 손상된 파티션 복구 기능이 없습니다.

드라이브에 배드 섹터, 딸깍거리는 소음, 무작위 연결 끊김, 읽는 중 멈춤, 또는 계속 악화되는 S.M.A.R.T. 값이 있다면, 찾을 수 있는 모든 복구 도구를 시도하느라 하루를 다 쓰지 마세요. 중요한 데이터를 먼저 복구한 다음 드라이브를 교체하세요. 소프트웨어는 일부 논리적 문제는 고칠 수 있지만, 물리적 고장을 되돌릴 수는 없습니다. 드라이브가 아예 감지되지 않거나 분명한 기계적 소음을 낸다면, 사용을 중단하고 데이터가 영영 사라지기 전에 전문 복구 서비스를 고려하세요.

아직 Format을 누르지 말고 CHKDSK도 실행하지 마세요.

Windows에서 포맷하라고 묻는 것은 보통 포맷이 원하는 해결책이라는 뜻이 아니라, 파일 시스템을 정상적으로 읽지 못하고 있다는 뜻입니다. 복구 도구가 드라이브를 다시 마운트되게 할 수도 있지만, 손상된 기록을 버리는 방식으로 구조를 “복구”할 수도 있습니다. 그래서 @mikeappsreviewer의 복구 우선이라는 지적이 중요합니다. 파일이 중요하다면, 복구하거나 이미지를 만들기 전까지는 드라이브를 읽기 전용으로 다루세요.

사람들이 자주 잊는 작은 부분이 있습니다. 디스크를 탓하기 전에 지루하지만 흔한 하드웨어 문제부터 배제해 보세요. 다른 USB 케이블, 메인보드 후면 USB 포트, 그리고 다른 컴퓨터를 사용해 보세요. 2.5’ 휴대용 드라이브라면 USB 전원이 약해서 연결이 끊기고 손상된 것처럼 보일 수 있습니다. USB 인클로저에 들어 있는 SATA 드라이브라면, 문제는 인클로저의 브리지 보드일 수 있습니다. 드라이브를 다른 인클로저나 직접 SATA 연결로 옮기면 “손상된” 드라이브를 다시 읽을 수 있게 되는 경우도 있습니다.

소프트웨어는 두 가지 작업으로 나누는 것이 좋습니다. 원본을 변경하지 않고 드라이브에서 파일을 복구하는 것이 목표라면 Disk Drill 같은 도구를 사용하세요. 중요한 데이터를 다른 곳에 복사한 뒤에만 복구 도구를 사용하세요. TestDisk는 사라진 파티션 테이블을 다시 만들 수 있는 경우가 있지만, 추측하면서 진행하면 잘못된 옵션을 고르기 쉽습니다. CHKDSK는 일부 NTFS 문제를 고칠 수 있지만, 변경 사항을 기록하므로 저는 복구 후에만 실행하겠습니다. 현실적인 답은 이렇습니다. 어떤 도구도 포맷 없이 안전하게 고칠 수 있다고 약속할 수는 없습니다. 가장 안전한 방법은 먼저 복구한 다음, 드라이브를 수리하거나 교체하는 것입니다.

드라이브를 먼저 “수정”하는 것의 숨겨진 비용은, 복구가 작동하는 것처럼 보여도 실제로는 필요한 손상된 파일 레코드, 폴더 항목, 또는 파일명을 조용히 삭제할 수 있다는 점입니다.

그러니 질문이 문자 그대로 “포맷하지 않고 어떤 도구가 고칠 수 있느냐”라면, 솔직한 답은 이렇습니다: 때로는 TestDisk, 때로는 CHKDSK, 때로는 아무것도 없습니다. 하지만 더 안전한 답은 원본 드라이브를 먼저 고치려 하지 말아야 한다는 것입니다. 먼저 데이터를 복사해 내고, 그다음에 드라이브를 다시 사용할 수 있게 만드는 문제를 고민하세요.

위의 복구 우선 조언에는 동의하지만, 저는 그것보다 더 엄격하게 접근하겠습니다. 이것이 중요한 파일이 들어 있는 외장 드라이브라면, Windows가 생각을 바꿨는지 보려고 계속 반복해서 연결하지 마세요. 마운트 실패, 파일 시스템 검사, 미리 보기 창 시도, 바이러스 백신 검사, 또는 자동 복구 프롬프트 하나하나가 이미 불안정할 수 있는 드라이브에 더 많은 작업을 가하게 됩니다.

더 나은 순서는 다음과 같습니다:

  1. 포맷 프롬프트를 취소합니다.
  2. 디스크 관리에서 드라이브가 올바른 용량으로 표시되는지 확인합니다.
  3. 용량이 올바르다면, 복구나 이미지 생성부터 하고 그다음 복구 작업을 합니다.
  4. 용량이 0바이트이거나 말이 안 되는 크기로 잘못 표시된다면, 중단하고 하드웨어 또는 외장 케이스 고장을 의심하세요.
  5. 중요한 파일을 다른 곳에 모두 복사한 후에야 복구 작업을 시도합니다.

Disk Drill은 간단한 복구 우선 도구를 원한다면 괜찮은 선택입니다. 특히 드라이브가 RAW이거나 Windows에서 파티션은 보이지만 열 수 없을 때 유용합니다. 핵심은 이것이 디스크를 마법처럼 복구한다는 점이 아닙니다. 포맷을 먼저 하지 않고도 파일을 스캔하고 복구할 수 있게 해준다는 점입니다. 드라이브 상태가 불안정하다면, 실제 디스크를 반복해서 스캔하는 것보다 먼저 바이트 단위 이미지 사본을 만드는 편이 더 낫습니다.

파티션 테이블 자체가 문제라면 제가 살펴볼 도구는 TestDisk입니다. 예를 들어 예전에는 NTFS 파티션 하나였는데, 이제는 Windows가 전체를 할당되지 않음 또는 RAW로 보는 경우입니다. TestDisk는 때때로 기존 파티션을 찾아 파티션 테이블을 다시 쓸 수 있습니다. 이것은 포맷 없이 가능한 진짜 해결책이 될 수 있지만, 안내에 따라 무심코 클릭만 하는 사람에게 권할 도구는 아닙니다. 잘못된 파티션을 선택하거나 잘못된 구조를 기록하면 상황이 더 골치 아파질 수 있습니다.

CHKDSK는 사람들이 너무 가볍게 추천하는 도구입니다. 더럽혀졌거나 손상된 NTFS 파일 시스템을 고칠 수는 있지만, 변경 내용을 기록합니다. 때로는 그 덕분에 드라이브를 다시 읽을 수 있게 됩니다. 때로는 손상된 파일 조각을 found 폴더로 옮기거나 손상된 항목을 제거합니다. 이미 백업이 있다면 괜찮습니다. 하지만 이 드라이브가 파일의 유일한 사본이라면 괜찮지 않습니다.

가끔 간과되는 저렴한 방법도 있습니다. 복구 작업 전에 Linux 라이브 USB를 시도해 보세요. Linux가 마법이라서가 아니라, 손상이 경미한 경우 특히 Windows가 열지 못하는 볼륨을 마운트할 수도 있기 때문입니다. 읽기 전용으로 마운트된다면 중요한 내용을 다른 디스크로 복사하고 그걸로 성공이라고 보면 됩니다. 무엇을 하는지 모른다면 Linux 복구 명령은 사용하지 마세요. 목표는 영웅적인 시도가 아니라 복사입니다.

또 하나 성가신 예외 경우도 있습니다. 외장 드라이브가 TV, DVR, 카메라 시스템, Mac, NAS, 또는 오래된 백업 프로그램에서 온 것이라면, Windows는 단지 파일 시스템이나 암호화를 이해하지 못해서 포맷하라고 할 수 있습니다. 이런 경우 “복구” 도구는 잘못된 범주입니다. 원래 장치, 올바른 파일 시스템 지원, 또는 암호화되어 있었다면 복구 키가 필요합니다.

제 짧은 요약은 이렇습니다:

파일이 필요하다면 먼저 Disk Drill 또는 다른 복구 도구를 사용하세요.

파티션 레이아웃을 확인하고 변경 사항을 기록하는 데 익숙할 때만 TestDisk를 사용하세요.

데이터를 백업하거나 복구한 후에만 CHKDSK를 사용하세요.

복구를 모두 마쳤고 기존 파일 시스템을 버려도 된다고 받아들인 후에만 포맷하세요.

그리고 드라이브에서 딸깍거리는 소리가 나거나, 스캔 중에 사라지거나, 단순한 폴더를 읽는 데도 한없이 오래 걸리거나, 매우 뜨거워진다면, 더 이상 이것을 소프트웨어 문제로 취급하지 마세요. 그 시점에서 “최고의 복구 도구”는 복제할 다른 드라이브이거나, 파일이 그만한 비용의 가치가 있다면 데이터 복구 업체입니다.

숨겨진 단점은 일부 복구 프로그램이 복구된 파일을 같은 손상된 드라이브에 다시 저장하도록 허용한다는 점이며, 그러면 바로 구하려는 데이터를 덮어쓸 수 있습니다. 어떤 도구를 사용하든 대상은 충분한 여유 공간이 있는 다른 디스크여야 합니다. 당연하게 들리지만, 많은 사람이 실수로 상황을 더 악화시키는 지점이 바로 여기입니다.

실제 질문에 대해서는 이를 형식 없이 손상된 드라이브를 고친다로 생각하지 않겠습니다. 형식 없이 파일을 꺼낸다로 생각하겠습니다. 이것은 서로 다른 목표입니다. 복구 도구는 파일 시스템을 다시 사용할 수 있게 만들려고 합니다. 복구 도구는 아직 읽을 수 있는 것을 읽어 안전한 곳으로 복사하려고 합니다. 데이터가 중요하다면 두 번째 목표가 먼저입니다.

Disk Drill은 CHKDSK보다 그런 복구 우선 사용 사례에 더 잘 맞습니다. 고장 나는 드라이브를 마법처럼 치유해 주지는 않으며, 파티션 테이블을 다시 쓰는 데 제가 사용할 도구도 아니지만, Windows에서 드라이브가 RAW라고 표시하거나 포맷하라고 할 때는 적절한 선택입니다. 드라이브를 스캔하고, 가능하면 찾은 항목을 미리 보고, 중요한 파일을 다른 드라이브로 복구하세요. 외장 디스크에서 상태가 좋지 않은 소리가 나거나 계속 연결이 끊긴다면, 소프트웨어가 그 옵션을 제공할 경우 먼저 이미지를 만든 다음 원본 드라이브를 계속 건드리지 말고 그 이미지를 스캔하세요.

그 후에만 복구를 시도하겠습니다. CHKDSK는 NTFS 볼륨을 다시 마운트 가능하게 만들 수 있지만, 손상된 파일 시스템 항목을 버릴 수도 있습니다. TestDisk는 특정 파티션 문제를 고칠 수 있지만, 잘못 추측하면 관대하지 않습니다. 포맷은 파일을 복구한 뒤 또는 복구할 가치가 없다고 판단한 뒤의 마지막 단계여야 합니다.

작지만 실용적인 점: 디스크 관리에서 Windows가 디스크를 초기화하겠다고 제안하더라도 그렇게 하지 마세요. 사람들은 포맷을 피하는 데만 집중하다가, 무해해 보인다는 이유로 초기화를 클릭하곤 합니다. 그것도 여전히 새로운 디스크 구조 정보를 기록합니다. 메시지는 취소하고, 다른 디스크로 복구한 다음, 오래된 외장 드라이브를 다시 신뢰할 가치가 있는지 결정하세요.