손상된 하드 드라이브이지만 디스크 관리에서는 여전히 표시됩니다. 조언이 있을까요?

내 하드 드라이브가 손상된 것 같지만, Windows는 여전히 디스크 관리에서 이를 감지합니다. 충돌이나 안전하지 않은 연결 해제 이후에 문제가 발생했을 수 있으며, 파일에 정상적으로 접근할 수 없습니다. 포맷하거나 상황을 더 악화시킬 수 있는 복구를 시도하기 전에, 안전한 데이터 복구 단계에 대한 조언이 필요합니다.

손상된 드라이브라고 해서 항상 데이터가 사라진 것은 아닙니다. Windows의 디스크 관리에서 여전히 드라이브가 보이고 용량도 정상으로 보인다면, 실제 파일이 아니라 파일 시스템이 망가졌을 가능성이 꽤 높습니다.

가장 중요한 것은 중요한 파일을 꺼내기 전까지 드라이브에 쓰기 작업을 하는 모든 행동을 멈추는 것입니다. Windows가 포맷하라고 제안해도 포맷하지 마세요. 새 파일을 복사하지도 마세요. 또한 많은 사람들이 가장 먼저 권하는 방법이긴 하지만, 저는 CHKDSK를 바로 실행하는 것도 권하지 않습니다. CHKDSK는 복구를 시도하는 동안 파일 시스템을 변경할 수 있는데, 아직 파일을 복구해야 한다면 좋지 않습니다.

드라이브가 이런 상태가 되는 이유는 지루할 정도로 많습니다: 전원 손실, 안전하지 않은 제거, 시스템 충돌, 배드 섹터, 악성코드, 일반적인 노후화 등입니다. 때로는 파일이 그대로 남아 있는데도 Windows가 더 이상 파일 시스템을 읽지 못하는 경우가 있습니다.

드라이브가 아직 인식된다면, 저는 먼저 이렇게 하겠습니다:

  1. 디스크 관리를 열고 드라이브가 올바른 용량으로 표시되는지 확인합니다.
  2. 외장 드라이브라면 다른 USB 케이블, 포트 또는 컴퓨터에 연결해 보고 연결 문제인지 먼저 배제합니다.
  3. 드라이브 복구를 시도하기 전에 파일부터 복구합니다.

복구 단계에서는 Disk Drill 이 유용한 선택지입니다. 먼저 드라이브의 전체 이미지를 만들 수 있기 때문입니다. 디스크가 불안정하다면 이 점이 중요합니다. 고장 날 수 있는 원본 드라이브를 계속 반복해서 스캔하고 싶지는 않을 것입니다.

더 안전한 작업 순서는 기본적으로 다음과 같습니다:

  1. Disk Drill을 손상된 드라이브가 아닌 다른 위치에 설치합니다.
  2. 드라이브를 읽을 수 있을 정도라면, 손상된 드라이브의 완전한 이미지를 만듭니다.
  3. 그 이미지를 Disk Drill에 불러옵니다.
  4. Universal Scan을 실행합니다.
  5. 결과를 미리 봅니다.
  6. 복구한 파일을 다른 정상적인 드라이브에 저장합니다.

미리보기 단계는 실제로 파일이 온전한지 확인한 뒤 복구를 진행할 수 있게 해주기 때문에 유용합니다. 비용을 지불하지 않아도 보통 스캔과 미리보기가 가능하므로, 계속 진행할 가치가 있는지 더 잘 판단할 수 있습니다.

파일이 안전해진 후에야 드라이브 수리를 걱정하세요.

저라면 보통 다음 순서로 복구 옵션을 시도합니다:

  1. CHKDSK, 하지만 복구 후에만, 그리고 파일 시스템을 아직 읽을 수 있을 때만 실행합니다. 파일 시스템 오류를 수정할 수 있지만, 드라이브에 변경 사항을 기록하기도 합니다.
  2. 파티션이 RAW로 표시되거나 파티션 테이블이 손상된 것처럼 보인다면 TestDisk를 사용합니다. 경우에 따라 포맷 없이 파티션을 되살릴 수 있습니다.
  3. 다른 방법이 전부 실패하면 드라이브를 포맷합니다. 빠른 포맷은 새 파일 시스템을 만들어 논리적 손상을 정리할 수 있습니다. 나중에 같은 드라이브가 다시 손상된다면, 저는 중요한 데이터를 맡기지 않을 것입니다.

