외장 하드 드라이브에서 누락된 파일을 복구하는 데 도움을 줄 수 있는 분 계신가요?

대용량 파일 배치가 갑자기 사라진 후 외장 하드 드라이브 데이터 복구에 대한 조언이 필요합니다. 드라이브는 여전히 컴퓨터에서 인식되지만, 중요한 사진, 업무 문서 및 폴더가 더 이상 표시되지 않습니다. 문제를 더 악화시키지 않으면서 사라진 파일을 복구하는 가장 안전한 방법을 알아내려고 합니다.

'내 드라이브가 죽었어요’라는 글을 많이 본 뒤 내가 알게 된 것

하드 드라이브가 끝장났다고 단정하는 사람들을 봤는데, 나중에 알고 보니 파일은 그대로 손대지 않은 채 남아 있는 경우가 있었습니다. 이런 일은 생각보다 자주 일어납니다. 접근할 수 없게 된 것과 데이터가 사라진 것은 같은 말이 아닙니다.

삭제된 사진 때문에 속이 철렁 내려앉는 순간을 저도 겪어봤습니다. 순식간에 기분이 아주 나빠지죠. 그래도 파일이 내부 드라이브나 외장 드라이브에서 삭제된 것이라면, 바로 지워지지 않았을 가능성이 꽤 있습니다. 보통 일어나는 일은 더 단순합니다. 파일 시스템이 그 파일들을 가리키던 항목을 제거하고 그 공간을 비어 있다고 표시하는 것입니다. 사진 데이터는 종종 새로운 무언가가 그 위에 덮어쓸 때까지 그대로 남아 있습니다.

첫 번째 조치, 드라이브에 쓰기를 멈추세요

이 부분이 무엇보다 중요합니다.

삭제된 사진이 외장 드라이브에 있었다면, 지금 바로 안전하게 제거하고 연결을 뽑으세요. 탐색하지 마세요. 거기에 파일을 복사하지 마세요. 아무 복구 도구나 무작정 돌리지 마세요.

삭제된 사진이 메인 내부 드라이브에 있었다면 더 급합니다. 운영체제는 백그라운드에서 임시 파일, 로그, 캐시 같은 온갖 잡다한 데이터를 계속 기록합니다. 사람들이 옵션을 찾아본다며 컴퓨터를 켜 둔 채 시간을 보내다가, 자신도 모르게 복구 가능성을 깎아먹는 경우를 봤습니다. 가능하다면 컴퓨터를 끄고, 복구를 시도하기 전에 내부 드라이브를 보조 드라이브로 다른 컴퓨터에 연결하세요.

드라이브를 계속 사용하면, 삭제된 사진이 아직 남아 있는 바로 그 섹터 위에 덮어쓸 위험이 있습니다. 새 데이터가 거기에 써지는 순간 소프트웨어 복구는 끝입니다. 정말로요.

소프트웨어가 적절한 경우

드라이브가 정상적으로 회전하고, 정상적으로 마운트되며, 이상한 소리를 내거나 불안정하게 동작하지 않는다면 보통은 소프트웨어를 가장 먼저 시도해봅니다. 단순 삭제 실수 때문에 곧바로 복구 업체 비용부터 생각할 필요는 없습니다.

그동안 데스크톱 드라이브와 휴대용 외장 드라이브에서 여러 복구 앱을 테스트해봤습니다. 제가 사용한 것들 중에서는 사진 복구용으로 Disk Drill부터 시작하겠습니다. 대부분의 도구보다 다루기 쉽고, 파일 시스템이 망가졌을 때 도움이 되는 파일 시그니처 기반으로 이미지와 비디오 파일을 잘 찾아냅니다.

유용한 점이 하나 있습니다. 복구 전에 앱에서 사진 미리보기가 깨끗하게 보인다면, 보통 그 파일이 아직 온전하다는 뜻입니다.

더 안전하게 하는 방법

  1. 다른 곳에 설치하세요

