Recuperar Archivos Borrados de Windows en Linux


Buscar archivos recuperables

Ahora que ya sabemos cual es el nombre de nuestro disco, vamos a escanearlo para ver que archivos podemos recuperar.

Escribimos en la terminal:

sudo ntfsundelete <nombre de tu disco>

En mi caso sería:

sudo ntfsundelte /dev/sdb1

Los nombres de los archivos que pueden recuperarse aparecerán en la columna de la derecha. En la tercera columna aparece un porcentaje que indica la fracción de un archivo que es recuperable.

recuperar archivos borrados en windows

En mi caso había guardado 5 archivos en el disco, que luego borré para los fines de este artículo, por suerte aparecen los 5 y pueden ser recuperados en un 100%.

No siempre los resultados serán tan favorables, especialmente si tratas de recuperar muchos archivos.

Recuperar los archivos

En mi caso tengo 5 archivos que recuperar, 3 .PNG, 1 archivo .AI y 1 archivo .MD.

Para recuperar rápidamente todos los PNGs usaremos *, el asterisco funciona como una especie de wildcard que selecciona todos los archivos al mismo tiempo.

Escribimos en la terminal:

sudo ntfsundelete <nombre del Disco> –u –m *.png

En mi caso sería

sudo ntfsundelete /dev/sdb1 -u -m *.png

recuperar archivos borrados en windows con live cd de ubuntu

Los archivos recuperados se almacenan en la carpeta HOME o Carpeta Personal, por defecto. La herramienta ntfsundelte no realiza ningún cambio sobre tu disco duro, así que para enviar de regreso los archivos a tu disco deberás moverlos manualmente después de la recuperación. También puedes guardarlos en un pendrive, subirlos a la nube o enviártelos por correo, las opciones son variadas.

Existe otra manera de recuperar los archivos a través de un numero de identificación única en el disco. En lugar de usar la extensión del archivo usamos su Inode.

En la lista de archivos recuperables, la primera columna a la izquierda muestra un número. Ese número puede ser usado para elegir el archivo a recuperar.

Aún tengo un archivo .AI que recuperar, su Inode según se lee en la terminal es “64”.

ntfsundelete

Para recuperar un archivo por su Inode, escribimos en la terminal:

sudo ntfsundelete <nombre del Disco> –u –i <inode>

En mi caso:

sudo ntfsundelete /dev/sdb1 –u –i 64

Tomar propiedad de los archivos recuperados

Ahora todos mis archivos recuperados se encuentran en la carpeta HOME. Sin embargo, aún no podemos acceder a ellos. Esto pasa porque ntfsundelete guarda los archivos como “root” y no como el usuario actual.

Podemos verificar el propietario de los archivos escribiendo en la terminal:

ls –l La lista muestra los permisos, propietarios, tamaño y ultima fecha de modificación.

reccuperar archivos borrados windows

Para tomar propiedad de estos archivos escribimos:

sudo chown <usuario> *

En mi caso sería:

sudo chown gabriela * Los archivos ahora son accesibles y podemos hacer con ellos lo que queramos.

Aunque este método no es precisamente el mas amigable, ni tampoco cuenta con una interfaz gráfica, es muy efectivo, seguro y gratuito. Por último les comento que este proceso no funciona con discos SSD (Solid State Drive), ya que en este tipo de dispositivos una vez borrado un archivo este se borra para siempre de manera real.

Deja un comentario