실제로 좋은 무료 디스크 복구 소프트웨어가 있을까요?

내 Windows PC가 갑자기 멈춘 후 디스크 오류를 표시하기 시작했고, 이제 한 드라이브는 느리게 실행되며 가끔 파일 접근 문제가 발생합니다. 데이터를 잃거나 복구 도구에 비용을 지불할 위험을 감수하기 전에, 신뢰할 수 있는 무료 디스크 복구 소프트웨어나 안전한 문제 해결 단계를 찾고 있습니다.

하나의 최고 하드 드라이브 복구 소프트웨어가 있다고 주장하는 어떤 목록이든 저는 꽤 회의적으로 볼 것입니다. 그 표현은 여러 가지 다른 문제에 두루 사용되며, 어떤 도구가 맞는지는 실제로 무엇이 잘못되었는지에 따라 달라집니다.

먼저 드라이브의 증상부터 확인하세요. 파일이 사라졌거나, 드라이브가 포맷되었거나, 갑자기 RAW로 표시된다면 먼저 데이터 복구 작업으로 다루어야 합니다. Windows에서 디스크는 보이지만 파티션이 사라졌거나 할당되지 않음으로 보인다면, 아마 파티션 복구가 필요한 상황일 것입니다. 드라이브가 느려지거나, 멈추거나, 배드 섹터가 표시된다면 무엇을 고치려 하기 전에 먼저 드라이브 상태를 확인하세요. 그리고 클릭 소리가 나거나, 갈리는 소리가 나거나, 오프라인으로 사라지거나, 무작위로 연결이 끊긴다면 가능한 한 더 이상 건드리지 말고 데이터 보존에 집중하세요.

실용적인 도구 모음으로는, 제가 살펴볼 것은 다음과 같습니다:

1. Disk Drill

주된 목표가 파일을 되찾는 것이라면 보통 제가 가장 먼저 찾는 도구입니다. 삭제된 파일, 포맷된 드라이브, RAW 파티션, 손상된 파일 시스템, 그리고 Windows에서 열기를 거부하는 외장 하드 드라이브를 대상으로 합니다. 큰 장점 중 하나는 고장 나가는 드라이브의 바이트 단위 이미지를 만들 수 있다는 점으로, 데이터 복구를 시도하는 동안 원본 디스크를 계속 두드리지 않아도 됩니다. 또한 S.M.A.R.T. 모니터링도 내장되어 있습니다.

2. SeaTools

문제가 논리적인 것인지 아니면 드라이브 자체가 죽어가고 있는지 파악하려 할 때 좋은 무료 옵션입니다. 짧은 테스트와 긴 테스트를 통해 디스크가 고장 나고 있는지 빠르게 판단할 수 있습니다.

3. TestDisk

파티션 테이블과 부트 섹터 복구용 무료 도구 중에서는 여전히 더 나은 편에 속합니다. 파티션이 사라졌거나 Windows에서 갑자기 드라이브를 할당되지 않음으로 표시한다면, TestDisk를 고려할 만합니다. 다만 텍스트 기반이므로 초보자에게 친절한 도구는 아니라는 점은 알아두세요.

4. Clonezilla

드라이브를 읽을 수는 있지만 시간이 지날수록 상태가 나빠진다면, 복구를 시도하기 전에 먼저 복제하세요. Clonezilla는 디스크의 전체 복사본이나 이미지를 만드는 데 유용하므로, 원본을 위험에 빠뜨리는 대신 그 사본으로 작업할 수 있습니다.

5. CrystalDiskInfo

아무 문제가 없을 때도 설치해 둘 가치가 있습니다. S.M.A.R.T. 데이터, 드라이브 온도, 그리고 Windows가 오류를 뿜어내기 전에 나타날 수 있는 다른 경고 신호를 감시합니다.

6. Victoria HDD/SSD

좀 더 고급 도구에 가깝지만, 표면 검사와 배드 섹터를 자세히 확인하는 데 유용합니다. 초보자에게 가장 먼저 권할 도구는 아니지만, 드라이브에서 무슨 일이 일어나고 있는지 많은 정보를 알려줄 수 있습니다.

