CD-RW borrado por sistema rápido (blanked) vs. DVD-RW vs. DVD+RW, lo que es recuperable y la forma de realizarlo

Debido a los diferentes estandards de medios ópticos re-eescribibles, en particular CD-RW, DVD-RW y DVD+RW, el estado de los diferentes medios después de un borre rápido es diferente. Este estado determina si todavía es posible o no recuperar los datos, con IsoBuster, o con cualquier otra herramienta de software relacionada con esta materia de la recuperación de datos.

Existe alguna complejidad en este tema, así que quizás usted tenga que leer este artículo dos veces. ;-)

Esto se debe principalmente a las diferentes excepciones, y la implicación de software vs. hardware.

Primeramente, quizás la diferencia existente entre un 'borrado total' y un 'borrado rápido' a nivel de unidad grabadora:

Estoy mencionando intencionadamente el nivel de la unidad porque en la mayoría de los casos es la unidad de hardware quien ejecuta el comando de balquear que recibe desde el software. Así que, para el software, es exclusivamente una cuestión de un comando de "peticionar y seguir". Es decir, enviar el comando y salir de la rutina que lo inició, pero vigilando a la espera de que la unidad de hardware vuelva a estar lista.

Si se envía un comando de 'borrado total' para un soporte óptico re-grabable, entonces la superficie completa de el disco es re-grabada con un contenido neutro (todos ceros, o todos 0xAA o algo parecido sin significado real). El resultado que se consigue es que todos los datos que estaban presente el toda la superficie del disco desaparecen para siempre. No existe ningún truco mágico que pueda devolver a la vida los datos que se borraron por este método de borrado total, el contenido antiguo fue borrado completamente, y ni siquiera en un gran laboratorio con grandes genios trabajando será posible recuperar los datos. Además, la estructura del disco en los anillos más interiores, que todas las unidades usan para determinar la distribución esquemática del medio óptico, ha sido actualizada para que aparezca como un disco vacío en todos sus campos. Todas las referencias de Pistas y Sesiones que existían anteriormente en el disco, ahora han desaparecido.

Por el contrario, cuando se ejecuta un "borrado rápido", lo que significa es que para ganar tiempo solo se borran los 'punteros' o 'asignadores' de la localización física de los datos en el disco (por eso es tan rápido), así que realmente los datos en sí mismo están todavía en el disco, y solamente se ha perdido la capacidad de localizarlos por procedimientos 'normales o tradicionales', pero podrían localizarse y extraerse por procedimientos 'especiales, no tradicionales'. Y en esto nos referimos a todos (o la mayoría) de los datos que permanecen 'escondidos', pero no 'muertos' en el disco. Lo único que ha cambiado con el 'borre rápido' ha sido la estructura del disco, en los anillos interiores del mismo. Todas las referencias (punteros y asignadores de localización) de las Pistas, Sesiones y datos fueron borrados y el disco ha quedado en una situación de se parece (pero no es igual) al estado de 'borrado total' (para la mayoría de los casos ... siga leyendo).

De forma que, si el "grueso" de los datos todavía está ahí después de "borrado rápido" ... usted se preguntará ... ¿cuál es el problema ?.

Bueno, el mayor problema existe en los casos de CD-RW y DVD-RW (DVD guión / menos RW).

Como quedó explicado anteriormente, durante un 'borrado rápido', a nivel de unidad grabadora, las estructuras del disco son modificadas para que las unidades de lectura o lectura/grabación "vean" al disco como un disco en blanco después del borre.

Y éste es el gran problema, un disco vacío (al menos en lo que concierne a la unidad que intente leerlo) es "virtualmente" un disco VACÍO y la unidad no permitirá que se lea en ningún punto del disco (aunque hayan sitios con datos).

Cualquier comando de lectura que reciba la unidad fallará inmediatamente, indicando errores generados por la unidad lectora. La unidad, ni siquiera intentará leer en las localizaciones que se le solicite desde el sistema. En este punto, la unidad de lectura estará en lo que se llama "su factor límite", y no hay medio (son las instrucciones y comandos "normales" del sistema) de pedirle a la unidad que vaya a leer en otros puntos del disco que no sean los anillos internos (de asignamiento).

Por medio de las instrucciones normales de Windows no se le puede decir a la unidad que realmente hay datos, y que puede ir a leerlos en anillos más exteriores que la unidad no "VE" por sí misma (*).

La única manera (*) de resolver este problema es enviar el disco a un (posiblemente caro) laboratorio de recuperación que disponga de los equipos especiales adecuados para tratar el problema.

Como éste es un problema limitado a el hardware, algunos laboratorios se fabrican hardware especial para recibir comandos especiales de lectura "directa" en los puntos que puedan encontrarse los datos.

(*) Si yo me entero de que hay más interés en este asunto, dedicaré otro artículo a extender los conocimientos y conceptos relacionados al mismo, en particular a cómo una persona hábil y con mucho tiempo libre puede intentar varias cosas.

