실수로 exFAT 외장 하드 드라이브에서 중요한 파일 여러 개를 삭제했고, 이를 복구하는 데 도움이 필요합니다. 삭제된 데이터를 덮어쓸까 봐 걱정되어 아직 드라이브에 새로운 내용을 아무것도 저장하지 않았습니다. 실수로 삭제한 뒤 exFAT 하드 드라이브에서 파일을 복구하는 가장 안전한 방법은 무엇인가요?
첫 번째로: 지금 당장 해당 드라이브 사용을 중지하세요. 이것이 exFAT 외장 드라이브에서의 단순한 실수 삭제라면 파일을 아직 복구할 수 있을 가능성이 있지만, 그 드라이브에 새로 쓰기가 이루어질 때마다 가능성은 낮아집니다.
저도 이미 복사했다고 생각한 폴더를 삭제한 뒤 exFAT 드라이브에서 비슷한 아찔한 경험을 한 적이 있습니다. 한동안은 정말 영영 사라진 줄 알았습니다. 도움이 되었던 것은 파일 복구를 시작할 준비가 될 때까지 드라이브에 아무 작업도 하지 않는 것이었습니다.
exFAT에서는 파일을 삭제해도 일반적으로 실제 데이터가 즉시 지워지지 않습니다. 파일 시스템은 대부분 그 공간을 비어 있는 것으로 표시할 뿐입니다. 따라서 같은 영역에 새로운 내용이 덮어써지지만 않는다면 파일을 다시 복원할 수 있는 경우가 많습니다.
먼저 이것부터 하세요
하지 마세요:
- 드라이브에 새로운 내용을 복사하지 마세요.
- Windows에서 하라고 알려도 포맷하지 마세요.
- 파일을 복구하기 전에 CHKDSK를 실행하지 마세요.
- 복구하려는 동일한 드라이브에 복구 도구를 설치하지 마세요.
대신 작업할 준비가 될 때까지 드라이브 연결을 해제해 두세요. 다시 연결할 때는 가능하면 Windows PC를 사용하세요. 외장 하드 드라이브라면 클릭음, 갈리는 소리, 또는 계속 연결이 끊기는 현상 같은 이상 증상에도 주의하세요. 이런 경우 DIY 복구의 위험도가 달라집니다.
스캔하기 전에 쉬운 것부터 확인하세요
때로는 파일이 실제로 삭제된 것이 아닙니다. Windows가 단지 제대로 표시하지 못하고 있을 수 있습니다.
빠르게 시도해볼 만한 몇 가지:
- Windows 검색에서 사라진 폴더 또는 파일 이름을 검색하세요.
- 파일 탐색기에서 숨김 파일 표시를 켜세요.
- 명령 프롬프트 사용이 익숙하다면
attrib를 사용해 파일과 폴더의 숨김 속성을 제거할 수 있습니다.
이 방법들로도 파일이 다시 나타나지 않는다면, 그다음에는 복구 소프트웨어를 사용해보는 것이 좋습니다.
삭제된 파일 복구하기
저에게 가장 잘 맞았던 도구는 Disk Drill이었습니다. 사용이 간단했고, 제 경우에는 삭제했던 거의 모든 것을 복구해 주었습니다.
더 안전한 작업 순서는 다음과 같습니다:
- Disk Drill은 문제가 있는 외장 드라이브가 아니라 컴퓨터의 주 시스템 드라이브에 설치하세요.
- 드라이브가 불안정해 보인다면 먼저 디스크 이미지를 만들고, 실제 드라이브를 반복해서 스캔하는 대신 그 이미지를 스캔하세요.
- Disk Drill에서 exFAT 드라이브를 선택하세요.
- Universal Scan을 실행하세요.
- 스캔이 끝날 때까지 기다리세요.
- 중요한 파일을 미리 보기로 확인하세요.
- 다른 드라이브로 복구하세요. 복구한 파일은 원래 드라이브에 다시 저장하지 마세요.
Windows 버전에서는 최대 100MB까지 무료로 복구할 수도 있어서, 비용을 지불하기 전에 파일이 실제로 복구 가능한지 확인만 하고 싶을 때 유용합니다.
알아두면 좋은 다른 도구들
Disk Drill은 삭제된 파일에 대해 제가 보통 가장 먼저 추천하는 도구인데, 주로 일반 사용자에게 더 사용하기 쉽기 때문입니다.
문제가 단순 삭제가 아니라 손상된 파티션이라면, TestDisk가 매우 유용할 수 있습니다. 무료이고 아주 오래전부터 사용되어 왔지만, 더 기술적인 도구라서 초보자 친화적이라고 하기는 어렵습니다.
또한 File History, OneDrive 또는 파일이 들어 있을 수 있는 다른 백업이 있다면, 먼저 그것부터 확인하세요. 백업에서 복원하는 것이 보통 드라이브를 스캔하는 것보다 더 빠르고 안전합니다.
Windows에서 드라이브를 포맷해야 한다고 표시되는 경우
다음과 같은 메시지가 표시되면:
'사용하려면 먼저 드라이브를 포맷해야 합니다.'
아직 포맷하지 마세요.
드라이브가 여전히 올바른 크기로 디스크 관리에 표시된다면, 단지 파일 시스템 손상일 수 있습니다. 이런 경우 Windows 자체에서 드라이브를 정상적으로 열 수 없더라도 소프트웨어로 복구할 수 있는 경우가 많습니다.
하지만 드라이브가 다음과 같은 경우라면 직접 복구를 시도하는 것을 중단하는 것이 좋습니다:
- 딸깍거리거나 갈리는 소리가 나고,
- 검사 중 오프라인 상태가 되며,
- 잘못된 용량으로 표시되거나,
- 여러 대의 컴퓨터에서 표시되지 않는 경우,
이런 증상은 하드웨어 자체에 문제가 생기고 있을 수 있다는 신호이며, 반복적인 검사는 상황을 더 악화시킬 수 있습니다.
복구 업체가 더 적절한 경우
드라이브를 떨어뜨렸거나, 물에 젖었거나, 정상적으로 회전하지 않거나, 계속 연결이 끊긴다면 소프트웨어는 아마 가장 안전한 방법이 아닙니다. 그런 종류의 고장에는 전문 복구 업체가 더 나은 선택입니다.
좋은 업체들은 보통 무료 진단을 제공하며, 흔히 데이터가 없으면 비용도 없다는 방식으로 작업합니다. 비용은 크게 달라질 수 있지만, 문제 원인에 따라 일반적으로 $300에서 $1,000를 훨씬 넘는 수준인 경우가 많습니다. 비싸긴 하지만, 가족 사진, 업무 파일, 또는 정말로 대체할 수 없는 것이라면 그만한 가치가 있을 때도 있습니다.
이것이 단순한 실수로 인한 삭제나 논리적 손상이라면 가능성은 훨씬 더 높습니다, 특히 즉시 드라이브 사용을 중단했다면 더욱 그렇습니다. 그것이 제 파일을 살린 이유였고, exFAT 드라이브에 대해 제가 지금도 가장 먼저 드리는 조언입니다.
회전식 하드 드라이브이든, SSD이든, USB 메모리이든 이는 매우 중요합니다. 일반적인 외장 HDD에서는 그 이후에 아무것도 기록되지 않았다면 exFAT에서의 실수로 인한 삭제는 종종 복구할 수 있습니다. 일부 SSD나 플래시 드라이브에서는 TRIM/discard 동작 때문에, 사용자가 직접 새 데이터를 아무것도 복사하지 않았더라도 삭제된 파일이 훨씬 더 빨리 복구 불가능해질 수 있습니다.
저도 사용을 중지하라는 조언에는 동의하지만, 조금 더 엄격하게 하겠습니다. 확인만 하려고 드라이브를 열어보지 말고, 사진 앱이 이를 인덱싱하게 두지 말고, Windows가 이를 복구하도록 두지 마세요. 파일이 중요하다면 먼저 드라이브의 이미지를 다른 디스크에 만든 다음 그 이미지를 스캔하세요. 그러면 드라이브가 이상하게 작동하기 시작하거나 첫 번째 스캔 결과가 좋지 않더라도, 유일한 사본을 계속 혹사시키지 않게 됩니다.
Disk Drill은 더 나은 인터페이스와 미리보기를 원한다면 괜찮지만, 예전 폴더 이름이 보이는지만으로 성공 여부를 판단하지 마세요. 삭제된 exFAT 복구 결과는 특히 정밀 스캔 후에 이름이 누락되거나 폴더가 뒤죽박죽인 상태로 돌아올 수 있습니다. 파일 형식, 크기, 날짜를 기준으로 찾은 다음, 완전히 별개의 드라이브로 복구하세요. 사진, 동영상, 문서만 필요하고 파일 이름은 중요하지 않다면 PhotoRec 같은 무료 도구도 시도해볼 가치가 있지만, 나중에 정리하는 일은 훨씬 덜 편합니다.
복구 가능한 데이터를 다른 곳에 복사하기 전에는 어떤 복구 프로그램, Windows 프롬프트 또는 수리 도구도 해당 exFAT 볼륨에 변경 사항을 쓰게 하지 마세요.
exFAT에서 조금 성가신 부분은 일반적인 삭제로 파일 내용이 그대로 남아 있을 수 있지만, 그 파일들을 둘러싼 관리 정보는 취약할 수 있다는 점입니다. 그러니 사용을 중지하라는 앞선 조언은 맞지만, 빠른 검사도 조심하는 것이 좋습니다. 경우에 따라 Explorer에서 드라이브를 여는 것만으로도 썸네일 또는 캐시 활동이 생길 수 있고, 일부 도구는 복구 전에 디스크를 수리하겠다고 제안합니다. 지금은 그것을 거절하세요.
속성 명령, CHKDSK, 포맷, 파티션 복구 또는 제자리에서 삭제 취소를 포함해 드라이브를 수정하는 모든 작업은 건너뛰는 것이 좋습니다. 파일이 정말 삭제된 경우 숨김 또는 시스템 속성을 바꿔도 어차피 되살릴 수 없습니다. 그런 종류의 확인은 파일이 존재하지만 보이지 않을 때 더 유용합니다. 실수로 삭제한 경우에는 정리 작업이 아니라 읽기 전용 스캔이 필요합니다.
제가 권장하는 순서는 다음과 같습니다.
- 다른 드라이브를 준비할 때까지 드라이브를 분리합니다.
- 대상 드라이브에 복구하려는 모든 데이터를 담을 충분한 공간이 있는지 확인합니다.
- 삭제된 파일이 매우 중요하다면 먼저 exFAT 드라이브를 복제하거나 이미징합니다.
- 이미지를 스캔하거나, 위험을 감수할 수 있을 때만 원본을 스캔합니다.
- 다른 물리 드라이브로 복구합니다.
- 작업이 끝났다고 생각하기 전에 복구된 파일 몇 개를 열어 봅니다.
이 마지막 단계는 자주 간과됩니다. 복구 프로그램은 파일 이름과 폴더 구조를 완벽해 보이게 보여줄 수 있지만, 일부 복구된 파일은 여전히 손상되었거나 불완전하거나 예전의 삭제된 사본일 수 있습니다. 문서라면 열어 보세요. 사진이라면 썸네일만 보지 말고 전체 크기 미리보기를 확인하세요. 동영상이라면 처음 부분만 재생되고 나머지가 손상되었을 수 있으니 중간과 끝까지 이동해 확인하세요.
명령줄 복구가 익숙하지 않고 그래픽 도구와 미리보기를 원한다면 이런 작업에 Disk Drill은 괜찮습니다. 다만 원본 디스크를 수리해야 하는 도구가 아니라 스캐너이자 복사 도구로 취급하는 것이 좋습니다. 내부 드라이브에 설치하고, 다른 디스크로 복구하며, 스캔 세션이나 복구된 데이터를 exFAT 드라이브에 다시 저장하지 마세요.
작은 주의사항 하나: 복구 결과가 항상 예전 폴더 모습 그대로일 것이라고 기대하지 마세요. exFAT에서는 특히 더 깊은 스캔 후에 일반적인 이름으로 파일 형식별로 묶여 나올 수 있습니다. 그렇다고 복구가 실패했다는 뜻은 아닙니다. 디렉터리 항목 정보가 손실되었거나 불완전하다는 의미일 수 있습니다. 예전 폴더 이름을 찾는 것보다 파일 크기, 파일 형식, 수정 날짜로 정렬하는 편이 더 유용할 수 있습니다.
이것이 외장 SSD나 플래시 드라이브라면 기대치를 낮추는 것이 좋습니다. @nachtschatten이 언급한 TRIM 관련 지적이 중요합니다. 일부 장치는 삭제된 블록을 빠르게 지우며, 그렇게 되고 나면 소프트웨어는 대부분 빈 데이터나 깨진 파일 껍데기만 찾게 됩니다. 회전식 USB 하드 드라이브라면 새로 쓰기 작업이 없는 상태의 실수로 인한 삭제는 보통 훨씬 더 나은 상황입니다.
Windows에서 이 드라이브를 포맷해야 합니다라는 메시지가 뜨면 닫으세요. 드라이브에서 딸깍거리는 소리가 나거나, 스캔 중 사라지거나, 매우 느려지거나, 용량이 잘못 표시되면 중지하세요. 그 시점에서는 문제가 더 이상 삭제만이 아닐 수 있습니다. 고장 나는 드라이브에 반복해서 전체 스캔을 하면 복구 가능한 상황이 더 나빠질 수 있습니다.
고장 나지 않은 HDD에서 파일만 삭제한 뒤 바로 사용을 중지했다면 가능성은 꽤 괜찮습니다. 가장 안전하고 현실적인 방법은 먼저 이미지를 만들고, 그다음 스캔하고, 다른 곳으로 복구하고, 복구된 파일을 확인한 뒤에야 원본 드라이브를 어떻게 할지 결정하는 것입니다.
스캔으로 일부 파일을 찾을 수는 있겠지만, 반드시 원래 파일명이나 폴더 구조 그대로 발견되는 것은 아닙니다.
제가 가장 우려하는 파일은 큰 동영상, 압축 파일, 데이터베이스 파일입니다. 이런 파일들이 조각나 있었다면 복구 소프트웨어가 그 일부만 복원할 수도 있기 때문입니다. 먼저 Disk Drill이나 다른 도구로 미리 보기를 하고, 반드시 다른 드라이브로만 복구하며, 실제로 파일을 열어 확인하기 전까지는 복구된 파일을 신뢰하지 마세요.


