잘못된 파티션을 삭제했습니다—포맷하지 않고 삭제된 파티션을 복구할 수 있나요?

드라이브를 관리하던 중 실수로 잘못된 파티션을 삭제했고, 이제 포맷하거나 그 안에 있던 파일을 잃지 않고 복구하려고 합니다. 그 파티션에는 중요한 데이터가 있었고, 문제를 더 악화시키기 전에 삭제된 파티션을 가장 안전하게 복원하고 파일을 복구하는 방법을 파악하는 데 도움이 필요합니다.

저도 예전에 이걸 한 번 망친 적이 있는데, 그때 가장 먼저 배운 건 단순했습니다. 드라이브에 아무것도 쓰지 마세요.

파티션이 삭제되면 Windows는 먼저 파티션 기록을 지우는 경우가 많습니다. 파일은 새 데이터가 그 위에 덮어쓰이기 전까지는 그대로 남아 있는 때가 있습니다. 그러니 지금은 디스크를 그대로 두세요. 포맷하지 마세요. 빈 공간에 새 파티션을 만들지 마세요. “파일 하나뿐이니까” 하면서 아무 파일이나 복사하지도 마세요. 그렇게 하면 복구 상황만 더 나빠집니다.

디스크 관리를 열고 Windows에 어떻게 표시되는지 확인하세요.

  • 파티션이 여전히 보이고 드라이브 문자만 사라진 상태라면, 문자를 다시 추가하는 것만으로도 전체 문제가 해결될 수 있습니다.
  • 해당 영역이 할당되지 않음으로 표시된다면, 처음에는 복구 시도는 건너뛰고 바로 파일 복구를 진행하는 편이 좋습니다.

제가 사용한 건 Disk Drill이었습니다. 이 프로그램은 삭제된 파티션을 찾아줬고, 제 경우에는 모든 파일이 뒤죽박죽으로 쏟아지는 대신 폴더 이름과 파일 이름도 유지해줬습니다. 그 부분이 생각보다 훨씬 중요했습니다.

복구 흐름을 짧게 정리하면 이렇습니다.

  1. Disk Drill은 다른 드라이브에 설치하세요. 손상된 드라이브 말고요.
  2. 실행한 다음, 삭제된 파티션이 있던 물리 디스크를 선택하세요.
  3. 손실된 데이터 검색을 누르세요.
  4. 외장 드라이브라면 Disk Drill이 어떤 복구 모드를 원하는지 물을 수 있습니다. 대부분의 경우에는 범용 스캔을 선택하는 게 좋습니다. 손실된 파일이 카메라 카드나 드론 영상에서 나온 것이라면 고급 카메라 복구를 사용하세요.
  5. 기다리세요. 용량이 큰 드라이브에서는 시간이 꽤 걸리고, 맞아요, 끝이 없게 느껴집니다.
  6. 삭제된 파티션이 나타나면 열어서 내용물을 확인하세요.
  7. 무언가를 복원하기 전에 파일 몇 개를 미리 보기로 확인하세요. 저는 항상 문서, 사진, 그리고 더 큰 파일 하나를 테스트합니다.
  8. 필요한 파일을 선택한 뒤 복구를 클릭하세요.
  9. 모든 파일은 다른 드라이브에 저장하세요. 복구한 파일을 같은 디스크로 다시 보내지 마세요.

파일을 안전하게 확보한 뒤에는 두 가지 선택지가 있습니다. TestDisk로 예전 파티션 구성을 다시 만들어볼 수도 있고, 더 이상 만지작거리지 말고 디스크 관리에서 새 파티션을 만들 수도 있습니다. 목표가 우선 데이터 확보라면, 재구성은 나중에 하는 편이 훨씬 마음이 편합니다.

저는 이 작업을 Windows 11에서 했습니다. Windows 10도 충분히 비슷해서 같은 과정이 그대로 적용됩니다. 메뉴 몇 개가 조금 더 오래돼 보일 뿐입니다.

TestDisk로 이전 파티션 복원하기

디스크에서 파일만 꺼내는 대신 원래 파티션을 되살리고 싶다면, 제가 먼저 시도해 볼 무료 도구는 TestDisk입니다.

  1. TestDisk를 다운로드하고 압축을 푼 다음 testdisk_win을 실행합니다.
  2. 로그 파일에 대해 묻는 화면이 나오면 Create를 선택합니다.
  3. 삭제된 파티션이 있던 물리 드라이브를 선택합니다.
  4. 잘못되었다는 확신이 없다면 감지된 파티션 테이블 유형을 그대로 둡니다.
  5. Analyse를 선택한 다음 Quick Search를 실행합니다.
  6. 유용한 결과가 아무것도 나오지 않으면 Deeper Search를 실행합니다.
  7. 사라진 파티션이 표시되면 그것을 강조 표시하고 Write를 선택합니다.
  8. 변경 사항을 확인한 다음 PC를 다시 시작합니다.

