NTFS 파티션의 엉망인 파일 트리에서 트리 수정

NTFS 파티션의 엉망인 파일 트리에서 트리 수정

정말 엉망인 상황이지만 선택의 여지가 거의 없습니다.

제 개인 하드드라이브이기 때문에 제게는 매우 중요한데, 예, 백업이 없습니다 =(

짧은 이야기:

  1. 디스크가 두 개 있어요. 하나는 Windows가 있고 다른 하나는 디스크 전면에 약간의 빈 공간이 있어서 Linux를 설치할 수 있었습니다. 나머지는 데이터로 채워진 1.8TB NTFS 파티션이 차지했습니다.

  2. Linux를 설치했는데 잠시 후 모든 공간이 충분하지 않다는 것을 깨달았기 때문에 Gparted를 사용해 보고 NTFS 파티션의 크기를 더 작은 크기로 조정하라고 지시했습니다.

  3. 시스템이 막혔습니다. 재부팅해야 했고 크기 조정 작업이 중단되었습니다.

문제를 해결하기 위해 내가 한 일은 다음과 같습니다.

  1. Linux Live로 재부팅하고 Testdisk를 사용하여 디스크를 심층 분석하고 가능한 파티션을 복구했습니다. 크기 조정 중에 만들어진 것으로 추정되는 여러 버전의 NTFS 파티션을 발견했습니다. 나는 Testdisk에게 그들 모두를 열라고 지시했고 오직 하나만 그 파일을 나열할 수 있었습니다. Testdisk에서 다른 옵션을 열려고 하면 오류 메시지가 표시되었습니다. 나는 오류가 없는 것이 올바른 것이라고 가정하고 Testdisk에게 파티션을 복구하고 새 MBR을 쓰도록 지시했습니다.

  2. 파티션에 오류가 있었고 Linux에는 NTFS 수정 도구가 있어 이를 사용했지만 시스템에 여전히 오류가 있습니다.

  3. 그래서 Windows로 부팅하고 chkdsk를 사용하여 파티션의 모든 오류를 수정했습니다.

  4. 모든 것이 괜찮아 보이지만 이제 Windows로 돌아가서 한 파일을 열면 다른 파일이나 다른 파일의 일부가 열립니다. 마찬가지로 일부 파일은 다른 파일의 위치를 ​​차지했습니다.

내 생각에 일어난 일은 가장 최근의 나무가 아닌 오래된 나무를 복구한 것입니다. 그리고 그 것은 우연히 온전한 반면, 가장 최근의 것은 손상되었습니다. 따라서 크기 조정 실패 중에 이동된 파일은 이제 자동 수정 중에 올바른 위치에 잘못 있다고 가정되었습니다.

그래서 파일을 열면 다른 파일을 열려고 시도합니다. Radiohead - Creep.mp3가 열리고 실제로는 다른 노래의 일부이거나 jpg의 코드일 수도 있습니다. 일부 파일은 괜찮은 것 같지만 다른 파일은 다른 사람이 자신의 입장을 취한 것 같습니다.

이 문제를 해결하는 데 도움이 될 수 있는 강력한 기능을 아는 사람이 있나요?

답변1

이 기능을 사용하면 나에게 도움을 요청한 많은 사용자의 데이터가 많이 절약되었습니다.편리한 복구.

가장 좋은 점은 삭제된 파티션을 복구할 수 있다는 것입니다! 잃어버린 모든 것을 찾는 데는 많은 시간이 걸리고, 물론 복원하려면 두 번째 하드 드라이브도 필요합니다.

답변2

디스크를 완전히 손상시켰습니다. 먼저 백업을 수행하지 않고는 파티션 변경을 수행하지 않습니다. 오류가 가장 적으면 디스크를 잃어버리게 되지만 여러 번 수행한 것이기 때문입니다.

일부 파일은 여전히 ​​복구 가능하지만 디스크 구조를 사용하지 않고 디스크를 분석하고 파일을 검색하는 유틸리티가 필요합니다. 왜냐하면 현재는 없기 때문입니다.

아래에는 일부 무료 복구 유틸리티가 나열되어 있습니다. 모두 하나씩 시도해 보세요. 잠재적으로 저장된 파일을 포맷된 드라이브가 아닌 다른 드라이브에 복사하는 것을 잊지 마십시오. 데이터를 복구할 때까지 해당 디스크에 쓰지 마십시오!

또한 "복구된" 파일을 모두 확인하여 일부 부분이 누락되지 않았는지 확인해야 합니다.

PC INSPECTOR 파일 복구
레쿠바
디스크디거

답변3

문제는 누군가 매우 엉망인 파티션과 파일을 복구하는 데 도움이 될 수 있는 소프트웨어나 절차를 알고 있는지 여부였습니다.

많은 실험을 거쳐 파일과 파일 트리가 모두 손상된 상황에서 가장 효과적인 방법은 다음과 같습니다.

  1. 원시 복구 도구를 사용하여 디스크에서 직접 원하는 모든 파일을 가져오세요.포토렉 http://www.cgsecurity.org/wiki/PhotoRec디스크에서 대부분의 파일 확장자를 가져올 수 있는 정말 좋은 도구입니다. 원시 복구를 수행하므로 파일 이름을 다시 얻을 수는 없지만 대부분 복구할 수 있는 모든 것은 복구됩니다.

  2. 다음과 같은 것을 사용하십시오DMDE http://softdm.com오래된/삭제된/손상된 파티션 테이블을 검색하고 찾아보고 모든 파일을 다시 가져옵니다.

  3. 다음과 같은 것을 사용하십시오테스트디스크, 실제로 디스크를 방해하고 이전 파티션을 복구하려고 시도합니다.

  4. 기본 파일 시스템 수정 도구를 사용합니다(예:CHKDSK) 파일 시스템을 수정합니다.

  5. 그래서 검토해보면1)~이다원시 파일,2)~이다복구된 트리 구조에서 복구된 파일,4)~이다복구된 파티션의 파일. 이제 일부 삭제 작업을 수행합니다. 중복을 삭제하는 것을 사용하십시오. 원하는 것은 1)과 2)를 비교하고 1)에서 모든 중복 항목을 삭제하고, 1)과 4) 및 2)와 4)를 비교하고 1)과 2)에서 모든 중복 항목을 삭제하는 것입니다.

  6. 이제 2)와 4)의 파일 구조를 안전하게 결합하여 항상 파일 이름을 바꿀 수 있습니다(주의: 이 시점에서 파일 이름이 같으면 그 중 하나가 항상 손상됩니다). 이를 위해 무언가를 코딩하거나 수동으로 수행할 수 있습니다.

  7. 마지막으로 다음과 같은 것을 사용할 수 있습니다.트리드 http://mark0.net/soft-trid-e.html손상된 파일을 제거하려면. 그리고 1)에서 얻은 것을 확인하고 수동으로 정리하는 데 많은 시간을 투자하십시오.

