
타사 소프트웨어를 사용할 필요 없이 파일을 파쇄(삭제 및 임의의 데이터로 덮어쓰기)할 수 있는 내장 cmd 명령/유틸리티가 Windows에 있습니까? 리눅스에서는 shred를 사용합니다. 이는 파일을 삭제할 뿐만 아니라 데이터를 덮어써서 디스크에 남아 있는 "잔여물"을 모두 파괴하는 훌륭한 도구입니다.
답변1
아마도 그렇지 않을 것입니다. Windows 8에 하나를 추가하지 않는 한
최근에 Windows 7이 설치된 새 PC를 구입했는데 제조업체에서 타사 분쇄기 응용 프로그램을 번들로 제공했습니다. 나는 표준이 없거나(그리고 들어본 적도 없음) 제조업체가 일반적인 정당화 없이 불필요한 블로트웨어를 추가했다고 추론합니다.
하지만 부정적인 것을 증명하는 것은 어렵습니다.
노트:
Shred는 파일을 덮어쓰기만 하며 할당되지 않은 디스크 공간(편집 등으로 인해 발생)에서 데이터의 조각과 복사본을 찾지 않습니다.
파일을 두 번 이상 덮어쓸 필요는 없습니다. 이와 반대되는 진술이 있었다철저히 폭로오래전.
무엇으로 덮어써도 상관없습니다.
따라서 충분히 크지만 무해한 파일을 맨 위에 복사하는 것만으로도 충분합니다.
업데이트:
파일을 삭제한 다음 사용할 수 있습니다.암호:
- 모든 프로그램을 종료하세요.
- 딸깍 하는 소리시작, 클릭달리다, 입력
cmd
한 다음 Enter 키를 누릅니다.- 를 입력 한 다음 Enter 키를 누릅니다. 덮어쓰려는 삭제된 데이터가 포함된 볼륨을 식별하는 드라이브와 폴더를 지정합니다. 파일이나 폴더에 할당되지 않은 데이터는 덮어쓰게 됩니다. 이렇게 하면 데이터가 영구적으로 제거됩니다. 큰 공간을 덮어쓰는 경우 시간이 오래 걸릴 수 있습니다.
cipher /w:driveletter:\foldername
중요한 파일 위에 큰 파일을 복사하는 것이 더 빠르지만 할당되지 않은 공간을 지우는 것이 더 안전합니다.
답변2
Piriform의 CCleaner는 여유 공간을 없애는 옵션을 제공합니다. 파일 분쇄기를 사용하면 "삭제 시" 특정 파일을 지울 수 있습니다.
**편집: MS의 sysinternas에서 뭔가를 발견했습니다.삭제. 시도하지는 않았지만 시도해 볼 수 있습니다.
답변3
Windows 기반은 아니지만 이 질문을 읽는 많은 사람들은 이미 설치되어 있을 것입니다. Windows용 Git에는 shred
. 기본적으로 위치는 입니다 C:\Program Files\Git\usr\bin\shred.exe
.
사용법은 Unix 계열과 동일합니다. 예:C:\"Program Files"\Git\usr\bin\shred.exe myfile.txt
답변4
Powershell이 내장되어 있다고 생각하면 Get-Random
파일 내용을 삭제하기 전에 임의의 값으로 파일 내용을 덮어쓰는 등의 스크립트를 작성할 수 있습니다.
이 스택 오버플로질문유용할 수도 있습니다.