가장 중요한 점은, 명백히 고장 나고 있는 드라이브에 무작위 복구 도구를 계속 실행하지 않는 것입니다. 클릭 소리가 나거나, Windows나 BIOS에서 사라지거나, 복사 도중 멈추거나, 새로운 배드 섹터가 계속 생긴다면, 가능한 데이터를 복구하거나 백업한 뒤 드라이브를 교체하세요. 아예 감지되지 않거나 분명한 기계적 소음을 내고 있다면, 직접 소프트웨어로 해결하려는 방법은 건너뛰고 전문 복구 서비스에 문의하세요. 소프트웨어는 파일 시스템이나 파티션 손상에는 도움이 될 수 있지만, 헤드, 모터 또는 플래터를 고쳐주지는 못합니다.

CHKDSK는 드라이브가 이미 이상 증상을 보일 때 무해하게 먼저 시도할 수 있는 조치가 아닙니다. 드라이브가 느리거나, 멈추거나, 특정 파일에서 응답이 걸린다면, 이를 먼저 수리가 필요한 Windows 문제로 보지 말고 디스크 고장 가능성으로 판단해야 합니다. 너무 이른 시점에 수정 작업을 실행하면 읽을 수 있는 엉망진창이 더 읽기 어려운 엉망진창으로 바뀔 수 있습니다.

복구, 파티션 수리, 진단을 나눈 @mikeappsreviewer의 구분에는 대체로 동의하지만, 순서는 더 단호하게 말하고 싶습니다. 먼저 중요한 데이터를 복사하고, 그다음에 테스트하세요. 일반 복사가 멈춘다면 같은 대용량 폴더를 몇 시간씩 계속 다시 시도하지 마세요. 더 작은 단위로 시도하고, 문제 파일은 건너뛰거나, 수리 작업을 하기 전에 이미지/클론을 만드세요. CrystalDiskInfo와 SeaTools는 좋은 무료 점검 도구이지만, 점검 도구일 뿐 마법 같은 수리 버튼은 아닙니다.

실제로 무료로 문제를 진단하려면 Windows만으로도 비교적 안전한 기본 도구를 이미 제공합니다. Event Viewer에서 Disk/Ntfs 경고를 확인하고, CrystalDiskInfo로 SMART 상태를 보고, 제조사 진단 도구를 실행한 뒤, 데이터가 안전해진 후에만 chkdsk /scan 또는 chkdsk /f를 고려하세요. Disk Drill 같은 유사 도구는 디스크 자체를 수리하기보다는 파일 복구용에 더 가깝습니다. 파일 시스템이 손상된 경우에는 여전히 유용할 수 있지만, 파일을 되찾았다는 것과 드라이브가 고쳐졌다는 것을 혼동하지 마세요. SMART에 재할당/대기 섹터가 표시되거나 드라이브가 계속 연결 해제된다면, 교체가 곧 수리입니다.

여기서는 이것이 SSD인지 회전식 하드 드라이브인지가 매우 중요합니다. 읽기 불량이 있는 느린 HDD는 한 종류의 문제입니다. 파일 액세스 오류가 있는 느린 SSD는 다른 종류의 문제일 수 있으며, SSD에서는 surface repair 도구의 의미가 훨씬 적습니다.

저는 repair 라는 단어를 조심해서 쓰겠습니다. 디스크를 수리한다고 말하는 대부분의 무료 도구는 실제로 세 가지 중 하나를 하고 있을 뿐입니다. 파일 시스템 메타데이터 수정, 드라이브 상태 확인, 또는 파일 복구 시도입니다. 이런 도구들은 마모된 플래시 셀, 불량 헤드, 약한 모터, 불량 USB 브리지 보드, 또는 연결이 끊어지는 드라이브를 고치지 못합니다. 드라이브가 물리적으로 고장 나고 있다면, 최고의 repair software 는 새 드라이브와 백업입니다.

