삭제된 파일 이름의 트랙을 찾을 수 없도록 NTFS MFT를 재설정하는 방법은 무엇입니까?

삭제된 파일 이름의 트랙을 찾을 수 없도록 NTFS MFT를 재설정하는 방법은 무엇입니까?

파일이 하드 드라이브에서 삭제되고 해당 파일이 차지했던 여유 공간이 안전하게 덮어쓰기(삭제)된 경우에도 복구 도구는 일반적으로 해당 파일이 있던 위치를 찾아 해당 이름을 표시할 수 있습니다. 내가 아는 한 이는 오래된 파일에 대한 일부 데이터가 MFT 영역에 남아 있기 때문입니다. 이것을 제거하는 방법?

답변1

무료 소프트웨어 "PriVazer"에는 MFT에서 파일 이름을 안전하게 삭제하는 옵션이 있으며 시간이 오래 걸리지 않습니다! 또 다른 무료 프로그램. "MooO Anti Recovery" 입니다. 또한 오래된 "삭제된" 파일 이름을 안전하게 지우는 옵션도 있습니다.

답변2

먼저, Recuva에서 복구할 수 있다고 보고하는 파일 수를 확인하세요. 1001이라고 가정해 보겠습니다.
명령 창을 열고 임시 디렉터리를 만듭니다. 해당 디렉터리로 변경합니다.

MKDIR C:\TempReco
CD C:\TempReco

적절한 매개변수와 함께 아래 명령을 사용하여 이 디렉터리에 최소 1001개의 파일을 만듭니다.

FOR /L %i in (1,1,1001) do echo willdelete>file%i.tmp

이 작업이 완료되면 명령 창에서 또는 Windows 탐색기를 사용하여 파일을 삭제합니다. 그런 다음 휴지통을 비우세요.
Recuva로 다시 확인하면 방금 삭제한 파일 이름만 표시됩니다.

답변3

저는 몇 년 동안 PrivaZer 프로그램을 사용해왔는데, 이 프로그램은 MFT 항목을 포함하여 하드 드라이브에서 원치 않는 파일을 완전히 정리하고 삭제할 수 있는 훌륭한 프로그램입니다. 모든 임시 삭제됩니다. 파일을 삭제하고 디스크 조각을 정리하고 모든 쿠키를 삭제합니다. 훌륭한 프로그램입니다!

답변4

이를 수행하는 가장 신뢰할 수 있는 방법은 또한 가장 간단합니다.

  1. 파일을 두 번째 하드 드라이브에 복사
  2. DBAN과 같은 것을 사용하여 소스 드라이브를 지우고 다시 포맷하십시오.
  3. 데이터를 다시 전송하십시오.

이미징 소프트웨어를 사용하면 전체 파티션 MFT 등을 복사하므로 robocopy와 같은 파일 수준 복사 유틸리티를 사용하여 이 작업을 수행해야 합니다.

물론 이것은 시스템 디스크가 아닌 경우에만 실용적이지만 ACL과 함께 숨겨진 시스템 파일을 복사할 수 있는 도구를 사용하는지 확인하기 위해 필요한 OS 드라이브를 사용하여 이 작업을 수행하는 것은 이론적으로 가능합니다. 또한 복구 콘솔에서 추가 단계를 수행하여 부팅 섹터, MBR 및 BCD를 처음부터 재구축하여 시스템에서 새 파티션이 부팅 가능한 것으로 표시되도록 해야 합니다. 대부분 헛소리이고 OS를 완전히 다시 설치하는 것이 더 나을 것입니다.

관련 정보