복구 소프트웨어는 다른 드라이브에 설치하세요. 같은 내부 드라이브도 안 됩니다. 같은 외장 드라이브도 안 됩니다. 문제 있는 디스크에는 추가 쓰기가 전혀 없어야 합니다.

  1. 먼저 디스크 이미지를 만드세요

소프트웨어가 이미징을 지원한다면, 정밀 스캔 전에 그 작업부터 하세요. 바이트 단위 디스크 이미지는 현재 상태의 드라이브 스냅샷을 만들고, 이를 정상적인 디스크에 파일로 저장합니다.

데이터가 중요할 때 저는 항상 이렇게 합니다. 나중에 뭔가 꼬이더라도 이미지는 남아 있습니다.

  1. 원본 드라이브가 아니라 이미지를 스캔하세요

이미지를 만들었다면, 물리 디스크를 다시 세게 돌리지 말고 그 파일을 스캔하세요. 마모도 적고, 위험도 적고, 실수도 줄어듭니다.

  1. 파일은 새로운 곳으로 복구하세요

스캔이 끝날 때까지 기다리세요. 알아보는 폴더 이름 하나를 봤다고 중간에 멈추지 마세요. 이미지만 필터링하고, 무엇이 있는지 미리본 다음, 파일은 다른 장치로 복구하세요. 다른 내부 디스크, 외장 SSD, 그것밖에 없다면 여분의 USB 드라이브도 괜찮습니다. 원본 드라이브로 다시 복원하지 마세요.

내가 멈추고 업체에 맡길 상황

집에서 하는 복구가 좋지 않은 선택으로 바뀌는 경우가 몇 가지 있습니다.

  1. 드라이브에서 심하게 이상한 소리가 납니다

딸깍거림, 갈리는 소리, 삐 소리, 긁히는 소리. 이런 건 좋지 않은 신호입니다. 저는 여기서 멈춥니다.

  1. 전원이 아예 들어오지 않습니다

회전도 없고, 불도 안 들어오고, 반응도 없습니다. 이런 경우는 보드 문제나 내부 전기적 고장일 가능성이 더 큽니다.

  1. 시스템이 아예 인식하지 못합니다

케이블, 포트, 외장 케이스를 바꿔봐도 디스크 관리나 운영체제 디스크 유틸리티에 나타나지 않는다면, 저는 먼저 하드웨어 문제로 봅니다.

  1. 손상이 너무 심해서 소프트웨어가 처리할 수 없습니다

파일 시스템이 너무 망가져서 일반적인 도구로는 제대로 읽지 못하는 경우가 있습니다. 이 단계에서 더 밀어붙이면 대체로 상황만 악화됩니다.

전문가 경로가 더 비싼 이유

복구 업체는 클린룸 환경과 전용 하드웨어를 사용해 드라이브를 열고 부품을 안전하게 교체합니다. 비용이 많이 드는 건 맞습니다. 그래도 사진을 대체할 수 없고 드라이브가 물리적으로 고장 나고 있다면, 저는 그 선택지를 고를 것입니다.

마지막으로 한 가지

사진을 되찾았다면, 바로 백업하세요. 이건 저도 바보 같이 배웠습니다. 한 번의 삭제 실수나 하나의 죽어가는 드라이브가 일주일짜리 스트레스로 번지지 않도록 복사본을 한 곳 이상에 보관하세요.

드라이브가 여전히 표시된다면, 단순 삭제로 보기 전에 파일 시스템 문제인지 먼저 확인해 보겠습니다.

