부주의한 순간에 실수로 보조 OS에서 Windows 7 OS 디스크를 포맷했습니다.
BitLocker로 암호화된 드라이브였습니다. 포맷한 이후로는 한번도 건드리지 않았습니다. 어떻게든 형식을 취소하는 것이 가능합니까?
보다 구체적으로, 포맷 프로세스에서 설정한 플래그나 유사한 설정을 취소할 수 있는 방법에 대해 묻고 있습니다. "빠른 포맷"이었고 실제로 아무것도 삭제하지 않았기 때문에 전체 드라이브를 무료로 표시했습니다.
답변1
드라이브가 포맷되면(예: NTFS) 새 MFT 및 미러 MFT가 디스크에 기록됩니다. 이는 기존 MFT를 적어도 부분적으로 덮어씁니다. 포맷 해제는 몇 가지 플래그를 재설정하는 것만큼 간단하지 않습니다.
Windows는 불량 블록을 테스트하기 위해 볼륨의 각 섹터를 표준 형식으로 쓰고 다시 읽습니다(참조,참조). 이렇게 하면 드라이브의 모든 데이터가 지워집니다. Windows에서는 빠른 포맷을 위해 이 단계를 건너뜁니다.
해야 할 일은 전체 볼륨에서 파일처럼 보이는 항목을 검색하고 MFT를 수동으로 다시 빌드하는 것입니다. 특별히 이 작업을 수행하는 도구는 없습니다. 제가 사용한 도구는 다음과 같습니다.테스트디스크파일을 복사하는 데 도움이 되지만 부팅 가능한 상태로 복원하지는 않습니다(복원하기 더 쉬운 단순한 파티션/MBR 덮어쓰기 또는 오류인 경우는 제외).