Existe una gran excepción con los DVD-RW (no CD-RW) si el software de borre trabaja con el espíritu de el estandard DVD+RW. Lo que queremos indicar es que, en este caso, el software no envía realmente un comando de "borrado rápido" sinó que realiza el borrado por sí mismo, como si se tratara de un DVD+RW. Siga leyendo para comprenderlo.

Como puede verse, la excepción solamente se aplica a los DVD+RW (DVD plus RW). Los diseñadores de este formatos fueron suficientemente inteligentes para decidir que NO debía existir para este caso (DVD+RW) una función de borrado. Después de todo, un 'borrado completo' solamente agrega el llamado DOW (Disc Over-Write), reduciendo la calidad del medio óptico.

Si el usuario realmente necesita un un 'borrado completo', entonces el software de la aplicación todavía puede simplemente grabar una plantilla neutral sobre la superficie completa del disco, con el mismo efecto.

Y como sabemos que un disco DVD+RW solamente puede tener una Pista en una sola Sesión, tampoco es necesario cambiar la estructura en los anillos internos.

Si todavía existe una Pista ... bueno, entonces todavía existe realmente tal Pista .. ¿para qué cambiar ésto ?. Si alguien necesita grabar nuevos contenidos de datos, entonces simplemente se graba el nuevo contenido encima de los datos anteriores.

Por supuesto, ésto también influencia positivamente al "formato en background" y otros dispositivos que no voy a entrar en consideraciones ahora. En otras palabras, no existe comando de borrado que una aplicación pueda enviar.

Si el usuario quiere hacer un 'borrado rápido' de un DVD+RW, entonces el software de la aplicación debe ser lo suficientemente 'inteligente' para simplemente grabar algunos datos neutrales sobre la estructura del Sistema de Archivos (p.e. ISO9660 y UDF etc). De hecho, esto último es lo que hacen la mayoría de las aplicaciones cuando realizan un 'borrado rápido' de un DVD+RW.

La consecuencia es que una unidad DVD interpreta que todavía existe una Pista después de un 'borrado rápido', así que no se trata de un medio (disco) en blanco, y ya que existe una Pista con una longitud determinada alguna aplicación especial de software, como IsoBuster, puede enviar comandos de lectura y recuperar los datos. Y una exploración para buscar datos perdidos puede conseguir resultados positivos.

Lo mismo que con DVD-RW, hay una gran excepción. La razón de esta otra excepción es que en los inicios, no todos los fabricantes de unidades entendieron la filosofía y espíritu de el principio inteligente de que "no debía existir un comando de borrado". Así que lo que ellos hicieron fue asegurarse de que un comando de FORMATEADO hiciera básicamente lo mismo que un comando de BORRADO, y después informaron a todos los desarrolladores de software (los que fueron obviamente confundidos) que debían enviar un comando de FORMATEADO en vez de un comando de BORRADO (blank). ¡ Gran error ...!

Hasta donde he podido conocer, actualmente la mayoría de los fabricantes de unidades de grabación HOY ya han adoptado apropiadamente la filosofía de "no borrar" +RW, y ya hemos visto que las unidades fabricadas recientemente NO BORRAN, ni siquiera cuando reciben un comando de FORMATEADO.

Lo mismo sucedió con los desarrolladores de software, al final, ellos también vieron la luz. Sin embargo ... es muy difícil cambiar el mundo, y las excepciones siguen existiendo en el mercado de los soportes ópticos.

Así que cuando me preguntan, ..."Tengo un disco DVD+RW o DVD-RW al que he hecho 'borrado rápido' ... ¿todavía es posible recuperar los datos ?", ... es difícil dar una contestación definitiva porque depende mucho de el fabricante de la unidad que lo formateó, e incluso de el nivel de la revisión del firmware de la grabadora, en combinación con el software de grabación, y del nivel de dicho software.

La experiencia me ha enseñado que un disco DVD+RW al que se le ha aplicado 'borrado rápido' con una unidad moderna, y con software moderno es casi siempre recuperable. Las posibilidades de éxito en un DVD-RW, por el contrario, son menores, pues muchas aplicaciones simplemente envían un comando de BORRE (o un comando de FORMATEADO) a la unidad.

Un CD-RW al que se ha aplicado el 'formato rápido' solamente es recuperable en un laboratorio o con trucos especiales que son difíciles de explicar aquí.

Esperamos que todo esto haya tenido sentido para usted ...

Terminología:

"Borrar" (Erase) y "Blanquear" (Blank) son básicamente lo mismo, en software se usa principalmente el término "Borrar", mientras que en el ámbito de las especificaciones técnicas oficiales y los estandards se usa el término "Blanquear", como por ejemplo, indicar "Blanqueo Completo" o "Blanqueo Rápido".

Enlaces interesantes de wikipedia explicando los diferentes formatos: