여유 공간 닦기 - NTFS, exFAT?


0

이전의 (NTFS, 외장형) 하드 드라이브 중 일부를 지우려고했지만 CCleaner 및 지우개와 같은 '여유 공간 제거'프로그램을 사용한 후에도 파일 복구 프로그램에서 파일 이름을 볼 수 있습니다. MFT, 저널 등 여전히 존재하고 이러한 파일에 대한 참조가 포함되어 있기 때문에 이것이 같아요.

첫 번째 생각은 드라이브를 포맷하고 닦아내는 것뿐이었습니다.하지만 아직 완전히 트릭을 수행하지는 않을 것이라고 생각합니다. exFAT로 포맷 한 다음 닦아 내면 차이가 생깁니다 (다른 구조를 사용함).

편집 : 이것은 중복되지 않습니다. 다른 스레드에서는 파일 참조를 구체적으로 지우는 것에 대해서는 언급하지 않고 있으며, 가장 중요한 대답은 외장 드라이브에서 발생하지 않는 DBAN을 사용하는 것입니다.



1
먼저 "여유 공간 닦기"에 대해 작성한 다음 "드라이브 포맷"에 대해 작성하십시오. 원하는 것은 무엇입니까 - 여유 공간을 지우지 만 데이터를 유지하거나 모든 것을 닦으십시오.
sleske

모든 것을 닦아서 복구 할 수 없습니다. 드라이브의 여유 공간을 그대로 닦아 내면 파일 참조가 포함 된 MFT 등을 만지지 않기 때문에 드라이브 포맷에 대해 언급했습니다.
John

이것은 중복이 아닙니다. 다른 스레드는 파일 참조를 구체적으로 지우는 것에 대해서는 언급하지 않고 있으며 가장 큰 대답은 외장 드라이브와 관련이없는 DBAN을 사용하는 것입니다.
John

다른 스레드가 파일 참조를 언급하지 않는 것이 중요하다는 것을 알지 못합니다 - 디스크 지우기를 지우십시오. 모두 . 또한 a) DBAN은 외부 드라이브 (적어도 일부 버전)를 지원하며, b) 다른 옵션은 외부 드라이브와 함께 작동하는 다른 옵션을 제공합니다.
sleske

답변:


2

Microsoft의 무료 공간 삭제 도구를 사용해보십시오. 관리 명령 프롬프트를 열고 닦아내려면 다음과 같이 입력하십시오.

암호 / w : F


0

데이터 복구 방지

데이터가 복구되지 않도록하려면 데이터 자체 및 모든 참조가 덮어 써 져야합니다. 얼마나 겹쳐 써야하는지 (횟수, 패턴 등)에 관한 논의가 진행중이므로 복구되지 않은 데이터의 중요성과이를 만드는 이유에 따라 선택해야합니다.

Windows

NTFS 사용으로 가정 할 때 최근 (Vista 이상) Microsoft OS를 사용하는 경우 format 명령을 사용할 수 있습니다.이 명령은 표준 (비 빠른) 형식을 수행 할 때 디스크에 0을 기록합니다.

이렇게하면 선택한 파티션 만 지워 지므로 둘 이상의 파티션이있는 경우이를 기억하십시오.

리눅스

Linux를 사용 중이거나 Linux 디스크를 부팅하여 드라이브를 지우려는 경우, 전체 디스크를 지울 수 있습니다. dd 유용. 예를 들어 파티션 테이블과 모든 데이터를 완전히 덮어 쓰려면 다음을 실행할 수 있습니다.

dd if=/dev/zero of=/dev/sda

경고!

현대의 하드 드라이브는 마모 균등화 또는 다른 기능을 사용하여 위의 방법을 사용하여 일부 저장 공간을 손상시킬 수 있습니다.

제조업체의 신뢰를 전제로하여 드라이브의 "보안 지우기"기능을 사용하여 모든 데이터가 제거되었는지 확인할 수 있습니다. hdparm 도구를 사용하여 다음을 수행 할 수 있습니다.

암호 설정

# hdparm --user-master u --security-set-pass Pass /dev/sda
security_password="Pass"

안전한 지우기 실행

# hdparm --user-master u --security-erase Pass /dev/sda
security_password="Pass"

확인 중

# hdparm -I /dev/sdb
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.