DiskGenius 6.2: 디스크 관리와 데이터 복구를 한 화면에서

요약

DiskGenius는 파티션 관리와 데이터 복구를 함께 담은 도구입니다. 미리보기가 있는 파일 복구, 사라지거나 포맷된 파티션 복구, Ext4와 암호화 볼륨, RAID 재구성, 섹터 편집, 불량 섹터 검사를 갖추고 있습니다.

추천
이름
DiskGenius
버전
6.2
요금
유료
오픈소스
비오픈소스
공식 사이트
https://www.diskgenius.cn/
업데이트
2026-10-06 01:52

한 화면에서 두 가지 일

DiskGenius는 무언가 잘못되기 전에 미리 챙겨 두는 부류의 프로그램입니다. 정작 필요한 순간은 그것을 찾기 시작하기에 좋은 순간이 아니기 때문입니다. 같은 창에서 두 가지 일을 합니다. 디스크의 파티션을 관리하는 일, 그리고 운영체제가 더 이상 보지 못하는 데이터를 되찾으려는 일입니다. 여기서 다루는 버전은 6.2입니다.

이 두 가지는 따로 떨어져 있지 않습니다. 파티션을 다루는 도구는 데이터가 어디에 있는지를 적어 두고, 복구 도구는 그 기록이 틀어지거나 사라진 뒤에 그것을 다시 읽으려 합니다. 한 프로그램에 함께 있다는 것은 앞의 작업을 하는 도중에 뒤의 작업이 손 닿는 곳에 있다는 뜻이고, 그것은 곧 방금 실수를 했지만 아직 되돌릴 수 있는 상황입니다.

먼저 파일을 되찾기

대부분의 사람이 이 프로그램을 찾는 이유는 파일 복구입니다. 볼륨을 훑어 아직 찾을 수 있는 것을 나열하며, 디렉터리의 항목은 지워졌지만 그 자리가 아직 다시 쓰이지 않은 파일도 포함됩니다. 이 과정에 보장은 없습니다. 바이트는 다른 무언가가 덮어쓸 때까지만 남고, 같은 디스크에 쓰기가 일어날 때마다 복구가 성공할 수 있는 시간은 조금씩 줄어듭니다.

파일 미리보기는 결과를 정직하게 유지하는 단계입니다. 복구하기 전에 후보를 열어 내용을 읽을 수 있으므로, 남는 것은 이름만 맞고 속이 빈 파일이 늘어선 폴더가 아닙니다. 이 단계를 빼놓은 도구는 그 발견을 복사가 끝난 뒤로 미룹니다. 건져낸 것이 처음부터 비어 있었다는 사실을 알기에 가장 나쁜 시점입니다.

DiskGenius 파일 복구와 미리보기

더 이상 존재하지 않는 파티션

파티션 복구가 다루는 것은 모양이 다른 손실입니다. 파티션이 사라지는 이유는 그것을 설명하던 테이블이 다시 쓰였기 때문일 수도 있고, 포맷 명령이 다른 디스크를 향했기 때문일 수도 있고, 작업이 중간에 끊겼기 때문일 수도 있습니다. 파일 자체는 대개 있던 자리에 그대로 놓여 있고, 사라진 것은 '어디서 시작해 어디서 끝나는가'라는 기록입니다. 그것을 다시 찾는 일은 읽기의 문제가 아니라 탐색의 문제이며, 그래서 시스템이 빈 영역으로 보고하는 디스크에서도 이 작업이 성공할 수 있습니다.

이 중 두 가지 모드는 일반 소프트웨어가 보통 멈춰 서는 지점을 덮으므로 따로 언급할 만합니다. Ext4 파티션 복구는 리눅스용으로 포맷된 볼륨을 대상으로 합니다. 데스크톱의 관행을 전제로 만들어진 프로그램에게 그 파일 시스템은 나열할 수 있는 대상이 아니므로, 해당 영역은 할당되지 않은 것으로 보고되고 처음부터 아무것도 없었던 것처럼 취급됩니다. 암호화 파티션 복구는 내용이 보호되었던 볼륨을 대상으로 합니다. 암호화 아래의 파일 시스템은 평범한 것이지만, 볼륨을 열기 전에는 그 위를 아무것도 읽을 수 없고, 이 가능성을 계산에 넣지 않은 검사는 '이 영역은 쓰이지 않는다'는 결론만 내놓습니다.

