- 2025, lun 18 agosto
- Laboratorio
- @fotosycaptura
- #laboratorio, #software, #testdisk, #pendrive
Contexto
Los pendrives, aunque útiles, no son eternos. Después de un tiempo pueden presentar errores en sus particiones o incluso volverse ilegibles para el sistema operativo. Este fue el caso con un pendrive de 32 GB de una persona: Windows no lo reconocía. Aquí documenté cómo es que logré recuperar la información y luego formatear el dispositivo para dejarlo funcional, usando un par de herramientas... Aunque el pendrive sobrevivió, pero por poco tiempo... ¿O quizás sí? Quien sabe... Mejor pasa y lee un rato...
Previamente
Hoy estaba de lo más tranquilo realizando mis labores, cuando una funcionaria salvaje aparece... o.O ¿El motivo? Pues... Tenía dificultades técnicas... Ya veo... Osea, si no las tuviera ni se acordarían de mi existencia... XDDD
Pero bueno, cuento corto, tenía problemas con su pendrive, también conocido como unidad de almacenamiento USB - más que nada por si no conocías el nombre -. Así que, vamos revisando... Bueno, se ve algo carreteado, término coloquial en Chile para decir que tiene mucho tiempo de uso, o que está viejito... También se dicen otras expresiones como... Que ya a pasado mucha agua bajo el puente... Bueno, creo que se entiende ¿No?
Así que, marca, ah, un Max*ll.. Ya veo... En lo personal, no me gustan mucho que digamos... ¡Ejem! De 32 GB. Así que vamos...
El proceso incluyó dos fases... Bueno, más de 2, pero se puede resumir en dos... Lo primero es conectarlo y ver si el administrador de discos de Windows reconoce el dispositivo.
Uhm, en primera instancia lo reconoce... Entonces, vamos a utilizar la herramienta TestDisk
Entonces resumiendo:
Fase 1: Análisis con TestDisk
Lo primero es ejecutar testdisk y seleccionar el disco correspondiente al pendrive, o si lo prefieres flash drive...
Luego se realiza un análisis profundo, que tomó varias horas (unos 32 GB tardaron cerca de 3 horas, siendo USB versión 2.0).
Y... Me encontré con esto:
Invalid FAT boot sector
Bad relative sector.
El análisis profundo (Analyse > Search) encontró varias estructuras de particiones FAT32 inconsistentes, con diferencias en geometría (heads/cylinder 64 != 255, sect/track 32 != 63) - seguro que si lees esto y no eres afín a la informática, es chino, o japonés, si es tu caso, deja la informática, no es para ti XDD -.
Después de que finalizara el escaneo, detectó - por fin - una unidad válida:
FAT32 LBA 0 0 33 3786 55 14 60825537 [DISK_IMG]
FAT32, blocksize=16384, 31 GB / 29 GiB
Esto confirmaba la existencia de un sistema de archivos, y muy posiblemente recuperable, teniendo como punto de partida el LBA 32.
Exploración de directorios
Desde el explorador de TestDisk (P), se puede listar los archivos, y por supuesto, extraerlos... Eso incluye las carpetas, o directorios... (Viva la pirat... Digo, los respaldos... XDDD)
Ejem! Bueno, desde esta vista es posible observar también aquellos archivos que se pueden considerar válidos, con sus características intactas, y otros que parecen cualquier cosa -basura-. Esto es señal de que hay una inconsistencia en el sistema de archivos...
En este punto, si eres informático, como consejo personal: aunque TestDisk permite reescribir la tabla de particiones, no siempre funciona bien si el sector de arranque está corrupto, por eso lo más seguro es trabajar con una imagen de la unidad... Bueno, eso en términos generales. Pero, como no es para realizar auditorias, procedo a copiar los datos directamente a otra unidad con suficiente espacio para ello...
Fase 2: Reinicialización del dispositivo, ¿Windows? Entonces con DiskPart
Con los datos resguardados, libres de los daños virtuales, el siguiente paso consiste en lo que comúnmente se conoce como formatear. En términos más técnicos, hay que reconstruir o crear una nueva partición, es decir, hay que modificar la tabla de particiones en el pendrive. Generalmente, con Windows Disk Management es suficiente para realizar estas tareas, pero por alguna extraña razón, no me permitía eliminar el volumen ni crear uno nuevo para después formatearlo, así que, hecho manos de DiskPart.
Básicamente, tengo una sola unidad, así que al momento de listar, solo me mostrará dos discos, el de menor tamaño -por lógica-, es el pendrive... Así que, acá te dejo las instrucciones utilizadas para dejar operativa la unidad:

Usando diskpart para establecer una partición válida para el almacenamiento de datos
En menos de un minuto app, el pendrive quedó operativo con una partición FAT32 nueva... Si te lo estás preguntando, sí, puedes usar exFat, u otro si usas/necesitas un sistema de archivos con soporte de archivos de más de 4 GB... Consulta la ayuda o documentación para ello, no pondré eso acá porque no es la finalidad de esta publicación...
Como recomendación en un caso de emergencia
Backup inmediato: si un pendrive presenta errores FAT/MBR, la prioridad debiese ser la extracción de datos antes de intentar reparaciones destructivas.
Herramientas clave:
-
TestDisk → Recuperación de particiones y archivos.
-
DiskPart → Gestión avanzada de discos en Windows.
Uso futuro: para unidades >32 GB, considerar exFAT en lugar de FAT32 para mayor compatibilidad con archivos grandes.
Salud del dispositivo: si tras este procedimiento el pendrive vuelve a corromperse, es indicio de desgaste físico de la memoria NAND → mejor ve y cámbialo.
¿Tiempo de la operación?:
- Análisis y extracción de datos con TestDisk: ~3 horas.
- Reinicialización con DiskPart: <1 minuto.
- Traspaso de datos: ~3 horas más aproximadamente...
En total, 6 horas y fracción aproximadamente... La gente suele pensar que recuperar archivos es algo rápido... Hay que tener paciencia, y ser metódico...
Conclusión para este caso
- Causa probable: corrupción del sector de arranque FAT32 y FAT desincronizadas.
- Recuperación de datos: fue posible gracias a que los directorios y clusters estaban íntegros, aunque la FAT principal estaba dañada.
- Reutilización del dispositivo: con ayuda de
DiskPartrealizando recreación de la tabla MBR se resolvió el problema de montaje, al menos por ese momento...
Eso por la parte técnica... Respecto al procedimiento en sí, pues tiene un enfoque forense y metódico, el cual permite no solo rescatar la información, sino también restaurar la usabilidad del medio físico, al menos de forma temporal.
Pero les ahorro cine, al conectarlo al equipo de esta persona, dejó de responder... Dada la marca y lo carreteado del Flash Drive, creo que es mejor comprarse otro... Pero ¡Oye! Los datos ya están a salvo...
Antes de irme, si te interesa el tema forense, quizás te interese revisar:
¡Hasta la próxima!