Software seguro de borrado/borrado de disco duro 'Fast Zero Write'

Actualmente estoy borrando de forma segura un disco duro viejo y defectuoso de 500 GB antes de reemplazarlo. Tardará aproximadamente 18 horas en finalizar, utilizando el método de eliminación segura de sobrescritura simple de CCleaner (todos los datos se sobrescriben con ceros [escritura cero], 1 paso). (Puede deberse a la antigüedad de la unidad y a que está fallando, ya que ahora tiene algunos sectores defectuosos).

Pronto haré lo mismo con otro disco duro. ¿Hay software que tenga métodos de eliminación segura que sean más rápidos? ¿Le gusta escribir solo ceros en cualquier otro bit/sector HD/unidad de datos? No me importa si algunos de los datos se quedan. Solo me gustaría que los datos restantes sean irrecuperables o efectivamente ilegibles, incluso si se recuperan.

He tenido experiencia con CCleaner y Eraser. Ambos tienen una función de borrado seguro de escritura cero de 1 paso, que son los métodos más rápidos que tienen, pero sigue siendo demasiado lento para los discos duros viejos que fallan.

Requisitos:

  • Utiliza un método más rápido que el método de escritura cero de 1 paso ofrecido por CCleaner, Eraser y software similar (p. ej., un método de "1/2" paso: escribir ceros en cualquier otro bit/sector HD/unidad de datos)
  • Funciona en Windows 7
  • Puede borrar de forma segura un disco duro completo

Preferiblemente:

  • software gratuito
  • No necesita ejecutarse en el arranque (por lo que aún puedo usar mi computadora mientras limpia un disco duro)
  • Puede eliminar de forma segura solo el espacio libre/no utilizado del disco duro
Wikipedia sugiere que las tasas de transferencia de disco deberían ser ~~1 GBit/segundo. Escribir 500GBytes debería llevar 4000 segundos o 1,5 horas. ¿Por qué no simplemente inventa un archivo basura que contiene 1 Gb de datos y usa un script para copiarlo en la unidad de destino hasta que la unidad se quede sin espacio? (Esto "escribirá de forma segura el espacio libre/no utilizado del disco").
@IraBaxter demasiado complicado. Simplemente inicie Linux (por ejemplo, desde un LiveCD si no está instalado), y luego haga una copia cat /dev/random > /dev/sdaXdel /dev/sdaXdispositivo del disco. Eso escribiría bits aleatorios en el disco de destino hasta que esté lleno, y luego finalmente fallaría (lo cual está bien). Limpie eso de manera efectiva, usando basura aleatoria. Para la paranoia, repita con /dev/zero(como sugiere el nombre, escriba "ceros"), y luego nuevamente con /dev/urandom:)
Si cree que la unidad tiene sectores defectuosos, arréglelo primero. Te va a retrasar con cualquier cosa. Use algo como SpinRite en el nivel 2.
@JanDoggen En el caso del disco duro que mencioné en mi pregunta, el disco está fallando y me gustaría borrarlo de forma segura antes de reemplazarlo.
Estoy bastante seguro de que no encontrará una herramienta que marque una diferencia significativa en la velocidad. Todas las herramientas finalmente usarán el sistema operativo para escribir en el disco, y con 1 paso, esto no se puede impulsar mucho. Sin embargo, la pregunta es por qué su disco necesita tanto tiempo, esto seguramente no es un comportamiento normal.
@martinstoeckli Las unidades que fallan tienden a tener velocidades de lectura o escritura más lentas que cuando eran nuevas. Y si una unidad falla, me gustaría limpiarla de forma segura antes de reemplazarla.

Respuestas (2)

Su unidad es pequeña y está fallando, por lo que dudo que la reutilice.

Sugeriría un "borrado de hardware", que siempre es más rápido que el software.

Sugerencias:

  • un imán
  • un taladro Black & Decker
  • una caída desde un edificio alto
  • un baño
  • enterrarlo en el jardín

Usa tu imaginación para más. Ninguno de ellos debería tomar 18 horas (a menos que cave un hoyo muy profundo en el jardín), y todos se borrarán de manera más efectiva que un borrado de software.

500 GB no es poco, puede colocar más de 100 películas SD de dos horas en ese espacio. También debe especificar el tipo de imán (duda que un imán de refrigerador pueda dañar un disco duro), y un baño por sí solo no sería suficiente .
Supongo que YMMV, tengo 1T SSD y un disco duro 2T en mi computadora portátil y me estoy quedando sin espacio :-) Tal vez debería haber elegido los OP "antiguos" (por lo tanto, es probable que fallen), en lugar de usar la palabra "pequeño ". +1 para la pregunta a la que se hace referencia.

Estoy usando Microsoft SysInternals SDelete .

Se puede ejecutar con dos opciones:

  • -c: limpia el disco según el estándar militar (que es lento, porque sobrescribe los datos varias veces)
  • -z: pone a cero el espacio libre en disco (que debería ser tan rápido como el disco duro pueda escribir)

Eso debería coincidir con sus requisitos, porque

  • es gratis (aunque de código cerrado)
  • funciona en Windows
  • escribirá tan rápido como lo admita el disco duro

Puede haber varios factores limitantes al limpiar discos:

  • Los discos IDE están limitados por la velocidad IDE (133 MB/s)
  • Cuando se usa un adaptador USB, está limitado a la velocidad USB (USB 2.0 es 480 MBps o 60 MB/s)
  • SATA I está limitado a 1200 MBps o 150 MB/s