Cómo Funciona la Recuperación de Datos

En los últimos años, hemos visto una gran cantidad de herramientas comercializadas como soluciones de recuperación de datos. Sin embargo, al probar algunas de estas herramientas, descubrimos que no todas son adecuadas para el trabajo. El principal factor diferenciador es el tipo (o tipos) de algoritmos de recuperación de datos utilizados en estas herramientas. Pero primero, veamos qué sucede cuando Windows elimina un archivo.

Cómo Funciona la Recuperación de Datos

Contenido

  1. Por qué es posible recuperar archivos eliminados
  2. Recuperación usando el sistema de archivos

Por qué es posible recuperar archivos eliminados

En Windows (y en muchos otros sistemas operativos que no utilizan sistemas de archivos cifrados u otros contenedores seguros), eliminar un archivo no significa que su contenido real se sobrescriba (la excepción aquí serían las unidades SSD, que son un caso especial). En su lugar, Windows simplemente marca un registro del sistema de archivos perteneciente a ese archivo como «eliminado». Efectivamente, esto libera el espacio en disco que fue utilizado por el archivo eliminado, devolviéndolo al grupo de espacio libre. A partir de ahora, Windows puede reclamar – ¡y usar! – ese espacio para almacenar información perteneciente a cualquier otro archivo. Usar el espacio liberado para almacenar un archivo diferente sobrescribirá efectivamente el contenido original y hará imposible la recuperación posterior del archivo eliminado original.

Sin embargo, eso generalmente no ocurre de inmediato. Con discos duros grandes, Windows optimiza sus operaciones de escritura escribiendo nuevos datos en los fragmentos más grandes de espacio libre. Esto ayuda a evitar la fragmentación y permite que los archivos crezcan sin fragmentarse. Como resultado, el espacio en disco perteneciente a un archivo eliminado puede permanecer en el disco sin usar durante mucho tiempo. El contenido original del archivo eliminado estará disponible para su recuperación si utiliza la herramienta adecuada.

Recuperación usando el sistema de archivos

La forma en que la mayoría de las herramientas de recuperación de archivos y recuperación de archivos eliminados funcionan es escaneando el sistema de archivos en busca de registros que apunten a archivos eliminados. Al analizar estos registros, una herramienta de recuperación puede determinar qué bloques o sectores físicos en el disco pertenecen al archivo que ha sido eliminado, leer la información de esos bloques y guardar el archivo original.

O al menos así es como solían funcionar las herramientas de recuperación de datos. Hoy en día, tenemos la opción de usar otro algoritmo además de (o en lugar de) el sistema de archivos. Lea Cómo funciona el Data Carving para descubrir más.

Deja un comentario

Artículos relacionados

Recuperación de archivos de un disco duro
Recuperación de archivos de un disco duro
Las tecnologías modernas nos permiten recuperar archivos de un disco duro si se pierden después de una eliminación ordinaria, fallas en la transferencia o copia de archivos, otros errores de software, intentos de reinstalar Windows o si desaparecen como resultado … Continue reading
Cómo reparar imágenes digitales
Cómo reparar imágenes digitales
De vez en cuando, puede que obtengas una imagen dañada o corrupta que no se muestra correctamente en un visor de imágenes. En muchos casos, estas imágenes pueden ser reparadas para que se muestren correctamente si se utiliza la herramienta … Continue reading
Recuperación de datos de máquinas virtuales en XenServer
Recuperación de datos de máquinas virtuales en XenServer
¿Cómo recuperar datos de máquinas virtuales en XenServer? Como resultado de nuestras acciones o de una falla del hipervisor, podemos perder una máquina virtual. Puede que no arranque, se corrompa o que su disco virtual desaparezca. El almacenamiento Xen de … Continue reading
Cómo recuperar datos de discos VMDK de máquinas virtuales
Cómo recuperar datos de discos VMDK de máquinas virtuales
Las máquinas virtuales están cada vez más populares para todos los propósitos comunes. Los desarrolladores utilizan máquinas virtuales para crear, probar y depurar aplicaciones, mientras que muchos usuarios domésticos emplean máquinas virtuales para ejecutar sistemas operativos alternativos (como Windows en … Continue reading
Online Chat with Recovery Software