외장 하드 드라이브는 정상적으로 표시되지만, 외장 하드 드라이브의 파일이 사라졌습니다

내 외장 하드 드라이브는 PC에서 정상적으로 인식되지만, 드라이브에 있던 모든 파일이 갑자기 사라졌습니다. 올바른 이름으로 표시되고 열리기는 하지만, 그곳에 저장해 둔 폴더와 문서가 보이지 않습니다. 파일이 삭제된 것인지, 숨겨진 것인지, 아니면 드라이브에 문제가 생기기 시작한 것인지 확인하는 데 도움이 필요합니다. 중요한 데이터가 들어 있기 때문입니다.

저도 얼마 전에 거의 똑같은 일을 겪었습니다. 외장 드라이브는 여전히 Windows에 표시되고, 라벨도 같고 드라이브 문자도 같았지만, 여러 폴더가 사라진 것처럼 보였습니다. 몇 년치 데이터를 날린 줄 알았죠. 나중에 알아낸 건 더 단순하면서도 더 안 좋은 상황이었습니다. 파일 시스템이 손상된 것이었습니다. 파일들은 여전히 디스크에 있었지만, Windows가 그것을 깨진 상태로 보여주고 있었던 겁니다. 저는 대부분 복구했습니다.

드라이브가 아직 인식된다면, 데이터를 잃었다고 단정하지는 않겠습니다. 파일이 손대지 않은 채 그대로 남아 있을 가능성은 충분히 있습니다. 지금 중요한 건 다음에 무엇을 하느냐입니다. 초반의 실수가 나중에 가장 후회되는 법입니다.

우선, 드라이브에 쓰기 작업을 중단하세요. 아무것도 그 위에 복사하지 마세요. 포맷도 하지 마세요. 아직 CHKDSK도 실행하지 말고, 검색 결과에서 나온 아무 “복구” 도구도 쓰지 마세요. 그런 도구들은 파일 시스템에 변경 사항을 기록하는데, 복구가 목표라면 그런 작업은 나쁜 상황을 순식간에 더 악화시킬 수 있습니다.

더 무거운 작업을 하기 전에 빠르게 확인할 몇 가지:

  1. 파일 탐색기에서 숨긴 항목을 활성화하세요. 파일이 실제로 사라진 게 아니라 숨김 처리만 되어 있어서 없어진 것처럼 보이는 경우를 봤습니다.
  2. 드라이브의 사용 공간을 확인하세요. 폴더는 비어 보이는데도 드라이브 공간 대부분이 여전히 사용 중으로 표시된다면, 저는 그걸 좋은 신호로 보겠습니다. 보통은 데이터는 그대로 있고, 디렉터리 정보만 꼬였다는 뜻입니다.
  3. USB 케이블을 바꾸거나 드라이브를 다른 USB 포트에 연결해 보세요. 바보 같은 얘기처럼 들리지만, 불안정한 케이블 때문에 이상한 읽기 동작이 생기는 걸 본 적이 있습니다.

이런 확인으로도 아무것도 달라지지 않고 백업도 없다면, 저는 복구 시도를 건너뛰고 바로 복구 소프트웨어로 가겠습니다.

저라면 Disk Drill부터 시작하겠습니다. 제가 이것을 사용한 이유는 작업 흐름이 단순하고 외장 드라이브에서 흔히 쓰이는 일반적인 파일 시스템들을 잘 다루기 때문입니다. 제가 가장 중요하게 봤던 부분은 디스크 이미지 생성 옵션이었습니다. 이건 사람들이 생각하는 것보다 더 중요합니다.

디스크 이미지는 드라이브를 섹터 단위로 복사한 것입니다. 일반 파일, 삭제된 항목, 손상된 메타데이터까지 모두 포함합니다. 외장 드라이브가 불안정하거나, 무작위로 연결이 끊기거나, 연결해 둔 상태에서 점점 상태가 나빠지는 것처럼 보인다면 먼저 이미지를 만드는 편이 더 안전합니다. 원본 드라이브를 계속 두드리는 대신 복사본을 스캔하게 되니까요. 저는 예전에 Seagate 드라이브 하나에서 이걸 좀 늦게 배웠습니다. 그래도 결국 잘 되긴 했지만, 지금이라면 먼저 이미지를 만들겠습니다.

