실수로 파일이 삭제된 후 제 exFAT SD 카드가 손상되었고, 이제 컴퓨터에서 포맷하라고 하거나 제대로 읽지 못합니다. 데이터 손실을 더 악화시키지 않으면서 삭제된 사진과 동영상을 안전하게 복구할 수 있는 방법을 찾는 데 도움이 필요합니다.
예, exFAT SD 카드나 USB 드라이브가 손상된 것처럼 보여도, 백업을 한 번도 만들지 않았더라도 파일 복구는 가능합니다. 가장 중요한 것은 즉시 장치 사용을 중단하는 것입니다. 새로운 사진, 동영상, 복사 작업, 또는 복구 시도는 아직 남아 있을 수 있는 데이터를 덮어쓸 수 있습니다.
Windows가 포맷하라고 한다고 해서 바로 포맷하지 마세요. CHKDSK를 첫 단계로 실행하는 것도 마찬가지입니다. 이런 도구들은 누락된 파일을 보호하기 위한 것이 아니라 파일 시스템을 다시 사용할 수 있게 만드는 것이 목적입니다. 문제가 논리적 손상이라면, 먼저 이를 고치는 것이 오히려 복구를 더 어렵게 만들 수 있습니다. 빠른 포맷은 실제 데이터보다 파일 시스템 기록을 더 많이 지우는 경우가 많아서, 무언가가 그 위에 쓰기 전까지는 파일을 여전히 복구할 수 있을 수 있습니다.
제가 해본 방법은 꽤 간단했습니다. 실수로 exFAT SD 카드에서 카메라 동영상 여러 개를 삭제했고, 그래서 즉시 카드 사용을 중단한 뒤 카메라에서 빼내 카드 리더기로 PC에 연결했습니다. 이 부분은 생각보다 중요합니다. 카메라가 카드에 다른 내용을 추가로 기록할 기회가 전혀 없었기 때문입니다.
저는 Disk Drill을 사용했습니다. 기본적인 흐름은 다음과 같습니다.
- Disk Drill은 SD 카드나 USB 드라이브가 아니라 컴퓨터에 설치합니다.
- exFAT 장치를 연결합니다.
- 장치를 선택한 다음 손실된 데이터 검색을 클릭합니다.
- 대부분의 경우 Universal Scan을 사용합니다.
- 스캔이 끝날 때까지 기다리고, 찾은 항목을 미리 확인합니다.
- 파일은 컴퓨터나 다른 드라이브로 복구합니다. 같은 SD 카드나 USB 메모리에 다시 저장하지 마세요.
Windows에서 Disk Drill은 최대 100MB까지 무료 복구를 지원하므로, 비용을 지불하기 전에 파일이 표시되는지 확인하기에는 최소한 충분합니다. 카드가 불안정하게 작동한다면 디스크 이미지 기능도 사용해볼 가치가 있습니다. 연결이 자주 끊기거나, 읽기 속도가 지나치게 느리거나, 불안정해 보인다면 먼저 카드의 이미지를 만든 다음 원본 장치를 반복해서 스캔하는 대신 그 이미지를 스캔하세요.
카메라 영상, 특히 DJI, GoPro, Canon, Sony 및 유사한 장치에서 나온 파일이라면 고급 카메라 복구 (ACR)도 시도해 보세요. 카메라의 동영상 파일은 여러 조각으로 분할될 수 있어서, 일반 스캔으로는 항상 제대로 다시 구성되지 않을 수 있습니다. ACR은 그런 식으로 조각난 영상을 위해 만들어졌으므로, 동영상이 사라졌다고 판단하기 전에 실행해볼 가치가 있습니다.
Disk Drill로도 유용한 결과가 나오지 않는다면 TestDisk도 또 다른 선택지입니다. 무료이고 더 기술적인 도구라서 사용하기 쉽지는 않지만, 일반적인 삭제가 아니라 손상된 파티션이나 망가진 파일 시스템이 실제 문제일 때 매우 효과적일 수 있습니다.
직접 해보는 도구를 계속 만지지 말아야 할 유일한 경우는 장치에 물리적인 문제가 있어 보일 때입니다. SD 카드나 USB 메모리가 여러 컴퓨터에서 인식되지 않거나, 계속 연결이 끊기거나, 손상된 것처럼 보이거나, 유난히 뜨거워진다면 사용을 중단하고 복구 전문 업체에 문의하세요. 많은 업체가 무료로 상태를 평가해 줍니다. 실제 복구 비용은 무엇이 고장 났는지에 따라 수백 달러에서 1,000달러를 훨씬 넘을 수도 있지만, 하드웨어가 죽어가고 있다면 소프트웨어로는 보통 해결되지 않습니다.
그러니까 백업이 없어도 exFAT 복구는 가능합니다. 다만 카드에 계속 쓰지 말고, 먼저 복구나 포맷을 하지 말고, 파일은 다른 드라이브로 복구하세요.
카드가 여전히 물리적 장치로 표시되는지는 Windows가 드라이브 문자를 열 수 있는지보다 더 중요합니다. 디스크 관리, 장치 관리자 또는 복구 앱에서 실제 SD 카드 용량을 볼 수 있다면, 아직 소프트웨어가 작업할 수 있는 대상이 있다는 뜻입니다. 0바이트로만 표시되거나, 미디어 없음으로 나오거나, 계속 사라진다면 그건 다른 문제이며 무작위 스캔은 중단하는 편이 좋습니다.
포맷하거나 먼저 CHKDSK를 실행하지 말라는 경고에는 동의하지만, 카드가 불안정하게 동작한다면 반복해서 스캔하는 것은 특히 더 조심해야 합니다. 전체 스캔은 몇 시간 동안 카드 전체를 읽을 수 있고, 상태가 좋지 않은 플래시 저장장치는 그 과정에서 더 악화되기도 합니다. 사진이나 동영상이 중요하다면 먼저 섹터 단위 이미지를 만들고 그 이미지를 스캔하세요. Disk Drill은 이를 좀 더 친숙한 방식으로 할 수 있고, Linux 도구에 익숙하다면 ddrescue가 더 저렴한 선택입니다. 어느 쪽이든 이미지는 삭제된 파일 크기만이 아니라 SD 카드 전체보다 더 많은 여유 공간이 있는 드라이브에 저장하세요.
사람들이 놓치기 쉬운 작은 디테일이 있습니다. 복구 프로그램에서는 손상된 exFAT 볼륨/드라이브 문자만 선택하지 말고 SD 카드 전체 또는 디스크 이미지를 선택하세요. 파티션 테이블이나 exFAT 메타데이터가 망가졌다면 보이는 볼륨만 스캔해서는 일부 데이터를 놓칠 수 있습니다. 그리고 복구된 동영상 파일 이름이 이상하거나 폴더 구조가 없어도 놀라지 마세요. exFAT에서 삭제된 파일은 원래의 깔끔한 폴더 구조까지 되찾기보다 내용 자체를 복구하는 것이 더 현실적인 경우가 많습니다.
복구는 깔끔한 실행 취소 버튼이라기보다 지저분하게 진행될 가능성이 높다고 생각하세요. exFAT에서는 소프트웨어가 파일 을 찾을 수 있지만, 그렇다고 해서 사진이나 동영상이 항상 완전히 온전하다는 뜻은 아닙니다. 사진은 미리보기가 되면 꽤 괜찮은 신호입니다. 동영상은 미리보기나 파일명이 보인다고 해도 더 약한 증거일 뿐인데, 파일 일부가 빠졌거나 헤더가 손상되었을 수 있기 때문입니다.
카드가 불안정하다면 @waldgeist의 이미지 우선 조언을 따르겠지만, 하드웨어도 신중하게 고르겠습니다. 카메라를 USB로 연결하지 말고, 불안정한 허브도 쓰지 말고, 계속 재연결되는 리더기도 피하고, 컴퓨터에 직접 연결한 일반 SD 카드 리더기를 사용하세요. 잠금 스위치가 있는 풀사이즈 SD 어댑터가 있다면 연결하기 전에 잠금으로 설정하세요. 완벽한 쓰기 차단 장치는 아니지만, OS나 어떤 앱이 카드에 쓸데없는 데이터를 기록할 가능성을 줄여줍니다.
Disk Drill은 TestDisk보다 이해하기 쉬워서 첫 번째 시도로는 괜찮지만, 스캔 개수만으로 성공 여부를 판단하지는 마세요. 소량만 내부 드라이브나 다른 외장 드라이브에 복구한 뒤, 파일을 실제로 열어 보세요. 동영상은 끝까지 재생하거나 최소한 타임라인 여기저기를 이동해 보세요. 복구된 파일이 너무 작거나, 중복되거나, 이름이 무작위이거나, 처음 몇 초만 재생된다면, 보통은 스캔이 완전하고 사용 가능한 파일이 아니라 조각만 찾아냈다는 뜻입니다. 그런 경우에는 카드에서 반복 스캔을 멈추고 이미지 파일로만 작업하거나, 영상이 중요하다면 전문가에게 맡기겠습니다.


