Triturar archivos en windows

Triturar archivos en windows

¿Existe un comando/utilidad cmd incorporado en Windows que pueda destruir archivos (eliminar y sobrescribir con datos aleatorios) sin la necesidad de utilizar software de terceros? En Linux usaría shred. Es una herramienta maravillosa que no sólo elimina archivos, sino que también destruye cualquier "residuo" que quede en el disco sobrescribiendo los datos.

Respuesta1

Probablemente no. A menos que agregaran uno en Windows 8

Recientemente compré una nueva PC con Windows 7 y el fabricante incluyó una aplicación destructora de terceros. Deduzco que o no hay uno como estándar (y nunca he oído hablar de uno) o (¿menos probable?) que el fabricante agregó algún bloatware innecesario sin la habitual justificación.

Aunque es difícil demostrar algo negativo.


Notas:

  1. Shred solo sobrescribe un archivo, no busca fragmentos ni copias de los datos en espacio en disco no asignado (causado por edición, etc.).

  2. No es necesario sobrescribir un archivo más de una vez. Se han hecho declaraciones en contrariocompletamente desacreditadoHace mucho tiempo.

  3. No importa con qué lo sobrescribas.

Por lo tanto, bastará con copiar un archivo suficientemente grande pero inofensivo en la parte superior.


Actualizar:

Podrías eliminar el archivo y luego usarlocifrar:

  1. Salga de todos los programas.
  2. Hacer clicComenzar, haga clicCorrer, escriba cmdy luego presione ENTRAR.
  3. Escriba y luego presione ENTRAR. Especifique la unidad y la carpeta que identifica el volumen que contiene los datos eliminados que desea sobrescribir. Se sobrescribirán los datos que no estén asignados a archivos o carpetas. Esto elimina permanentemente los datos. Esto puede llevar mucho tiempo si sobrescribe un espacio grande.cipher /w:driveletter:\foldername

Probablemente sea más rápido copiar un archivo grande sobre el archivo confidencial, pero es más seguro borrar el espacio no asignado.

Respuesta2

CCleaner de Piriform ofrece una opción para eliminar el espacio libre. File Shredder permite borrar un archivo en particular "en el momento de la eliminación"

**EDITAR: Encontré algo en los sistemas de MS.SDeliminar. No lo he probado pero podría intentarlo.

Respuesta3

No es nativo de Windows, pero es probable que ya esté instalado para muchas personas que lean esta pregunta: Git para Windows viene con sus propios puertos para muchas utilidades comunes de Unix, incluidas shred. Por defecto está ubicado en C:\Program Files\Git\usr\bin\shred.exe.

El uso es el mismo que en los sistemas Unix, por ejemploC:\"Program Files"\Git\usr\bin\shred.exe myfile.txt

Respuesta4

Si considera que Powershell está integrado, entonces es posible escribir un script let, tal vez usándolo Get-Randompara sobrescribir el contenido de un archivo con valores aleatorios, antes de eliminarlo.

Esta pila se desbordapreguntapodría ser útil.

información relacionada