다른 답변에 관해서 :

"교훈을 얻고 항상 백업을 사용하십시오" 조언은 좋지만 문제 해결사로서는 결국 무의미합니다.

"복구를 시작하기 전에 이미지를 만드세요" 또한 자신이 무엇을 하고 있는지 알고 있고 복구하려는 디스크에 글을 쓰지 않는다면 조언은 의미가 없습니다. (예, 마지막으로 액세스한/마지막으로 수정한 스탬프 같은 것조차 위험할 수 있지만 실제로) 디스크의 기계적/전자적 무결성이 손상되지 않은 경우 그렇게 할 확실한 이유가 없습니다.

그게 다야.

이 글을 쓸 당시 제가 사용한 모든 도구는 무료였습니다.

이 전체 절차는 일주일 이상이 소요됩니다. 이 답변이 누구에게나 도움이 되기를 바랍니다. :)

답변4

먼저 다른 작업을 계속하기 전에 낮은 수준의 비트 단위 백업을 수행하십시오(예: 지금). Norton이나 Clonezilla에서 이 작업을 수행할 수 있다고 생각합니다.

이제 당신은 당신이 무엇을 확보했습니다현재 가지고 있다, 시도해 보세요: 파티션 복구 소프트웨어를 다시 사용하여 다른 파티션 테이블이 아직 있는지 확인하고 다른 파티션 테이블을 복구해 보고 작동하는지 확인한 다음 다른 파티션 테이블을 복구하는 등의 작업을 수행할 수 있습니다. 언제든지 복사본을 사용하여 원래 상태로 되돌릴 수 있습니다. .

이 방법이 모두 작동하지 않으면 데이터 복구 기업에 문의하는 것을 고려해 보세요. 그들은 오프셋된 포인터를 재구성할 수 있는 훌륭한 전문가입니다. 확실히 오프셋된 블록 인덱스의 측정기이기 때문입니다. 비용이 상승하지만(대략 수백 달러) 데이터 가격이 얼마인지 아는 사람은 오직 본인뿐입니다.

행운을 빌어요.

관련 정보