손상된 USB 드라이브에서 데이터를 복구하기 위한 조언을 찾고 계신가요

내 USB 드라이브가 컴퓨터에 연결한 후 갑자기 열리지 않게 되었고, 이제 장치가 손상되었거나 포맷해야 한다고 표시됩니다. 백업해 두지 않은 중요한 사진과 업무 파일이 들어 있어서, 상황을 더 악화시키지 않으면서 파일을 복구하는 데 도움이 될 수 있는 안전한 USB 데이터 복구 방법에 대한 조언을 찾고 있습니다.

USB 메모리에 접근하지 못하게 되면 정말 짜증 납니다. 업무 문서와 사진이 가득한 드라이브에서 이런 일을 겪은 적이 있는데, 가장 먼저 들었던 잘못된 충동은 Windows가 제안하는 아무 것이나 클릭하는 것이었습니다. 아직은 그러지 마세요.

손상된 USB가 항상 파일이 사라졌다는 뜻은 아닙니다. 많은 경우 저장 데이터는 그대로 있고, 망가진 것은 파일 시스템입니다. 저는 드라이브를 너무 빨리 뽑았을 때, 복사 작업이 중간에 멈췄을 때, 무작위 파일 시스템 오류, 악성코드, 수명이 다해가는 플래시 저장장치, 그리고 오래된 드라이브가 문제를 일으키기 시작할 때 이런 상황을 봤습니다.

가장 먼저 확인할 것

논리적 문제인지 하드웨어 문제인지 구분해야 합니다. 다음 단계는 어떤 문제인지에 따라 달라집니다.

USB가 다음과 같은 상태라면 복구 소프트웨어를 써볼 만합니다:

  1. 디스크 관리 또는 디스크 유틸리티에 표시된다.
  2. 사용 전에 포맷하라고 요청한다.
  3. RAW, 읽을 수 없음, 또는 접근 불가 상태로 표시된다.
  4. 저장 용량이 정상적으로 표시된다.

반대로 다음과 같은 증상이 보인다면 복구 전문 업체를 고려하고 잠시 멈추는 편이 좋습니다:

  1. USB가 아예 감지되지 않는다.
  2. 계속 연결이 끊겼다가 다시 연결된다.
  3. 연결하면 컴퓨터가 멈춘다.
  4. 커넥터나 케이스가 손상되어 있다.
  5. 파일이 너무 중요해서 한 번의 잘못된 조치도 치명적일 수 있다.

제가 처음부터 하지 않을 것

포맷하지 마세요. 그리고 아직은 CHKDSK도 실행하지 마세요.

저도 이건 꽤 성가시게 배웠습니다. 복구 도구는 파일 시스템을 다시 사용할 수 있게 만들려고 합니다. 때로는 잘 됩니다. 하지만 때로는 아직 필요했던 파일 참조를 버리면서 엉망을 정리해버리기도 합니다. 파일이 중요하다면 먼저 데이터를 빼내세요. 드라이브 수리는 나중에 하세요.

직접 시도해보고 싶다면

저라면 Disk Drill부터 시작하겠습니다. Windows에서 열기를 거부한 USB 메모리에서 사용해봤는데, 망가진 파일 시스템에 의존하지 않고 장치 자체를 스캔했습니다.

기본 흐름은 간단합니다:

  1. 컴퓨터에 Disk Drill을 설치합니다. 손상된 USB에 설치하지 마세요.
  2. USB 드라이브를 연결하고 Disk Drill을 엽니다.
  3. 장치 목록에서 USB를 선택합니다.
  4. 손실된 데이터 검색을 클릭합니다.
  5. 스캔이 끝날 때까지 기다립니다.
  6. 찾은 항목을 미리 봅니다.
  7. 파일은 다른 드라이브로 복구합니다.

추가로 한 가지 더 있습니다. USB가 불안정해 보이거나, 느리거나, 계속 연결이 끊긴다면 먼저 바이트 단위 백업을 만드세요. 원본 USB를 계속 반복해서 건드리는 대신 이미지 파일을 스캔하세요. 저도 약해진 드라이브가 반복 스캔 중 더 악화된 적이 있어서, 이 단계는 충분히 가치가 있습니다.

파일이 안전해진 후

그때 가서 수리를 건드리겠습니다.

  1. Windows라면 CHKDSK를 실행합니다.
  2. macOS라면 디스크 유틸리티에서 응급 복구를 실행합니다.
  3. 복구 도구가 별 도움이 되지 않으면 USB를 다시 포맷합니다.
  4. 큰 파일 복사 작업으로 테스트합니다. 드라이브에 복사할 때와 다시 꺼낼 때 둘 다 확인하세요.

포맷 후에도 손상이 다시 발생하거나, 쓰기 오류가 나타나거나, 파일이 또 사라지거나, 진단에서 문제가 보고된다면 저는 그 드라이브를 폐기하겠습니다. USB 플래시 저장매체는 저렴합니다. 같은 파일을 두 번 복구하는 것은 그렇지 않습니다. 저도 한 번 그 실수를 했고 다시는 반복하지 않았습니다.

지금은 USB 사용을 중단하세요. 새로 쓰기 작업을 할 때마다 복구 가능성이 낮아집니다.