파티션 테이블이 심하게 덮어쓰이지 않았다면, 재부팅 후 파티션이 다시 나타나는 경우가 많습니다. 항상 그런 것은 아니지만, 파일을 안전하게 확보한 뒤 시도해 볼 가치는 충분히 있습니다.

대신 새 파티션 만들기

이미 중요한 데이터를 복구했고 드라이브를 다시 사용할 수 있게만 하면 된다면, 이 방법이 더 빠릅니다.

  1. Win + X를 누르고 디스크 관리를 엽니다.
  2. 할당되지 않음 공간을 마우스 오른쪽 버튼으로 클릭한 다음 새 단순 볼륨을 선택합니다.
  3. 마법사의 안내를 따릅니다. 필요하면 크기를 설정하고, 드라이브 문자를 할당한 다음, 다른 것이 필요하지 않다면 NTFS를 선택합니다.
  4. 빠른 포맷 수행이 체크된 상태로 두고 마칩니다.

완료되면 복구한 파일을 다시 복사해 넣고 마무리하면 됩니다. 이전 파티션을 정확히 유지하는 것이 중요하지 않다면, 이쪽이 더 깔끔한 선택입니다.

먼저 드라이브 사용을 중지하세요. @mikeappsreviewer의 그 부분은 100퍼센트 맞습니다.

한 가지를 덧붙이자면, 파티션 항목을 삭제한 것인지, 아니면 파일 시스템 자체가 손상된 것인지 확인하세요. 이 둘은 다른 문제입니다. 디스크가 DiskPart 같은 도구에서는 여전히 기존 용량으로 보이는데 Windows에서는 RAW로 표시되거나 포맷하라고 한다면, 먼저 CrystalDiskInfo나 smartctl로 SMART를 읽어보는 것이 좋습니다. 상태가 나쁘다면 다른 작업을 하기 전에 디스크를 섹터 단위로 복제하세요. 불안정한 드라이브에는 원본에서 직접 작업하는 것보다 ddrescue가 더 낫습니다.

데이터가 다른 곳에 백업되어 있지 않다면 파티션 테이블 재구성을 서두르지 않겠습니다. 잘못된 파티션 맵을 쓰면 복구가 더 어려워집니다. 먼저 데이터, 그다음 수리입니다.

포맷 없이 파일을 원한다면 Disk Drill은 물리 디스크를 스캔하고 시그니처와 파일 시스템 기록을 통해 삭제된 파티션 데이터를 자주 찾아내기 때문에 괜찮은 선택입니다. Disk Drill이 놓치는 것이 있다면 R-Studio와 UFS Explorer도 강력한 선택지이며, 특히 손상된 NTFS나 exFAT에서 그렇습니다.

사람들이 자주 건너뛰는 빠른 확인 두 가지:

  1. DiskPart에서 list disk, select disk X, list volume를 실행하세요. 가끔 볼륨은 존재하는데 드라이브 문자만 사라진 경우가 있습니다.
  2. Device Manager와 BIOS에서 드라이브 용량이 올바른지 확인하세요. 용량이 잘못 표시되면 단순 삭제가 아니라 하드웨어 문제일 가능성이 큽니다.

이것이 SSD라면 서두르세요. 파티션이 제거된 후 TRIM이 삭제된 블록을 지워버릴 수 있습니다. HDD는 가능성이 더 높습니다.

또한 빠른 시각적 가이드를 원한다면, 이 Windows 데이터 복구 영상 안내가 복잡한 메뉴 설명보다 따라가기 쉽습니다.

그러니 네, 포맷 없이 복구하는 것은 가능합니다. 가장 좋은 경로는 디스크를 스캔하고, 파일을 다른 드라이브로 복구한 다음, 파티션을 재구성할지 결정하는 것입니다. 그 순서가 더 안전합니다.

@mikeappsreviewer 및 @shizuka와 약간 다른 의견이 있습니다: 그 디스크를 다른 무엇도 건드리지 않았다고 매우 확신하지 않는 한, 곧바로 파티션 구조 복원을 시도하지는 않겠습니다. Windows, 디스크 관리 또는 어떤 마법사가 이미 “도움”을 줬다면, 더 안전한 방법은 이것을 먼저 데이터 복구 문제로, 파티션 복구는 그다음으로 다루는 것입니다.

