실제로 사용해 본 최고의 하드 드라이브 복구 소프트웨어는 무엇인가요?

내 외장 하드 드라이브에 오류가 나타나기 시작했고 가끔 마운트되지 않지만, 여전히 회전은 합니다. 드라이브 상태를 더 악화시킬 위험을 감수하기 전에, 사람들이 실제로 성공적으로 사용해 본 믿을 만한 하드 드라이브 복구 소프트웨어나 디스크 복구 도구를 찾고 있습니다.

가장 중요한 것은 드라이브를 “고치려고” 하기 전에 파일을 먼저 드라이브에서 꺼내는 것입니다. 디스크가 이미 불안정한 상태라면 많은 복구 도구가 상황을 더 악화시킬 수 있습니다.

그런 이유로 저는 아마 Disk Drill부터 시작할 것 같습니다. 이것은 무슨 마법 같은 복구 도구는 아니며, 그게 오히려 괜찮습니다. 진짜 가치는 복구에 있습니다. Disk Drill은 손상된, RAW, 포맷된, 부팅 불가능한 드라이브에서 데이터를 가져올 수 있고, S.M.A.R.T. 모니터링도 제공해서 하드웨어 자체가 고장 나기 시작했는지도 확인할 수 있습니다. 디스크 이미지 기능은 특히 유용합니다. 드라이브 상태가 불안정하다면 먼저 이미지를 만든 다음, 원본 드라이브를 계속 반복해서 건드리지 말고 이미지에서 복구하세요.

또한 실제 문제가 무엇인지에 따라 다른 도구 몇 가지도 함께 준비해 두는 것이 좋습니다:

  1. TestDisk는 파티션이 사라졌거나, 파티션 테이블이 손상되었거나, 부트 섹터가 망가진 경우에 아주 좋습니다. 무료이고 성능도 뛰어나지만, 텍스트 기반이라 초보자에게는 그리 친절하지 않습니다. 파티션을 다루는 데 익숙하지 않다면 첫 번째 선택으로는 권하지 않습니다.
  2. Hard Disk Sentinel은 복구보다는 모니터링에 더 가깝습니다. S.M.A.R.T. 데이터를 읽고, 드라이브 온도를 확인하며, 디스크가 고장 나기 시작할 때 경고해 줄 수 있습니다. Windows가 문제를 알리기 시작하기 전에 문제를 잡고 싶다면 유용합니다.

다만 물리적으로 죽어가는 드라이브를 소프트웨어가 고쳐줄 거라고 기대하지는 마세요. 몇 가지 경고 신호는 꽤 분명합니다:

  1. 딸깍거림, 갈리는 소리, 윙윙거림, 또는 기타 이상한 기계음이 납니다.
  2. 드라이브가 Windows에서 무작위로 사라집니다.
  3. 읽기 속도가 고통스러울 정도로 느리거나, 시스템이 계속 멈춥니다.
  4. 배드 섹터 수가 계속 증가하거나 S.M.A.R.T. 경고가 나타납니다.
  5. Windows가 계속 디스크 복구를 요청하거나 I/O 오류를 표시합니다.

이런 종류의 증상이 보인다면 복구 시도를 계속 반복하지 마세요. 중요한 데이터를 복구하거나 백업한 뒤, 드라이브를 교체할 계획을 세우세요. 하드웨어가 불안정하게 동작하기 시작하면 보통 저절로 나아지지 않습니다.

드라이브가 아예 감지되지 않거나, 큰 기계음을 내거나, 정말 잃을 수 없는 데이터가 있다면, 그때는 직접 해결하려는 시도가 위험해집니다. 전문 복구 업체가 더 안전한 선택입니다. 이들은 전자 부품을 다루고, 손상된 부품을 교체하거나, 클린룸 환경에서 플래터의 데이터를 읽을 수 있습니다. 다만 비용이 비쌀 수 있습니다. 기본적인 논리 복구는 보통 $300–$700 정도이고, 심각한 기계적 고장은 $1,000–$2,500+ 수준까지 갈 수 있습니다.

제 순서는 꽤 간단합니다:

  1. 먼저 중요한 파일부터 복구합니다. 제 첫 번째 선택은 Disk Drill입니다.
  2. 드라이브 상태를 확인합니다.
  3. 드라이브가 안정적으로 보일 때만 복구를 시도합니다.
  4. 하드웨어 고장 징후가 있다면 교체합니다.
  5. 디스크에 물리적 손상이 있거나 아예 나타나지 않는다면 복구 서비스를 이용합니다.