사람들이 자주 넘기는 세부 사항 하나는 연결 경로입니다. 이것이 외장 드라이브라면, 다른 USB 케이블, 다른 포트, 가능하면 허브 없이 연결해 보기 전까지는 디스크 자체가 문제라고 단정하지 마세요. 어떤 외장 드라이브는 인클로저, 케이블 또는 전원 상태가 불안정할 때 반쯤 죽은 것처럼 동작합니다. 데스크톱 내부 SATA 드라이브라면, 불량 SATA 케이블이나 느슨한 전원 커넥터 때문에 Windows 에 디스크 오류가 기록되고 드라이브가 극도로 느려질 수 있습니다. 이것은 저렴하게 확인할 수 있고 몇 시간씩 repair 도구를 돌리는 것보다 위험도도 낮습니다.

제가 추천하는 순서는 대략 이렇습니다.

  1. 그 드라이브에 새 파일 저장을 중단합니다.
  2. 가장 중요한 것부터 먼저 복사하고, 드라이브 전체를 한 번에 거대한 드래그 앤 드롭으로 옮기지 마세요.
  3. 멈춤 현상이 발생한 시간대 전후로 Windows Event Viewer 에서 Disk, storahci, iaStor 또는 Ntfs 오류를 확인합니다.
  4. CrystalDiskInfo 같은 도구로 SMART 를 확인합니다.
  5. HDD 라면 중요한 데이터 복사가 끝난 뒤 드라이브 제조사의 진단 도구를 사용합니다.
  6. SSD 라면 SSD 제조사의 전용 도구로 펌웨어, 마모 수준, 예비 블록, 미디어 오류를 확인합니다.
  7. 그다음에야 CHKDSK 나 파티션 repair 를 생각하세요.

저는 어떤 사람들만큼 CHKDSK 에 부정적이지는 않지만, 시점에 대한 경고에는 동의합니다. chkdsk /scan 은 같은 종류의 오프라인 repair 작업을 예약하지 않기 때문에 안정적인 드라이브에서 보통은 합리적인 점검입니다. 하지만 디스크가 멈추거나, 연결이 끊기거나, 폴더 하나 여는 데 몇 분씩 걸린다면, 심지어 그냥 스캔만 하는 것도 남아 있는 정상 읽기 기회를 낭비할 수 있습니다. chkdsk /f 와 특히 불량 섹터 검사가 포함된 작업은 파일이 안전해질 때까지 기다려야 합니다.

무료 도구 중에서는, 재미없는 것들이 보통 가장 좋습니다.

빠르게 SMART 를 읽으려면 CrystalDiskInfo.

브랜드에 따라 SeaTools, WD Dashboard, Samsung Magician, Crucial Storage Executive 등.

문제가 파티션 테이블이라면 TestDisk 이지만, 변경 내용을 기록할 수 있으므로 화면을 주의 깊게 읽으세요.

일반 복사가 계속 멈춘다면 Robocopy. 재시도 횟수를 낮추고 한 번에 폴더 하나씩 복사하는 식이 Explorer 가 끝없이 멈추게 두는 것보다 낫습니다.

Disk Drill 같은 유사 복구 도구는 드라이브를 다시 건강하게 만드는 것보다 내 파일을 되찾는 작업에 더 적합합니다. 이런 도구를 쓴다면 다른 물리 디스크로 복구하세요. 같은 손상된 드라이브에 파일을 다시 복구하는 것은 나쁜 오후를 더 나쁜 상황으로 만드는 방법입니다.

제가 피하고 싶은 또 다른 것은 디스크를 재생하거나 섹터를 영구적으로 고칠 수 있다고 주장하는 bad sector repair 프로그램입니다. 최신 드라이브에서는 가능할 경우 드라이브 펌웨어가 이미 리매핑을 처리합니다. 보류 중이거나 재할당된 섹터 수가 증가하고 있다면, 소프트웨어로는 그것을 해결할 수 없습니다. 잘해야 드라이브가 약한 섹터를 처리하도록 강제할 뿐입니다. 최악의 경우, 더 많은 데이터를 읽을 수 없게 될 때까지 고장 나는 드라이브를 계속 혹사시킵니다.