중요한 몇 가지:

  • HDD였다면 가능성은 꽤 괜찮습니다.
  • SSD였다면 TRIM 때문에 상황이 훨씬 더 빠르게, 훨씬 더 나빠질 수 있습니다.
  • 삭제된 파티션이 BitLocker로 암호화되어 있었다면 복구는 여전히 가능하지만, 키가 필요하고 복구된 파티션/파일시스템이 깔끔하게 마운트되지 않을 수 있습니다.

제가 확인해 볼 것들 중 아직 많이 언급되지 않은 것:

  1. 디스크가 Dynamic Disk, Storage Spaces 또는 RAID의 일부인지 확인하세요. 그렇다면 일반적인 파티션 복구 조언은 따르지 말고 멈추세요. 그런 구성은 완전히 다른 문제입니다.
  2. 다른 OS나 USB 스틱으로 부팅해서 가능하면 드라이브를 읽기 전용으로 검사하세요. Windows가 가끔 너무 성급할 때가 있습니다.
  3. 몇 개의 중요한 파일만 필요하다면 그것부터 우선하세요. 세금 서류 / 사진 / 프로젝트 파일을 가져오기 전에 전체 파티션을 멀쩡하게 보이도록 만드는 데 몇 시간을 낭비하지 마세요.

Disk Drill은 여기서 좋은 선택입니다. 전체 물리 장치를 스캔할 수 있고 Windows에는 할당되지 않은 공간으로만 보여도 잃어버린 파티션의 내용을 찾아내는 경우가 많기 때문입니다. 저는 무엇이든 다시 구성하려고 손대기 전에 먼저 복구용으로 사용할 것입니다. 그리고 여전히 원래 레이아웃 복원에 신경 쓴다면, 파일을 드라이브에서 모두 꺼낸 다음에 그 작업을 하세요.

또한, 더 실용적인 실제로 도움이 되는 삭제된 파티션 복구 팁을 원한다면 이것도 꽤 괜찮은 글입니다.

가장 중요한 것은 포맷하지 말고, 새 볼륨을 만들지 말고, 같은 디스크에서 이것저것 “테스트”하지 마세요. 그렇게 하면 고칠 수 있는 실수가 영구적인 실수로 바뀝니다.

저는 @codecrafter 와 한 가지 점에서는 의견이 같습니다: 먼저 데이터를 복구하고, 수리는 나중에 하자는 것입니다. 삭제 후 그 공간에 아무것도 기록되지 않았다고 확신하지 않는 한, 어떤 종류의 그냥 파티션을 다시 써 넣자는 본능에는 약간 동의하지 않습니다.

제가 추가하고 싶은 몇 가지 확인 사항:

  • 디스크가 GPT라면, 기본 GPT 헤더와 백업 GPT 헤더를 비교해 보세요. 가끔 하나는 살아남아 있고, 그러면 포맷 없이도 도구가 그것을 바탕으로 재구성할 수 있습니다.
  • 손실된 파티션이 암호화되었는지, 압축되었는지, 또는 VM/컨테이너 파일의 일부였는지 확인하세요. 그러면 성공적인 복구의 의미가 달라집니다.
  • 이 일이 외장 USB 인클로저에서 발생했다면, 가능하면 직접 SATA/NVMe 연결로 드라이브를 테스트해 보세요. 불량 브리지 칩은 가짜 파티션 문제를 만들어낼 수 있습니다.

Disk Drill에 대해서: 먼저 파티션 테이블을 건드리지 않고 파일 복구를 원한다면 좋은 선택입니다.

장점:

  • 복구 가능한 파일을 쉽게 미리 볼 수 있음
  • 마운트된 볼륨뿐 아니라 전체 물리 디스크를 스캔함
  • 삭제된 파티션 사례를 대체로 잘 처리함

단점:

  • 가장 저렴한 옵션은 아님
  • 파일 시스템이 심하게 손상된 경우 정밀 스캔에서 원래 폴더 구조를 잃을 수 있음
  • 메타데이터가 심하게 깨졌을 때는 전문 도구보다 정밀함이 떨어짐

그래서 제 순서는 이럴 것입니다:

  1. 디스크 사용 중지
  2. 하드웨어와 SMART 확인
  3. 불안정하면 먼저 복제
  4. Disk Drill을 사용해 중요한 파일을 다른 드라이브로 복구
  5. 그 후에만 TestDisk나 수동 파티션 재구성을 고려

@shizuka, @codecrafter, 그리고 @mikeappsreviewer 는 이미 분명한 안전 수칙을 잘 짚었습니다. 지금 가장 큰 실수는 파일을 빼내기 전에 포맷하거나 새 볼륨을 만드는 것입니다.