제가 사용할 순서는 이렇습니다:

  1. Disk Drill을 시스템 드라이브나 다른 정상적인 디스크에 설치하세요. 복구하려는 외장 드라이브에는 절대 설치하지 마세요.
  2. 외장 드라이브를 연결하고 Disk Drill을 여세요.
  3. 드라이브가 오프라인으로 떨어지거나, 멈추거나, 불안정해 보인다면 내장 도구로 먼저 디스크 이미지를 만드세요. 그런 다음 원본 장치가 아니라 이미지를 스캔하세요.
  4. 드라이브가 정상적으로 계속 연결되어 있다면, 그것을 선택하고 손실된 데이터 검색을 누르세요.
  5. 스캔 방법을 물으면 Universal Scan을 선택하세요. 저는 거의 매번 그걸 사용할 겁니다. 삭제된 파일 검색, 손실된 파티션 감지, 손상된 파일 시스템 기록, 시그니처 스캔 등 여러 복구 방식을 한 번에 처리합니다. 괜히 잘못 추측할 필요가 없어집니다.
  6. 스캔이 끝날 때까지 두세요. 큰 드라이브에서는 오래 걸릴 수 있습니다. 그냥 놔두세요. 스캔 후반에 추가 파일이 나타나는 경우를 겪어봐서, 일찍 중단했다가 결과를 놓친 적이 있습니다.
  7. 필터나 카테고리로 결과를 살펴보세요. 사진, 문서, 동영상 등 중요한 파일 몇 개를 미리 보기해서 제대로 열리는지 확인하세요.
  8. 파일은 다른 드라이브로 복구하세요. 복구 중인 같은 외장 디스크에 다시 쓰지 마세요.

Windows에서는 무료 한도가 유용한 정보입니다. Disk Drill은 최대 100MB까지 무료로 복구할 수 있습니다. 대용량 아카이브를 살리기에는 부족하겠지만, 돈을 쓰기 전에 파일이 복구 가능한지 시험해 보기에는 충분합니다.

중요한 파일을 안전한 곳에 복사한 뒤에야 저는 원본 드라이브에 대해 복구 단계나 재포맷을 시도하겠습니다.

예외가 하나 있습니다. 드라이브에서 딸깍거리는 소리나 갈리는 소리가 나거나, 몇 분마다 연결이 끊기거나, 읽기 속도가 극도로 느리거나, Windows에서 나타났다 사라졌다 한다면 거기서 멈추겠습니다. 그건 파일 시스템 손상보다는 물리적 문제를 더 시사합니다. 그런 상태로 전원을 계속 넣어 두는 건 위험합니다. 그 시점에서는 소프트웨어는 건드리지 말고 복구 전문 업체로 보내겠습니다.

그리고 복구 후에는 그 드라이브를 다시 믿어도 되는지 진지하게 생각해 보겠습니다. 이번 일이 잘못된 분리나 일회성 손상 때문이었다면 재포맷만으로 충분할 수도 있습니다. 하지만 Windows에서 계속 사라지기 시작하거나, 배드 섹터가 보이거나, 다시 파일을 잃는다면 저는 은퇴시키겠습니다. 드라이브는 잃어버린 사진이나 문서를 다시 만드는 것에 비하면 저렴합니다. 데이터를 빼내고, 조금이라도 의심이 들면 드라이브를 교체하고, 이번에는 백업도 하나 더 유지하겠습니다. 저도 그건 꽤 짜증나는 방식으로 배웠습니다.

드라이브가 열리고 올바른 용량이 표시된다면, 완전히 손실되었다고 가정하기 전에 파일 시스템 문제를 확인해 보겠습니다. @mikeappsreviewer의 큰 지적 하나에는 동의합니다. 드라이브 사용을 중지하세요. 쓰기 작업을 할 때마다 가능성이 더 낮아집니다.