드라이브가 어떻게 동작하는지도 주의해서 보세요. 딸깍거리는 소리, 무작위 연결 끊김, 잘못된 용량 표시, 또는 디스크 관리에서 사라지는 현상은 좋지 않은 신호입니다. 이런 경우는 단순한 손상보다 하드웨어 고장일 가능성이 더 큽니다.

이런 종류의 증상이 보인다면 자가 복구 시도는 멈추고 전문 복구 업체를 알아보세요. 이들은 드라이브를 진단하고, 필요하다면 손상된 부품을 처리하고, 적절한 장비로 복제한 뒤, 고장 난 디스크를 계속 건드리지 않고 그 복제본에서 복구를 진행할 수 있습니다. 평판이 좋은 많은 업체들은 “복구 데이터 없으면 비용 없음” 방식으로 작업하므로, 실제로 무언가를 복구했을 때만 비용을 지불하는 경우가 많습니다.

그러니 네, 손상된 하드 드라이브는 종종 복구할 수 있습니다. 하지만 먼저 파일부터 꺼내세요. 데이터가 안전해지고 나면 드라이브를 수리하거나 포맷하는 일의 위험이 훨씬 줄어듭니다.

디스크 관리에서 “표시됨”이라고 해서 Windows가 실제로 드라이브를 제대로 읽고 있다고 가정하지 마세요. 때로는 컨트롤러가 응답하고 디스크를 보고했다는 뜻일 뿐이며, 파일 시스템, 파티션 테이블, 심지어 USB 브리지까지도 여전히 문제를 일으키고 있을 수 있습니다.

먼저 CHKDSK를 실행하지 말라는 경고에는 동의합니다. 복구 소프트웨어를 쓰기 전에 제가 추가로 확인할 것은 드라이브가 어떻게 표시되는지입니다. RAW, 할당되지 않음, 잘못된 용량으로 표시되거나 초기화하라는 메시지가 뜨면, 뒤로 물러나서 진행하지 마세요. 외장 드라이브라면 USB 허브를 거치지 말고 PC에 직접 연결해 보세요. 3.5인치 외장 드라이브라면 전원 어댑터도 정상인지 확인하세요. 전원이 약하면 실제로는 읽는 도중 연결이 끊기는 것뿐인데 드라이브가 손상된 것처럼 보일 수 있습니다.

소프트웨어 복구의 경우, 드라이브가 안정적이라면 스캔은 괜찮지만 복구한 파일을 같은 디스크에 다시 저장하지는 마세요. Disk Drill 같은 도구는 먼저 파일 미리보기가 가능할 때 유용하지만, 드라이브에서 딸깍거리는 소리가 나거나, 컴퓨터 전체가 멈추거나, 스캔 중 연결이 끊기면 중단하세요. 그 시점부터는 재시도할 때마다 최종 복구 결과가 더 나빠질 수 있습니다. 데이터가 드라이브 비용보다 더 중요하다면, 먼저 클론이나 이미지를 만들거나 복구 전문 업체에 맡기세요. 데이터가 대체 가능한 것이라면 소프트웨어 복구를 시도하고, 다른 디스크로 가능한 만큼 복사한 다음, 그 후에야 포맷이나 수리를 생각하세요.

다시 살아나는지 보려고 전원을 계속 껐다 켰다 하지 마세요. 고장 나고 있는 드라이브는 반복해서 다시 연결할수록 상태가 더 악화될 수 있으며, 특히 멈추거나, 딸깍거리는 소리가 나거나, 표시되기까지 너무 오래 걸린다면 더 그렇습니다.

많이 놓치는 부분은 “손상됨”이 하나의 문제만을 뜻하지 않는다는 점입니다. 논리적 손상인지, 아니면 디스크가 죽어가고 있는 상태인지 판단해야 합니다. 이 둘은 처리 방법이 다릅니다. 드라이브가 가끔 마운트되고, 올바른 용량으로 표시되며, 시스템을 멈추게 하지 않는다면 복구 소프트웨어로 충분할 수 있습니다. 하지만 Windows 탐색기를 멈추게 하거나, 읽는 도중 사라지거나, 잘못된 용량을 보고하거나, 이상한 소리를 낸다면 하드웨어 문제로 보고 일반적인 Windows 도구 사용을 중단하세요.

탐색기에서 드라이브를 이리저리 둘러보는 데에도 시간을 많이 쓰지 않는 편이 좋습니다. 이런 상황에서 탐색기는 좋지 않습니다. 손상된 폴더 하나나 썸네일 미리보기 하나 때문에 끝없이 멈춰 있을 수 있기 때문입니다. 실제로는 Windows가 손상된 디렉터리 때문에 버벅이는 것뿐인데 디스크 전체가 죽은 것처럼 보일 수 있습니다. 데이터가 중요하다면 여기저기 더블클릭하고 같은 폴더를 열 번 다시 시도하는 대신 바로 복구 절차로 넘어가세요.

