파일 시스템 오류를 수정하기 위한 최고의 디스크 복구 소프트웨어?

예기치 않은 종료 후 제 Windows PC에서 파일 시스템 오류가 보고되기 시작했고, 이제 한 드라이브는 열리는 속도가 느리며 때때로 일부 폴더가 사라진 것처럼 표시됩니다. 데이터 손실을 더 악화시키지 않으면서 파일 시스템 오류를 수정할 수 있는 신뢰할 만한 디스크 복구 소프트웨어나 도구를 찾고 있습니다. 드라이브를 교체하기 전에 무엇을 시도해 봐야 할까요?

무언가를 최고의 하드 드라이브 복구 소프트웨어라고 부르는 목록이라면 저는 조금 회의적으로 볼 것 같습니다. 이 표현은 여러 다른 문제에 두루 쓰이고, 적절한 도구는 실제로 무엇이 잘못되었는지에 따라 달라지기 때문입니다.

중요한 것은 먼저 어떤 종류의 문제를 다루고 있는지 파악하는 것입니다. 파일이 삭제되었거나, 드라이브가 포맷되었거나, 갑자기 RAW로 표시된다면 복구보다 먼저 데이터 복구를 생각해야 합니다. 파티션이 사라졌거나 Windows에서 디스크를 할당되지 않음으로 표시한다면, 그건 파티션 복구에 더 가깝습니다. 드라이브가 느리거나, 멈추거나, 배드 섹터를 표시한다면 함부로 건드리기 전에 상태를 먼저 확인하세요. 그리고 클릭음이나 갈리는 소리가 나거나, 사라졌다 나타나거나, 연결이 끊긴다면 가능한 한 사용을 중단하고 데이터부터 빼내는 데 집중해야 합니다.

도구로는 저는 다음 구성을 살펴보겠습니다:

1. Disk Drill

파일을 되찾는 것이 목표일 때 보통 제가 가장 먼저 찾는 도구입니다. 삭제된 파일, 포맷된 드라이브, RAW 파티션, 손상된 파일 시스템, 그리고 Windows에서 열기를 거부하는 외장 하드 드라이브를 대상으로 만들어졌습니다. 또한 S.M.A.R.T. 모니터링 기능이 있고 드라이브의 바이트 단위 이미지를 만들 수 있는데, 디스크에 장애가 생기고 있을 가능성이 있다면 훨씬 더 안전한 작업 방식입니다.

2. SeaTools

드라이브 자체에 장애가 있는지 확인하기에 좋은 무료 옵션입니다. 빠른 테스트와 정밀 테스트를 실행할 수 있어서, 문제가 Windows인지, 파일 시스템인지, 하드웨어인지 확실하지 않을 때 유용합니다.

3. TestDisk

파티션 테이블과 부트 섹터 문제를 수정하는 데 더 나은 무료 도구 중 하나입니다. 파티션이 사라졌거나 드라이브가 갑자기 할당되지 않음으로 표시된다면 TestDisk를 살펴볼 만합니다. 다만 텍스트 기반 인터페이스를 사용하므로 초보자에게는 그다지 친화적이지 않다는 점은 알아두세요.

4. Clonezilla

드라이브가 아직 읽히지만 불안정해 보인다면 다른 어떤 작업보다 먼저 복제하세요. Clonezilla는 디스크의 전체 복사본이나 이미지를 만드는 데 적합하므로, 장애가 있는 드라이브에서 직접 실험하지 않게 해줍니다.

5. CrystalDiskInfo

아무 문제가 없을 때도 설치해 두면 유용합니다. S.M.A.R.T. 데이터, 드라이브 온도, 상태 경고를 보여주므로 드라이브가 눈에 띄는 문제를 일으키기 전에 미리 조짐을 파악할 수 있습니다.

6. Victoria HDD/SSD

좀 더 고급 도구에 가깝지만 표면 스캔과 배드 섹터 확인에 매우 유용합니다. 초보자에게 가장 먼저 권할 도구는 아니지만, 디스크에서 무슨 일이 일어나고 있는지 훨씬 더 명확하게 파악하게 해줄 수 있습니다.