그들이 많이 언급하지 않은 몇 가지가 있습니다.

  1. 디스크 관리에서 파일 시스템을 확인하세요. RAW, 비어 있음 또는 이상한 용량으로 표시되면 디렉터리 구조가 손상된 것입니다.
  2. 명령 프롬프트를 열고 dir /a X: 를 실행하세요. X는 드라이브 문자로 바꾸면 됩니다. 가끔 Explorer에는 아무것도 표시되지 않아도 파일 목록은 여전히 거기에 나타납니다.
  3. 다른 PC에서도 확인하세요. 거기서 폴더가 보인다면 문제는 드라이브가 아니라 Windows 프로필 또는 Explorer 캐시입니다.
  4. 백신 격리함을 확인하세요. 오탐 때문에 AV 도구가 폴더 트리를 숨기거나 제거하는 경우를 본 적이 있습니다. 짜증 나지만 그런 일이 있습니다.

저는 CHKDSK에 대해서는 @mikeappsreviewer보다 조금 덜 엄격합니다. 첫 단계로 실행하지는 않겠습니다. 하지만 중요한 데이터를 복구한 후라면, 드라이브를 계속 사용할 수 있는지 테스트하는 용도로 CHKDSK는 괜찮습니다.

데이터가 중요하다면 Disk Drill을 사용하고 다른 디스크로 복구하세요. 그리고 최고의 데이터 복구 소프트웨어와 복구 팁에 대한 이 스레드도 읽어보세요. 사람들이 어떤 도구로 성공했는지 다루고 있습니다.

SMART 데이터에서 재할당 섹터나 대기 섹터가 증가하는 것이 보인다면, 그 드라이브는 사용을 중단하세요. 다시는 신뢰하지 마세요.

드라이브가 정상적으로 마운트되는데 파일이 사라졌다면, 폴더에 hidden + system 속성이 적용됐는지도 확인해보겠습니다. 이런 일은 수상한 USB 제거, 멀웨어, 또는 버그가 있는 동기화/앱 백업 도구 이후에 자주 발생합니다. 실제로는 비어 있지 않은데도 탐색기에서는 드라이브가 비어 있는 것처럼 보일 수 있습니다.

명령 프롬프트를 열고 다음을 시도해보세요:

attrib -h -r -s /s /d X:\*.*

X:를 외장 드라이브 문자로 바꾸세요. 이 방법은 삭제된 데이터를 복구하진 않지만, 파일이 아직 남아 있고 속성만 잘못 지정된 경우 다시 보이게 할 수 있습니다. @mikeappsreviewer나 @vrijheidsvogel가 이 방법을 더 강하게 권하지 않은 게 조금 의외네요. 사람들이 생각하는 것보다 훨씬 자주 이 정확한 증상을 해결하거든요.

또 하나: 충돌 후 누락된 파일이 숨겨진 FOUND.000 폴더로 이동됐는지도 확인해보세요. Windows는 손상된 파일 조각을 .CHK 파일로 그곳에 덤프하는 경우가 있습니다. 이상적이진 않지만, 문서나 사진은 일부를 다시 살려낼 수 있습니다.

attrib 방법으로도 아무 변화가 없다면, 그때는 복구 경로로 가야 합니다. Disk Drill은 외장 하드 드라이브 파일 복구용으로 괜찮은 선택입니다. 디스크를 더 건드리기 전에 실제로 무엇을 복구할 수 있는지 미리 보기 쉽기 때문입니다. 그래도 “먼저 복구가 아니라 수리, 나중에 복구” 방식은 피하는 게 좋습니다. 그 순서 때문에 사람들이 정말 자주 낭패를 봅니다.

추가로 확인할 만한 것:

  • Event Viewer에서 disk/ntfs 오류 확인
  • Device Manager에서 USB 연결 해제 기록 확인
  • 해당 드라이브를 Mac에서 사용했는지 여부 확인 — Windows에서 이상한 가시성 문제가 생길 수 있음

빠르게 시각적으로 훑어보려면, 이 외장 하드 드라이브 파일 복구 안내가 도움이 될 수 있습니다.

파일이 중요하다면, 먼저 다른 곳으로 복구한 다음 드라이브를 테스트하세요. 한 번이라도 이런 문제가 있었다면, 솔직히 저는 그 드라이브를 그다지 신뢰하지 않겠습니다.