스캔하기 전에 기본적인 것부터 확인하세요:

정상 작동이 확인된 케이블을 사용하세요.

외장 드라이브라면 메인보드의 USB 포트에 직접 연결하세요.

전면 패널 USB 포트와 허브는 피하세요.

베어 SATA 드라이브라면 가능하면 내부에 직접 연결하세요.

복구한 파일을 저장할 충분한 여유 공간이 있는 두 번째 드라이브와, 가능하다면 전체 이미지를 저장할 공간도 확보하세요.

마지막 항목은 사람들이 생각하는 것보다 훨씬 중요합니다. 이게 2TB 드라이브라면 이미지 하나만 저장하는 데도 거의 2TB가 필요할 수 있고, 복구된 파일용으로는 그보다 더 많은 공간이 필요할 수 있습니다. 스캔을 시작한 뒤 결과를 저장할 곳이 없다는 걸 깨닫는 것은 하루를 통째로 날리는 아주 좋은 방법입니다.

다른 사람들처럼 저도 CHKDSK를 먼저 실행하지 말라는 데 동의하지만, 더 직설적으로 말하자면 CHKDSK는 복구 도구가 아니라 수리 도구입니다. 파일을 안전한 곳에 복사한 뒤에는 유용할 수 있습니다. 하지만 그 전에는 파일 이름을 바꾸거나, 손상된 디렉터리 항목을 삭제하거나, 복구를 덜 깔끔하게 만드는 방식으로 파일 시스템을 “수정”할 수 있습니다.

디스크가 소리도 정상이고 동작도 정상이라면 저는 이렇게 하겠습니다:

  1. 초기화, 포맷, 또는 “복구”를 하지 마세요.
  2. 디스크 관리에서 올바른 용량으로 표시되는지 확인하세요.
  3. 드라이브가 충분히 오래 연결 상태를 유지한다면 읽기 전용 도구로 SMART 상태를 확인하세요.
  4. SMART 상태가 나쁘다면 먼저 복제/이미징하세요.
  5. 가능하다면 원본이 아니라 복제본 또는 이미지에 대해 스캔하세요.
  6. 복구한 파일은 다른 디스크에 저장하세요.

Disk Drill은 스캔과 미리보기 측면에서는 괜찮습니다. 특히 명령줄 도구보다 GUI가 더 편하다면 더 그렇습니다. 다만 솔직히 말하면, 어떤 복구 프로그램도 물리적으로 고장 나는 드라이브를 그 자체로 고칠 수는 없습니다. 드라이브가 계속 오프라인으로 떨어지거나 읽기 오류를 대량으로 내뿜는다면 소프트웨어가 마법 같은 해결책은 아닙니다. 중요한 것은 원본 디스크에 대한 읽기를 줄이고, 아직 응답할 때 이미지를 확보하는 것입니다.

좀 더 기술적인 도구를 다룰 수 있다면, 원본 드라이브에서 바로 파일 복구 스캔을 하는 것보다 ddrescue 같은 것으로 먼저 복제하는 편이 더 나은 첫 단계인 경우가 많습니다. 이 도구는 불량 영역을 건너뛰고 거기에 영원히 걸려 있지 않고 나중에 다시 돌아오도록 설계되어 있습니다. 하지만 더 불친절하고, 원본과 대상 디스크를 잘못 선택하면 엉뚱한 디스크를 날릴 수 있으니, 무엇을 하는지 확실하지 않다면 가볍게 사용하지 마세요.

작은 예외 사항도 있습니다. 드라이브가 BitLocker, NAS, DVR, Mac, Linux 또는 일부 백업 프로그램과 함께 사용되었다면, Windows에서는 디스크 관리에 표시되지만 파일 시스템을 이해하지 못할 수 있습니다. 그렇다고 해서 항상 손상을 의미하는 것은 아닙니다. 단지 Windows가 정상적으로 마운트할 수 없다는 뜻일 수 있습니다. 이런 경우 포맷이나 “초기화”는 최악의 선택이 됩니다.

또 하나 주의할 점은 암호화입니다. 파일이 암호화되어 있었고 키나 원래의 Windows 계정 자격 증명을 잃어버렸다면, 원시 파일을 복구하는 것만으로는 충분하지 않을 수 있습니다. 복구한 파일이 열릴 것이라고 가정하기 전에 BitLocker 복구 키, 이전 비밀번호 또는 해당하는 자격 증명을 먼저 확보하세요.