포맷은 일단 건너뛰자는 @mikeappsreviewer 의견에 동의합니다. 그리고 저는 대부분이 권하는 것보다 복구 도구 사용도 더 오래 미루는 편이 좋다고 봅니다. CHKDSK가 가끔 도움이 되긴 하지만, 손상된 플래시 미디어에서는 폴더 구조를 완전히 망가뜨리도록 “수정”해 버리는 경우도 많습니다. 그런 식으로 파일명과 폴더 트리를 잃는 사람들을 많이 봤습니다. 전혀 유쾌하지 않죠.

제가 먼저 해볼 것은 다음과 같습니다.

  1. 허브 없이 다른 USB 포트에 연결해 보기.
  2. 두 번째 컴퓨터에서 시도해 보기.
  3. Windows의 디스크 관리 확인. 다음을 살펴보세요:
    • 올바른 용량으로 표시되는지
    • 드라이브 문자가 없는지
    • RAW 또는 할당되지 않음 상태인지
  4. 거기에 표시된다면, 어떤 복구나 수리보다 먼저 파일을 복구하세요.

드라이브가 올바른 용량으로 나타난다면, 파일 복구 소프트웨어가 가장 가능성이 높습니다. Disk Drill은 손상된 USB 복구에 괜찮은 선택입니다. 장치를 직접 스캔하고, Windows에서 열기를 거부하는 드라이브에서도 사진, 문서, 비디오를 자주 끌어냅니다. 복구한 파일은 USB에 다시 저장하지 말고 PC나 다른 외장 드라이브에 저장하세요. 사람들이 이 실수를 정말 자주 합니다.

자주 놓치는 점 하나를 덧붙이자면, 사진이 정말 중요하다면 모든 것을 복구하기 전에 복구 결과를 파일 형식별로 정렬하고 이미지를 미리 보기 하세요. 플래시 드라이브에서는 손상이 먼저 디렉터리 정보에 영향을 주는 경우가 많습니다. 원시 사진 복구는 여전히 가능하지만, 파일명과 폴더는 사라졌을 수 있습니다.

USB가 계속 재연결되거나, 뜨거워지거나, 0바이트로 표시되거나, 파일 탐색기를 멈추게 한다면 직접 해결하려는 시도는 중단하세요. 그 시점에는 전문 복구 업체가 더 가능성이 높습니다.

빠른 시각적 가이드를 원한다면, 손상된 USB에서 데이터를 복구하는 이 짧은 튜토리얼이 괜찮습니다:
손상된 USB 데이터 복구 빠른 튜토리얼 보기

복구가 끝나면 그 드라이브는 버리세요. 진심입니다. 플래시 드라이브는 한 번 고장나기 시작하면 다시 그러는 경향이 있습니다.

Windows가 포맷하라고 겁준다고 그대로 두지 마세요. 그 메시지는 온갖 종류의 파일 시스템 손상에서 나타날 수 있고, 때로는 데이터가 여전히 충분히 복구 가능한 경우도 있습니다.

저는 @mikeappsreviewer@cazadordeestrellas 의 의견에 대체로 동의하지만, 두 분이 살짝만 언급한 한 가지를 덧붙이고 싶습니다. USB가 단순한 작은 thumb drive가 아니라 SSD 스타일의 외장 플래시 장치라면 SMART/상태 정보를 확인해 보세요. 컨트롤러가 읽기 오류를 내고 있거나 드라이브가 이상한 용량 변화를 보고한다면, 소프트웨어 복구가 아주 빠르게 복잡해질 수 있다는 위험 신호입니다.

스캔 전에 제가 시도해 볼 몇 가지:

  • 데스크톱이라면 메인보드 후면 USB 포트에 직접 연결하기
  • 전면 패널 포트와 허브는 피하기
  • 장치 관리자에서 USB 대용량 저장 장치 항목을 제거한 다음 다시 연결하기
  • Linux에서는 읽기 전용으로 마운트되는지 또는 dmesg 에 오류가 보이는지 확인하기

왜 Linux일까요? Windows는 포맷이 필요하다고 난리치는 동안 Linux는 적어도 일부 파일을 복사하게 해줄 때가 있습니다. 항상 그런 건 아니지만, 파일이 중요하다면 10분 투자할 가치는 충분합니다.

드라이브가 올바른 크기로 보인다면, 가능하다면 먼저 ddrescue 같은 것으로 이미지를 만드는 편이 좋습니다. 그다음 원본이 아니라 이미지에서 복구를 돌리세요. 더 쉬운 방법을 원한다면, 손상된 USB 복구에는 Disk Drill도 여전히 괜찮은 선택이고 사진이나 문서 복구에서는 완전한 명령줄 괴짜 모드로 가는 것보다 대체로 더 친절합니다. 복구는 반드시 다른 드라이브에 하세요. USB로 다시 복구하지 마세요. 진심입니다.

흔한 조언과 제가 조금 다르게 보는 부분도 하나 있습니다. 이번 일이 단 한 번의 부적절한 제거 때문에 분명히 발생한 것이라면, 복구 후에 드라이브를 즉시 버리지는 않을 것 같습니다. 그래도 먼저 철저히 테스트는 해보겠습니다. 하지만 한 번이라도 더 문제를 일으키면, 그때는 버리세요.

또, 일반 사용자들의 의견을 더 보고 싶다면 이것도 도움이 될 수 있습니다:
실사용자 플래시 드라이브 복구 팁과 손상된 USB 해결 방법

0바이트로 표시되거나, 엄청 뜨거워지거나, 몇 초마다 연결이 끊긴다면 더 악화되기 전에 손대는 걸 멈추세요. 그런 경우는 DIY가 정말 빠르게 후회로 바뀝니다.