여기서는 연결 경로가 중요합니다. 불량 USB 케이블, 헐거운 포트, 또는 고장 나가는 외장 케이스는 마치 드라이브 자체가 죽어가는 것처럼 보일 수 있습니다. 디스크 자체를 탓하기 전에 다른 케이블, 다른 USB 포트를 시도해 보고, 3.5인치 외장 드라이브라면 전원 어댑터가 안정적인지도 확인하세요. USB 외장 케이스에 들어 있는 순수 SATA 드라이브라면, 다른 케이스에서 테스트하거나 SATA로 직접 연결해 보면 진단이 완전히 달라질 수 있습니다.

저도 복구 먼저, 수리는 나중에라는 조언에는 동의하지만, CHKDSK나 First Aid를 바로 실행하지 말아야 한다는 점에서는 더 완고한 편입니다. 그런 도구들은 하드웨어는 멀쩡하고 파일 시스템만 꼬인 드라이브에는 괜찮습니다. 하지만 연결이 끊기거나 시간 초과가 발생하는 드라이브에서는, 하드웨어 상태가 더 나빠지는 동안 몇 시간씩 변경 사항을 기록하느라 시간을 보낼 수 있습니다. 파일이 중요하다면 먼저 이미지를 만들거나 클론을 뜬 다음, 그 복사본에서 복구 소프트웨어를 돌리세요. Disk Drill은 그런 비교적 다루기 쉬운 상황에 적합하고, GUI를 원하면서 명령줄 도구와 씨름하고 싶지 않다면 특히 괜찮습니다.

조금 더 투박하지만 손상된 읽기를 버티며 복사하는 데 아주 강력한 도구에 익숙하다면, GNU ddrescue는 사람들이 자주 간과하는 도구입니다. 이 도구는 드라이브를 수리하지 않습니다. 문제 구역은 건너뛰면서 가능한 한 많이 복사하고, 나중에 다시 그 구역으로 돌아옵니다. 보통은 수리 버튼보다 그 편이 훨씬 더 유용합니다. 그 다음에는 클론에서 Disk Drill, R-Studio, DMDE, TestDisk 또는 선호하는 복구 도구를 사용하세요. 원본 드라이브는 한 번이라도 불안정하게 동작하기 시작하면 되도록 건드리지 않는 것이 좋습니다.

Windows가 제공한다는 이유만으로 “초기화”, “포맷”, 또는 “복구”를 클릭하지 마세요.

드라이브가 회전은 하지만 마운트되지 않는다면, 더 자세히 알기 전까지는 읽기 전용 소스처럼 다루세요. 많은 사람들이 디스크에서 아무것도 복사해 내기 전에 다시 사용 가능하게 만들려고 하다가 복구 가능한 데이터를 잃습니다. Disk Drill, R-Studio, DMDE 등을 사용한다면, 복구된 파일이 고장 난 외장 드라이브에 다시 저장되지 않고 다른 드라이브에 저장되도록 하세요. 당연하게 들리지만, 복구 소프트웨어는 보통 대상 위치를 선택하게 해 주며, 문제가 있는 드라이브를 선택하면 큰일 납니다.

제 약간 다른 의견은 이렇습니다. USB를 통한 S.M.A.R.T.를 너무 믿지 마세요. 어떤 외장 케이스는 이를 제대로 전달하고, 어떤 것은 일부 데이터만 보여 주며, 어떤 것은 쓸모 있는 정보를 전혀 보여 주지 않습니다. 상태 화면이 별일 없어 보여도 드라이브는 여전히 고장 나고 있을 수 있습니다. 스캔 중에 디스크 연결이 계속 끊긴다면, @sterrenkijker가 말했듯이 GUI 복구 도구를 그 디스크에 직접 사용하는 것은 멈추고 먼저 복제나 이미징을 하겠습니다. 재미없는 답처럼 들리지만, 선택지를 보존하는 답입니다.

실제 소프트웨어로는, 사용하기 쉬운 것을 원하고 드라이브 연결이 충분히 오래 유지된다면 Disk Drill도 괜찮습니다. DMDE는 더 저렴하고 성능도 뛰어나지만, 인터페이스는 일반 사용자를 겁주려고 만든 것처럼 느껴집니다. TestDisk는 파티션 테이블 문제에 아주 좋지만, 무엇을 바꾸는지 이미 알고 있지 않다면 불안정한 드라이브에 사용하는 것은 권하지 않습니다. 이들 가운데 어느 것도 사람들이 기대하는 의미의 진짜 “수리” 도구는 아닙니다. 핵심은 파일을 꺼내고, 드라이브를 지우거나 교체하고, 그 외장 드라이브를 다시는 믿지 않는 것입니다.