드라이브에 대체 불가능한 것, 예를 들어 가족 사진, 업무 기록, 법률 관련 자료 같은 것이 들어 있다면 DIY 단계가 엉망이 되기 전에 멈추세요. 전문 복구 업체는 새 드라이브 가격과 비교하면 비싸지만, 복구를 영구적으로 더 어렵게 만드는 비용과 비교하면 저렴합니다. 대체 가능한 데이터라면 소프트웨어 복구를 시도해볼 만하지만, 그래도 작업이 끝날 때까지는 그 디스크에 아무것도 쓰지 않는 것이 좋습니다.

복구가 끝난 뒤에도 포맷이 된다고 해서 그 드라이브를 다시 신뢰하지는 않겠습니다. 잘못된 연결 해제 이후 한 번 손상된 드라이브는 괜찮을 수도 있지만, 사라지거나, 기어가듯 느리거나, SMART 경고를 보이는 드라이브는 중요한 저장소가 아닌 “어쩌면 임시 작업용 디스크” 정도로 분류해야 합니다. 먼저 백업하고, 나중에 수리하고, 조금이라도 수상하게 동작하면 교체하세요.

무엇을 할지 고민하는 동안 드라이브를 계속 연결해 두는 것만으로도, 파일을 열지 않더라도 여전히 손상이 진행될 수 있습니다. Windows가 드라이브를 마운트하거나, 인덱싱하거나, 백신으로 검사하거나, 휴지통/system volume info 폴더를 만들거나, 백그라운드에서 불량 읽기를 계속 재시도할 수 있습니다. 그래서 데이터가 중요하다면, 대상 드라이브와 계획이 준비될 때까지는 분리해 두는 것이 좋습니다.

CHKDSK를 먼저 피해야 한다는 다른 분들 의견에는 저도 동의하지만, 드라이브가 이상하게 동작한다면 Windows를 아예 배제하는 쪽으로 조금 더 적극적으로 가는 편이 낫다고 생각합니다. Explorer가 멈추거나, 디스크 관리가 응답하지 않거나, 드라이브가 계속 연결/분리 소리를 낸다면, 일반적인 Windows 환경에서 계속 테스트하지 마세요. 사람들이 복구 가능한 디스크를 더 심각한 상태로 악화시키는 경우가 바로 이런 상황입니다. 매번 한 번만 더 확인해 보자는 시도도 결국 또 한 번의 읽기 작업이기 때문입니다.

간단하고 비교적 안전한 접근 방법은 이렇습니다: 다른 디스크를 하나 준비하고, 드라이브를 자동으로 복구하지 않는 환경으로 부팅한 다음, 파일 복구를 하기 전에 문제가 있는 드라이브의 이미지를 먼저 떠 두세요. Linux나 ddrescue가 너무 부담스럽다면, Disk Drill 같은 GUI 도구도 신중하게 이미지를 만들거나 스캔하고 다른 드라이브로 복구하는 용도라면 괜찮을 수 있습니다. 중요한 점은 소프트웨어 브랜드가 아니라, 결과를 손상된 디스크에 다시 저장하지 않고, 복사본을 확보하기 전에 복구 도구가 원본을 수정하도록 두지 않는 것입니다.

사람들이 자주 잊는 작은 실용적인 팁 하나는, 무엇을 변경하기 전에 디스크 관리에 표시되는 내용을 기록해 두는 것입니다. 용량, 파티션 구성, RAW로 표시되는지, 할당되지 않음인지, 정상인지, 초기화되었는지, GPT/MBR인지 같은 모든 정보 말입니다. 필요하면 휴대폰으로 사진을 찍어 두세요. 나중에 도움을 요청할 때, 그런 정보는 Windows에서 보이긴 하는데 열리지 않는다는 말보다 훨씬 더 유용합니다.

그리고 파일이 금전적 가치가 있거나 큰 스트레스를 유발할 정도로 중요하다면, 스스로 중단 기준을 정해 두세요. 예를 들어 이미징은 한 번만 시도하고, 오프라인으로 자꾸 떨어지기 시작하면 반복 스캔은 하지 않고, 냉동실 요법도 하지 않고, 케이스도 열지 않고, 디스크 초기화 버튼도 누르지 않는 식입니다. 정상적으로 동작하고 손상이 단순히 논리적인 문제라면 소프트웨어 복구가 잘 될 수도 있습니다. 하지만 상태가 불안정하다면, 가장 저렴해 보이는 DIY 방법이 매우 빠르게 가장 비싼 선택이 될 수 있습니다.