우선 몇 가지를 먼저 테스트해 보세요.

  1. Windows에서는 디스크 관리, Mac에서는 디스크 유틸리티를 여세요.
    파티션 크기가 정상으로 보이는지 확인하세요. 사용 중인 공간이 여전히 크게 보인다면, 파일은 아직 남아 있고 디렉터리만 손상되었을 수 있습니다.

  2. 숨김 항목을 켜세요.
    Windows 탐색기에서 숨김 파일과 보호된 OS 파일을 표시하도록 설정하세요. 속성 변경이나 악성코드 정리 후 폴더가 사라진 것처럼 보이는 경우를 본 적이 있습니다.

  3. 다른 컴퓨터에서 드라이브를 확인하세요.
    거기서 폴더가 보인다면, 첫 번째 시스템이 드라이브를 잘못 읽고 있을 수 있습니다.

  4. 드라이브 문자 변경이나 마운트 지점 문제를 확인하세요.
    일부 앱은 드라이브 문자가 바뀌면 더 이상 정상적으로 표시되지 않는 경로에 파일을 저장합니다.

한 가지 점에서는 @mikeappsreviewer의 의견에 약간 동의하지 않습니다. 드라이브 상태가 안정적이고 누락된 데이터가 폴더 단위로 보인다면, 처음부터 딥 스캔을 서두르지는 않겠습니다. 원시 스캔은 이름이 엉망이고 폴더 구조가 없는 파일 더미를 되살리는 경우가 많습니다. 업무 문서라면 폴더 복구가 매우 중요합니다.

제가 한다면 이렇게 하겠습니다.

먼저 데이터가 중요하다면 외장 드라이브를 복제하거나 이미지로 만드세요.

그다음 복제본에서 파일 시스템 중심 스캔을 실행하세요. Disk Drill도 괜찮습니다. 특히 복구 전에 사진을 미리 보고 기존 폴더 경로별로 정렬하고 싶다면 더 유용합니다. 예전 디렉터리 트리를 찾는다면, 다른 디스크로 복구하세요.

Windows를 사용 중이라면 명령 프롬프트에서 이 읽기 전용 검사를 실행하세요:
chkdsk X: /scan

처음부터 복구 모드는 사용하지 마세요. /f는 변경 사항을 기록합니다. 데이터를 복사해 내기 전까지는 문제 있는 드라이브에 어떤 쓰기 작업도 하지 않는 것이 좋습니다.

누락된 파일이 포맷, 파티션 변경 또는 갑작스러운 연결 해제 이후 발생했다면, 이 영상은 포맷된 드라이브 복구 과정을 꽤 잘 설명합니다:
YouTube에서 이 포맷된 하드 드라이브 데이터 복구 가이드 보기

SMART 통계에 재할당 섹터, 대기 중 섹터 또는 읽기 오류 증가가 보인다면, 더 이상 건드리지 마세요. 그 시점부터는 추가 읽기 하나하나가 복구 가능성을 떨어뜨립니다.

드라이브가 여전히 감지된다면, 복구 작업을 하기 전에 먼저 5분 정도 기본적인 문제들을 배제해보겠습니다. 파일 시스템 인덱스가 꼬였거나, 잘못 분리한 후 폴더가 hidden/read-only로 표시되면서 외장 드라이브에서 폴더가 갑자기 “없어지는” 경우를 본 적이 있습니다.

@mikeappsreviewer 님과 @shizuka 님이 이미 말한 내용에 덧붙여 제가 확인해볼 몇 가지는 다음과 같습니다:

  • 드라이브의 사용 중인 공간을 확인하세요. 공간이 여전히 사용 중이라면, 그건 오히려 꽤 괜찮은 신호입니다.
  • 폴더만 탐색하지 말고 *.jpg, *.docx, *.xlsx 같은 파일 형식으로 와일드카드 검색을 사용해 드라이브를 검색해보세요.
  • Windows에서는 CMD를 열고 attrib -h -r -s /s /d X:\*.* 를 신중하게 실행해보세요. 가능하면 복제본에서 하거나, 속성 문제라고 의심될 때만 하세요. 저는 매번 바로 스캔부터 하는 의견에는 약간 동의하지 않는데, 가끔은 파일이 애초에 삭제된 것이 아닌 경우도 있기 때문입니다.
  • 이 문제가 드라이브를 Windows와 Mac 사이에서 옮긴 뒤 발생했다면, 권한 관련 이상 현상이나 지원되지 않는 메타데이터 문제를 주의해서 보세요.
  • 또한 Windows의 이벤트 뷰어에서 디스크 경고를 확인해보세요. 그러면 외장 케이스나 드라이브 자체가 문제를 일으키기 시작했는지 알 수 있습니다.