그래서 좋은 무료 소프트웨어가 있느냐고 하면, 그렇기는 하지만 클릭 한 번으로 repair 하고 그대로 믿는다는 의미는 아닙니다. 좋은 무료 문제 해결은 대부분 진단, 복제 또는 복사, 그리고 데이터가 보호된 후의 제한적인 파일 시스템 repair 입니다. 드라이브가 아직 보증 기간 내라면 보증 상태도 확인하세요. 대체할 수 없는 데이터가 들어 있고 소음이 나거나 BIOS 에서 사라진다면, 직접 작업을 중단하고 전문가 복구 비용을 감당할 가치가 있는지 판단하세요.

조각 모음을 하지 마세요.

뻔하게 들리지만, Windows에 “최적화” 버튼이 있고 인터넷의 오래된 조언에서는 먼저 디스크를 정리하라고 하기 때문에 여전히 그렇게 하는 사람들이 있습니다. 드라이브에서 읽기 오류가 발생하거나 멈춘다면, HDD 조각 모음은 그저 엄청난 추가 작업만 시킬 뿐입니다. SSD에서는 “섹터 복구”나 조각 모음식 사고방식 자체가 대체로 잘못된 접근입니다. 레지스트리 클리너, 드라이버 업데이터, 또는 “PC 복구” 제품군을 잔뜩 실행하는 것도 마찬가지입니다. 이런 것들은 드라이브 문제를 해결하지 않으면서 시스템만 더 바쁘게 보이게 할 수 있습니다.

실제로 괜찮은 무료 소프트웨어는 대개 지루할 정도로 단순하고 용도가 좁습니다. CrystalDiskInfo는 드라이브가 문제를 보고하고 있는지 알려줍니다. 제조사 진단 도구는 공급업체 기준에서 고장으로 판단하는지 알려줍니다. CHKDSK는 파일 시스템 손상을 고칠 수 있지만, 디스크 상태를 치료하는 도구는 아닙니다. TestDisk는 파티션 구성이 손상된 경우 도움이 될 수 있습니다. 이것들은 모두 유용하지만, 그 어느 것도 안전한 “모든 오류 수정” 버튼처럼 취급해서는 안 됩니다.

복구 프로그램에 대해 한 가지 덧붙이자면, 많은 프로그램이 실제로 무언가를 복구하는 것보다 복구 가능할 수 있는 항목을 보여주는 데 더 능합니다. Disk Drill, Recuva, PhotoRec, R-Studio 등 무엇을 고르든 중요한 규칙은 같습니다. 반드시 다른 물리적 드라이브로 복구하세요. 복구한 파일을 문제 있는 디스크에 다시 복원하지 마세요. 급할 때는 이런 실수를 하기가 쉽고, 그러면 아직 필요한 바로 그 공간을 덮어쓸 수 있습니다.

빠르고 실용적인 방법만 필요하다면, 저는 이렇게 하겠습니다. 잘못된 드라이브를 선택하지 않도록 불필요한 드라이브는 모두 분리하고, 대체 불가능한 파일부터 먼저 복사한 다음, SMART를 확인하고, 그 후 디스크를 더 테스트할 가치가 있는지 판단하세요. 드라이브가 상태 검사를 통과하고 문제가 NTFS 손상처럼 보인다면 CHKDSK가 타당합니다. SMART 상태가 나쁘거나, 드라이브가 사라지거나, 같은 영역에서 복사가 계속 멈춘다면, 그것을 “복구”하려는 시도를 멈추고 교체하세요. 무료 도구는 진단과 복구 시도에는 괜찮지만, 고장 나는 중인 드라이브는 소프트웨어가 한 번의 스캔을 간신히 통과하게 만들었다고 해서 다시 신뢰할 수 있게 되지는 않습니다.