chkdsk - Windows chkdsk 로그를 사용하여 손실된 파일 복구

chkdsk - Windows chkdsk 로그를 사용하여 손실된 파일 복구

Windows 7 Chkdsk는 내 플래시 드라이브에서 불량 섹터 복구를 검색했으며 수백 개의 가장 중요한 폴더와 파일을 삭제했습니다. 불행히도 나는 그들로부터 새로운 백업이 없습니다.

파일 시스템은 NTFS입니다.

R-studio 복구 도구를 사용하여 16GB 플래시 드라이브에서 약 5GB의 사용 공간이 있는 112GB 파일을 찾았습니다. 복구된 파일에는 경로(및 이름)가 포함되지 않습니다. 복구된 파일 사이에는 대부분의 파일에 대한 여러 복사본이 있으며 이전에 삭제된 일부 파일도 거기에서 발견됩니다. 일부는 손상되었고 일부는 정상입니다.

거기에서 거의 모든 손실된 파일을 찾고 싶지만 이름과 경로 없이 이 엄청난 수의 파일을 수동으로 정리하는 것은 고통스러울 뿐만 아니라 불가능합니다.

불행하게도 chkdsk 파티션의 루트에 있는found.000에는 손실된 파일이 많지 않으며 약 30개 정도입니다.

그런데 chkdsk 로그 파일을 살펴보니 모두 기록이 되어 있는 것 같습니다. 로그 파일에서 가장 흥미로운 정보는 3가지 유형의 항목입니다. 첫 번째 유형의 항목 예는 다음과 같습니다.

Deleting orphan file record segment 20386.

숫자는 각 항목마다 다르며 정렬되어 있지만 연속되지는 않습니다.

두 번째 항목 시리즈의 형식은 다음과 같습니다.

The object id index entry in file 0x19 points to file 0x4bce
but the file has no object id in it.

여기에는 첫 번째 줄 끝에 있는 두 번째 16진수 숫자가 항목 시리즈의 변경 사항입니다.

마지막 항목 시리즈에는 파일 및 폴더 이름, 일부 색인 번호 및 파일 16진수 주소가 포함됩니다. 그 예는 다음과 같습니다.

Index entry Release of index $I30 in file 0x3b2a points to unused file 0x4bce.
Deleting index entry Release in index $I30 of file 15146.

Release는 손실된 폴더 중 하나의 이름이고, 15146은 0x3b2a의 10진수 표현입니다. 다른 항목에는 하나의 파일이나 폴더 이름이 포함됩니다. 파트 2와 3의 모든 항목에 대해 일치하는 항목은 없지만 위의 예와 같이 일부 항목이 일치합니다.

흥미롭게도 복구 도구(R-Studio)는 복구된 파일의 이름을 3~5자리 숫자로 지정했는데, 이 숫자가 로그 항목의 숫자와 일치하기를 바랐습니다.

질문의 요점:

  • 생성된 로그 파일에 제공된 정보를 사용하여 NTFS 파티션에서 Windows chkdsk 후에 삭제된 파일 항목을 해당 경로(또는 최소한 해당 이름)로 복구하려면 어떻게 해야 합니까?
  • 복구할 수 있는 충분한 정보가 있습니까? NTFS 저널이나 chkdsk 로그와 같은가요?
  • 필요하다면 이 목적을 위한 신청서를 작성할 준비가 되어 있습니다. 하지만 손실된 파일을 복구하기 위해 어디서 시작해야 하는지, 해당 프로그램이 무엇을 해야 하는지 모르겠습니다.

관련 정보