컴퓨터 사이에서 외장 하드 드라이브를 옮긴 후 파일 여러 개가 갑자기 사라졌는데, 삭제된 건지, 숨겨진 건지, 손상된 건지 지금은 알 수가 없습니다. 외장 하드 드라이브에서 누락된 파일을 찾고 중요한 것을 영구적으로 잃기 전에 복구할 수 있는 가장 좋은 방법을 알아내는 데 도움이 필요합니다.
외장 드라이브에서 파일이 ‘사라지는’ 건 난감한 일이지만, 제가 본 경우에는 실제 삭제보다는 파일 시스템 손상인 경우가 더 많았습니다. Windows가 맵을 잃어버린 거지, 데이터 자체는 그대로 있는 경우가 많습니다. 문제의 성격이 다릅니다.
우선, 드라이브 사용을 멈추세요.
그 위에 아무것도 복사하지 마세요. 포맷도 하지 마세요. 아직은 복구 도구도 돌리지 않는 편이 좋습니다. 파일을 먼저 빼내기 전에 도구가 파일 시스템 정보를 다시 써버리면, 복구가 순식간에 훨씬 더 복잡해질 수 있습니다.
제가 가장 먼저 확인할 것은 다음입니다.
- 파일 탐색기에서 숨김 항목을 켜세요. 실제로는 폴더가 숨김 처리만 되어 있었는데 사라진 것처럼 보인 경우를 본 적이 있습니다.
- 드라이브의 사용 중인 공간을 확인하세요. 폴더는 비어 보이는데도 사용 중인 저장 공간이 여전히 거의 비슷하게 표시된다면, 그건 꽤 괜찮은 신호입니다. 파일이 여전히 디스크에 남아 있는 경우가 많습니다.
- Windows가 여전히 드라이브를 인식한다면, 지금은 ‘고치려’ 하지 말고 바로 스캔으로 가는 편이 좋습니다.
제가 사용했던 것은 Disk Drill 이었습니다. 예전에 외장 드라이브가 거의 비어 있는 것처럼 보였던 적이 있었는데, 실제로는 몇백 GB가 사용 중으로 표시되고 있었습니다. Disk Drill이 누락된 폴더를 큰 문제 없이 찾아냈습니다.
제가 따를 순서는 이렇습니다.
- Disk Drill을 내부 드라이브나 다른 정상 디스크에 설치하세요. 파일이 사라진 외장 드라이브에는 설치하지 마세요.
- 외장 드라이브를 연결하고 Disk Drill을 여세요.
- 문제가 있는 드라이브를 선택한 다음 Search for lost data를 클릭하세요.
- 스캔이 완전히 끝날 때까지 기다리세요. 그 후 결과를 둘러보거나, 사진, 동영상, 문서 등 찾는 파일 종류별로 필터링하세요.
- 먼저 몇 개 파일을 미리 보기 하세요. 저는 항상 이렇게 합니다. 파일 이름만으로는 충분히 확인되지 않기 때문입니다.
- 원하는 항목을 선택한 다음 Recover를 누르세요.
- 복구한 파일은 다른 드라이브에 저장하세요. 같은 외장 디스크에 다시 쓰면 안 됩니다.
중요한 데이터를 안전한 곳에 복사한 다음에, 원래 드라이브 문제를 처리하세요.
이 단계에서는 CHKDSK도 피하는 편이 좋습니다. Google은 드라이브 문제만 나오면 늘 이걸 추천하곤 합니다. 문제는 간단합니다. CHKDSK는 파일 시스템을 복구하려고 시도하면서 손상된 디렉터리 항목을 바꾸거나 삭제할 수 있습니다. 목표가 드라이브를 정상적으로 다시 마운트하는 것이라면 좋습니다. 하지만 먼저 사라진 파일을 되찾는 것이 목표라면 좋지 않습니다. 저는 항상 먼저 복구하고, 수리는 그다음에 합니다.
Windows가 '디스크를 사용하려면 먼저 포맷해야 합니다’라고 뜨더라도, Format을 누르지 마세요. 당황해서 이걸 눌러버리는 사람들을 본 적이 있습니다. 보통은 파일 시스템이 손상됐다는 뜻이지, 파일이 복구 불가능할 정도로 완전히 사라졌다는 뜻은 아닙니다.
소프트웨어로 계속 만지지 말아야 할 경우도 하나 있습니다. 드라이브에서 딸깍거리거나 갈리는 소리가 나거나, 연결이 끊기거나, 회전에 문제가 있다면 그 시점에서는 바로 분리하세요. 고장 나는 드라이브를 반복해서 읽으면 결과가 더 나빠질 수 있습니다. 그럴 때는 복구 전문 업체가 더 합리적인 선택이 됩니다.
그러니까, 드라이브가 여전히 인식되고 이상한 소음을 내지 않는다면 가능성은 꽤 괜찮은 편입니다. 잘못된 분리, 전원 손실, 파일 시스템 손상 때문에 이런 일은 정말 자주 생깁니다. 우선 데이터를 먼저 빼내세요. 수리는 나중에 걱정해도 됩니다.
먼저 간단한 것부터 확인하세요. 컴퓨터가 다르면 보기 설정, 드라이브 문자, 권한 또는 다른 컴퓨터가 제대로 처리하지 못한 파일 시스템이 달라지는 경우가 많습니다.
큰 틀에서는 @mikeappsreviewer의 의견에 동의합니다. 드라이브에 새로운 내용을 쓰지 마세요. 다만 파일 시스템 상태를 확인하기까지 너무 오래 기다리는 부분에는 조금 의견이 다릅니다. 아직 복구를 실행하지는 않겠지만, 속성과 이벤트 뷰어는 확인해서 Windows가 I/O 오류, NTFS 오류 또는 안전하지 않은 제거 이벤트를 기록했는지 파악하겠습니다.
제가 해볼 방법은 다음과 같습니다.
-
원래 컴퓨터에서 드라이브를 다시 테스트하세요.
가끔 파일이 “사라진” 것처럼 보이는 이유는 두 번째 PC가 파일을 숨기거나, 권한을 바꾸거나, 드라이브를 잘못 인덱싱했기 때문입니다. -
폴더 권한을 확인하세요.
최상위 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성, 보안을 선택하세요. 계정이 접근 권한을 잃었다면 파일이 실제로는 있는데도 없는 것처럼 보일 수 있습니다. 드라이브가 안정적인지 확인한 후에만 소유권을 가져오세요. -
명령 프롬프트를 열고 다음을 실행하세요:
attrib -h -r -s /s /d X:.
X를 드라이브 문자로 바꾸세요.
이 명령은 파일과 폴더에서 숨김, 읽기 전용 및 시스템 속성을 제거합니다. PC 사이를 옮긴 뒤 “비어 있는” 드라이브가 이렇게 해결되는 경우를 본 적이 있습니다. -
사용 중인 공간과 보이는 파일을 비교하세요.
파일 탐색기에 사용량이 700 GB로 표시되는데 실제로 보이는 용량이 50 GB뿐이라면, 데이터는 여전히 디스크 어딘가에 있거나 손상된 디렉터리 항목에 남아 있는 것입니다. -
디스크 관리를 확인하세요.
파티션이 RAW, 할당되지 않음 또는 잘못된 크기로 표시된다면, 삭제보다는 파티션 또는 파일 시스템 손상일 가능성이 더 큽니다.
복구가 필요하다면, Disk Drill은 먼저 복구를 실행하지 않아도 외장 드라이브에서 누락된 폴더와 파일 시그니처를 찾아주기 때문에 좋은 선택입니다. best way to recover files from an external hard drive 또는 external hard drive file recovery 같은 검색어로 찾다 보면 사람들이 그곳으로 가는 데는 이유가 있습니다.
빠른 안내가 필요하다면, 이 외장 하드 드라이브에서 파일을 복구하는 비디오 가이드가 과정을 잘 설명합니다.
한 가지 더 있습니다. 드라이브 연결이 끊기거나, 딸깍거리는 소리가 나거나, Explorer가 멈춘다면 중단하세요. 하드웨어에 문제가 생기기 시작한 상태에서는 소프트웨어 복구가 매우 빠르게 위험해집니다. 그 시점에서는 먼저 드라이브를 복제하거나 전문 업체에 맡기세요.
@mikeappsreviewer 님과 @stellacadente 님이 충분히 강조하지 않은 한 가지 관점을 덧붙이자면: 복구 모드를 가정하기 전에 일반적인 Explorer 인덱싱 밖에서 드라이브를 검색해 보세요.
파일이 컴퓨터 간에 옮긴 후에만 사라진 것처럼 보인다면, 문제는 손실이 아니라 경로일 수도 있습니다. 부주의한 드래그 앤 드롭 후 폴더가 다른 폴더 안에 중첩되어 들어가거나, 이상한 이름으로 바뀌는 경우를 본 적이 있습니다. Everything 같은 도구나 PowerShell로 외장 드라이브를 와일드카드, 파일 확장자, 수정 날짜 기준으로 직접 검색해 보세요. 예: 파일이 있어야 한다고 생각하는 위치만 보지 말고 드라이브 전체에서 *.jpg 또는 *.docx 를 검색하세요. 좀 바보 같게 들릴 수 있지만, 이런 식으로 많은 사라진 파일을 찾아냅니다.
또 두 번째 컴퓨터가 Mac이었는지도 확인하세요. 맞다면, 이상한 임시 폴더, 중복 볼륨, 또는 권한 관련 문제를 찾아보세요. 서로 다른 시스템 간 이동은 금방 꼬일 수 있습니다.
드라이브에 여전히 예전 사용 용량이 표시되는데 검색 결과가 비어 있다면, 그때는 복구 소프트웨어로 넘어가도 됩니다. Disk Drill은 외장 하드 드라이브 파일 복구에 괜찮은 선택지인데, 복구 가능한 파일을 다시 가져오기 전에 미리 볼 수 있게 해주기 때문입니다. 특히 파일이 삭제된 것인지 아니면 파일 테이블에서만 사라진 것인지 파악하려는 경우 이 점이 중요합니다.
제가 약간 동의하지 않는 한 가지는: attrib 를 무작정 실행하면 드라이브에 실제 시스템 숨김 폴더가 있을 경우 화면이 지저분해질 수 있다는 점입니다. 대부분의 경우 위험하진 않지만, 어수선하고 때로는 혼란스러울 수 있습니다.
그리고 전체 과정을 더 깔끔하게 정리한 가이드를 원하신다면, 이 단계별 하드 드라이브 파일 복구 토론 이 꽤 관련성이 높습니다.
핵심 원칙은 여전히 같습니다: 무슨 일이 있었는지 알기 전까지는 드라이브에 쓰기 작업을 하지 마세요. 사람들이 이 부분을 무시하고는 왜 복구가 더 어려워졌는지 궁금해하곤 하죠 lol.
아무도 제대로 밀어붙이지 않은 확인 하나를 추가하고 싶습니다. 파일이 드라이브의 Master File Table에 간접적으로라도 표시되는지 확인해 보세요. WinDirStat나 TreeSize 같은 도구는 Explorer가 멍청하게 굴 때도 공간 사용량을 매핑할 수 있습니다. 600 GB가 사용 중으로 표시되는데 폴더가 전혀 보이지 않는다면, 그건 보통 깔끔한 삭제가 아니라 메타데이터 손상을 의미합니다.
너무 이른 단계에서 광범위한 속성 재설정을 실행하는 것에는 약간 동의하지 않습니다. 숨김 파일 문제인지, 권한 문제인지, 아니면 실제 파일 시스템 손상인지 파악하려는 경우 상황을 더 혼란스럽게 만들 수 있습니다.
또한, 무거운 스캔을 하기 전에 SMART 상태를 확인하세요. CrystalDiskInfo로 빠르게 확인할 수 있습니다. 상태가 나쁘거나 재할당/대기 섹터가 증가하고 있다면, 먼저 복제하고 그다음 복구하세요.
검색, 공간 분석, SMART로도 상황이 명확해지지 않는다면, 그때 Disk Drill을 사용하세요. 장점: 미리보기가 쉽고, 삭제된 항목/손실된 파티션 감지가 뛰어나며, 외장 드라이브에 강합니다. 단점: 정밀 스캔은 원래 폴더 구조를 잃을 수 있고, 대용량 스캔은 시간이 오래 걸리며, 최고의 복구 기능은 유료입니다. @stellacadente, @jeff, @mikeappsreviewer가 이미 다룬 내용과 함께 고려하기에 좋은 중간 선택지입니다.