디스크가 아니라 묶음

RAID 복구는 또 다른 분류입니다. 되찾는 대상이 보통 의미의 디스크가 아니기 때문입니다. 묶음의 구성원 하나가 고장 났거나, 묶음을 정의하던 컨트롤러가 사라졌는데 디스크 자체는 멀쩡할 때, 빠져 있는 것은 '배열 방식'입니다. 몇 개로 이루어졌는지, 순서는 어떠했는지, 스트라이프 크기는 얼마였는지, 어느 디스크가 어느 자리에 있었는지. 이 상황의 복구는 손에 있는 디스크로 프로그램 안에서 묶음을 다시 세우고, 더 이상 그것을 설명하지 못하는 컨트롤러가 아니라 그렇게 세운 묶음을 통해 읽는 일입니다.

DiskGenius 파티션과 디스크 보기

망가진 것이 기록 그 자체일 때

섹터 편집은 앞의 어떤 기능도 닿지 못하는 상황을 위해 있습니다. 섹터 하나의 원본 내용을 화면에 펼쳐 한쪽에는 십육진수를, 다른 쪽에는 해석된 문자를 보여 주고, 손으로 고칠 수 있게 합니다. 먼저 손이 가는 기능이 아니고, 디스크 사본 없이 쓰는 기능도 아닙니다. 기록 자체가 손상되었고, 그것도 자동 검사로는 해석할 수 없는 방식으로 손상되었을 때 남는 수단입니다. 부팅 기록의 한 칸이 틀렸거나, 항목 하나가 깨져 실제로는 멀쩡한 영역이 읽히지 않게 된 경우입니다.

그 모든 것에 앞서 돌리는 검사

불량 섹터 검사는 설명하기에 가장 단순하고 가장 먼저 돌려 볼 만한 기능입니다. 디스크 표면을 읽어 안정적으로 읽히지 않는 영역을 알려 주고, 찾아낸 자리에는 화면에서 바로 복구 시도를 지시할 수 있습니다. 그 복구는 되살림이 아닙니다. 해당 섹터를 예비 영역으로 다시 배정해 달라고 디스크에 요청하는 것이므로, 그 자리에 있던 데이터는 잃은 것으로 보아야 합니다. 이 일을 하는 이유는, 더 이상 아무것도 담고 있지 않은 자리를 피해 가며 파일 시스템을 계속 일하게 두지 않으려는 것입니다.

같은 창, 두 방향

파티션 관리와 데이터 복구가 같은 자리에 있는 것은 편리하고, 그 편리함이 바로 조심할 지점입니다. 파티션을 되살릴 수 있는 그 창은 만들기도, 크기 변경도, 포맷도, 삭제도 할 수 있습니다. 그리고 두 방향을 함께 되돌려 주는 취소는 없습니다. 이 프로그램을 안전하게 쓰는 습관은 아주 심심한 것입니다. 쓰기 전에 읽고, 디스크가 중요하면 사본에서 작업하며, 끝날 때까지 원본은 건드리지 않는 것입니다.

작업 순서

실제로 손을 움직일 때의 순서는 기능 목록보다 중요합니다. 먼저 그 디스크에 대한 쓰기를 멈출 것, 다음으로 복구 대상을 다른 디스크에 잡을 것, 그리고 불량 섹터 검사를 한 번 먼저 통과시킬 것입니다. 읽기가 불안정한 자리를 안고 대량 복사를 시작하면, 도중에 멈췄을 때 무엇을 건졌는지 알 수 없게 됩니다. 순서를 지키는 것만으로 결과가 달라지는 종류의 작업입니다.

DiskGenius는 상용으로 배포되며 오픈소스 프로젝트가 아닙니다. 곁에 두는 이유가 되는 것은 복구 기능들입니다. 단지 용량이 부족한 디스크를 위한 도구가 아니고, 백업을 대신하지도 못합니다. 어떤 파일, 어떤 파티션, 어떤 묶음이 보이지 않게 되었고 그 아래에 아직 되찾을 가치가 남아 있는, 바로 그 순간을 위한 도구입니다.