corrupto sistema de archivos NTFS, ¿cómo recuperar archivos en la carpeta?

13

Perdí una carpeta con datos importantes, y me gustaría saber cuál es la mejor manera de proceder para recuperar los archivos.

esto es lo que pasó:

  • Después de iniciar Windows (Vista), recibí el mensaje de que el TrashBin en K: / (el disco en cuestión) está dañado y necesita ser vaciado, así que hice clic en Aceptar.
  • Luego intenté acceder a una carpeta de proyecto en este disco. No pude abrir la carpeta y recibí algún otro mensaje sobre corrupción (olvidé el mensaje exacto), y después de eso, la miniatura de la carpeta cambió de estar llena de archivos a vacía, y ya no se encontraron archivos en esta carpeta (otras carpetas en este disco se abren bien y aún contienen sus archivos).
  • así que lo primero que hice fue reiniciar la computadora en clone-zilla y crear una copia byte por byte de todo el disco en un disco duro externo.

Ahí es donde estoy parado ahora. Cuando reinicio la computadora con el disco duro conectado, Windows quiere reparar el sistema de archivos. No lo dejé hacerlo hasta ahora.

¿Cuál es la mejor manera de progresar para recuperar el contenido de mis carpetas?

Estera
fuente
77
+1 para crear inmediatamente una copia de seguridad del sistema de archivos dañado.
Darth Android

Respuestas:

9

TestDisk al rescate! Puede usar TestDisk para recuperar / reparar el sistema de archivos en el disco, y luego proceder a intentar una recuperación de datos. A diferencia dd, TestDisk realmente recuperará cosas en el nivel del sistema de archivos (es decir, le permitirá navegar a través del disco y seleccionar archivos / carpetas para recuperar, y puede establecer cómo manejar los sectores defectuosos manualmente).

El proceso básico sería escanear el disco, seleccionar las particiones de interés, restaurar / arreglar la tabla de partición y los encabezados (si es necesario) y hacer una copia de seguridad de sus datos. Suponiendo que el sistema de archivos no esté dañado, es mucho más fácil arreglar las particiones con TestDisk y volver a copiar sus datos desde su sistema operativo. Sin embargo, si sospecha que existe algún tipo de corrupción que podría hacer que la copia en un SO no sea factible, TestDisk también se puede usar para recuperar sus archivos.

Penetración
fuente
gracias por este consejo Cuando inicio la computadora, Windows quiere ejecutar chckdsk en el disco. Lo esquié ahora, pero ¿debería dejarlo correr antes de usar TestDisk?
Mat
@ Mat depende de lo que está dañado. Recomiendo que comience con TestDisk, y después de recuperar las tablas de partición, vea si puede examinar los archivos en la partición (en TestDisk). Si no puede, probablemente necesitará usar TestDisk para reconstruir la tabla maestra de archivos (creo chkdskque también puede recuperarla, pero creo que puede hacerlo completamente con TestDisk para ahorrar tiempo; TestDisk también puede devolver archivos parcialmente recuperados, No sé de la mano si chkdskpuede también). Es difícil simplemente decir "haz esto", ya que hay más de una forma de resolver este problema.
Avance el
3

Deja que intente reparar. En el peor de los casos, es posible que haya arrancado un disco de instalación de Vista y abra la consola de recuperación para realizar una chkdsk -r. Si no funciona en el primer intento, vuelva a hacerlo. He reparado algunos sistemas de archivos NTFS usando chkdskmás de una vez.

Desafortunadamente, puede ser tan malo que no sea reparable. Es entonces cuando puede probar algunas herramientas externas como ntfsfix desde un disco de arranque en vivo de Linux. Buena suerte.

Chad Harrison
fuente