정말 복구 소프트웨어가 필요하다면, Disk Drill은 외장 하드 드라이브 데이터 복구에 꽤 괜찮은 선택지입니다. 특히 파일은 사라졌지만 디스크는 여전히 마운트될 때 유용합니다. 저는 기본적인 점검 전에 첫 반사적인 선택으로 쓰기보다는, 없어진 폴더와 내보낸 결과를 복구하는 용도로 더 추천합니다. 이들의 쉬운 Disk Drill 리뷰 및 복구 안내는 삭제되거나 사라진 파일을 어떻게 처리하는지 빠르게 살펴보기에 괜찮습니다.

가장 중요한 점: 복구한 파일을 같은 외장 드라이브에 다시 저장하지 마세요. 그렇게 하면 “사라진” 것이 “정말로 없어진” 상태가 됩니다.

@shizuka, @viaggiatoresolare, @mikeappsreviewer 님의 의견에서 빠진 한 가지는 이것이 단순한 파일 문제가 아니라 실제로 외장 케이스나 USB 브리지 문제인지 확인하는 것입니다. 불안정한 SATA-USB 보드를 통해서도 외장 드라이브가 정상적으로 마운트되는 경우를 봤지만, 디렉터리 목록이 불완전하게 표시되거나 임의의 폴더가 사라지기도 했습니다. 가능하다면 다른 케이블, 다른 포트로 테스트하고, 전원 공급 허브는 제거한 상태에서 확인해 보세요. 데스크톱형 외장 드라이브라면 탐색 중 스핀다운이 발생하는지도 들어보는 것이 좋습니다.

또한 지금은 어떤 정리 도구나 권한 재설정 도구도 실행하지 않는 것이 좋습니다. 그런 도구는 상황을 빠르게 더 복잡하게 만들 수 있습니다.

이미 나온 이야기와 너무 겹치지 않는 몇 가지 좋은 확인 사항입니다:

  • BIOS, 디스크 관리 또는 디스크 유틸리티에 표시되는 용량이 라벨상의 용량과 일치하는지 비교하세요. 크기가 다르면 브리지나 외장 케이스가 잘못된 정보를 전달하고 있을 수 있습니다.
  • 긴 파일명이나 깊은 폴더 구조만 사라지는지 확인하세요. 이는 대량 삭제보다는 디렉터리 손상을 시사할 수 있습니다.
  • 이것이 NTFS라면 Linux 라이브 USB에서 읽어 보세요. Windows에서 표시하지 않는 파일을 Linux에서는 볼 수 있는 경우가 있습니다.
  • 드라이브가 WD/Seagate 백업 소프트웨어와 함께 사용된 적이 있다면, 전용 백업 컨테이너나 숨겨진 카탈로그가 있는지 확인하세요.

소프트웨어 복구가 필요하다면 Disk Drill은 괜찮은 선택이지만, 하드웨어 기본 점검을 한 뒤에 사용하는 편이 좋습니다. 장점: 미리보기가 쉽고, 메타데이터가 살아 있으면 폴더 기반 복구가 괜찮으며, 먼저 이미징할 수 있습니다. 단점: 정밀 스캔은 잡음이 많을 수 있고, 대용량 스캔은 매우 오래 걸리며, 파일 시스템이 손상된 경우 복구된 파일명이 여전히 엉망일 수 있습니다.

파일이 업무상 매우 중요하고 드라이브가 읽는 동안 점점 느려지기 시작한다면, 그 지점에서 자가 복구는 멈추세요. 읽기 속도가 느려지기 시작할 때 복구 가능한 상태를 완전히 죽은 상태로 만드는 경우가 많습니다.