가장 중요한 것은 분명히 죽어가고 있는 드라이브에 며칠씩 복구 도구를 돌리며 시간을 보내지 않는 것입니다. 클릭음이 나거나, Windows나 BIOS에서 사라지거나, 전송 중 멈추거나, 배드 섹터가 계속 늘어난다면 아직 가능할 때 데이터를 백업하거나 복구한 뒤 드라이브를 교체하세요. 소프트웨어는 파일 시스템과 파티션 문제에는 도움이 될 수 있습니다. 하지만 손상된 헤드, 모터, 또는 플래터는 고칠 수 없습니다. 드라이브가 아예 감지되지 않거나 분명한 기계적 소음을 낸다면, 곧바로 전문 데이터 복구 서비스로 가는 편이 더 낫습니다.

드라이브가 HDD인지 SSD인지가 중요합니다. HDD에서 열기가 느리다는 것은 단순히 Windows가 불안정한 것이 아니라 물리적인 문제를 의미할 수 있기 때문입니다.

중요한 파일을 복사하거나 이미징하기 전까지는 복구 플래그를 사용한 CHKDSK 실행은 피하는 것이 좋습니다. 손상된 디렉터리 항목을 잘라내는 방식으로 파일 시스템을 수정할 수 있기 때문입니다. 폴더가 이미 사라지고 있다면, 복구 전에 Disk Drill 또는 유사한 복구 소프트웨어를 사용하는 것이 더 합리적입니다.

정전 후 한 번 오류를 내는 드라이브와, 탐색할 때마다 점점 느려지는 드라이브는 서로 다른 문제입니다. 첫 번째 경우에는 Windows가 정리해야 할 NTFS 저널 꼬임 정도일 수 있습니다. 두 번째 경우에는, 특히 폴더가 사라진 경우라면, 다른 증거가 나올 때까지 그 디스크를 의심스럽다고 보는 편이 맞습니다. 이 부분에서는 @himmelsjager의 의견에 동의합니다. 파일이 중요하다면 곧바로 “복구” 모드로 들어가지 마세요.

저렴한 방법도 여전히 시도해볼 가치는 있지만, 순서가 중요합니다. 드라이브가 충분히 오래 연결 상태를 유지한다면 먼저 중요한 파일부터 복사하세요. 그게 안 된다면 드라이브 이미지를 만들고 그 이미지로 작업하세요. Disk Drill은 파일 시스템을 건드리기 전에 사라진 폴더를 스캔하거나 디스크 이미지를 만드는 데, 특히 초보자에게 더 쉬운 방법이 필요할 때 유용합니다. 데이터가 이미 백업되어 있다면 Windows 자체 도구로 충분합니다. 드라이브의 SMART 상태를 확인하고, 먼저 복구 없이 chkdsk를 실행한 다음, 보고서가 파일 시스템 오류를 가리킬 때만 chkdsk /f를 사용하세요. 아주 오래 걸리고 약한 HDD에 부담을 줄 수 있다는 점을 감수할 준비가 되어 있지 않다면, 처음부터 chkdsk /r로 시작하지는 않겠습니다.

사람들이 자주 잊는 작은 부분은 Event Viewer도 확인하는 것입니다. Windows 로그 > 시스템에서 드라이브가 멈추는 시점 전후의 Disk, Ntfs 또는 storahci 경고를 살펴보세요. 반복되는 I/O 오류, 재설정 또는 불량 블록 메시지가 보인다면, 소프트웨어 복구는 대체로 우회로에 불과합니다. 그 시점에서 “최고의 디스크 복구 소프트웨어”란 파일을 안전하게 복사하는 데 도움이 되는 도구이고, 그 다음에는 드라이브를 교체하는 것입니다. 로그가 깨끗하고 SMART도 정상으로 보인다면, 그때는 파일 시스템 복구가 훨씬 더 타당합니다.

파일 시스템을 탓하기 전에 드라이브를 다른 포트에 연결하거나 다른 케이블을 사용해 보세요. 특히 외장 드라이브인 경우 더욱 그렇습니다. 불안정한 USB 케이블이나 외장 케이스는 “누락된 폴더”와 느린 탐색으로 정확히 보일 수 있으며, 연결이 안정될 때까지는 Disk Drill을 포함한 어떤 복구 도구도 이를 해결하지 못합니다.