- TestDisk es una herramienta gratuita, potente y multiplataforma para recuperar particiones perdidas y reparar sectores de arranque en múltiples sistemas de archivos.
- Es compatible con la mayoría de sistemas operativos y soporta todos los formatos relevantes de particiones y discos actuales y antiguos.
- La utilización de TestDisk supone un procedimiento seguro y transparente al ser de código abierto, aunque requiere atención por su interfaz basada en consola.
- PhotoRec, herramienta hermana de TestDisk, es ideal para recuperar archivos individuales borrados, ampliando las posibilidades de recuperación de datos.
¿Te has preguntado alguna vez qué hacer cuando pierdes una partición del disco duro o cuando tu ordenador parece no reconocer un volumen completo de datos? Hoy en día, perder datos puede poner en jaque desde recuerdos personales hasta el trabajo más crítico, y es aquí donde entra en juego TestDisk, una herramienta gratuita y de código abierto que ha sido la salvación de miles de usuarios a nivel mundial.
En este artículo te contamos al detalle todo lo que necesitas saber sobre TestDisk: qué es, cómo funciona, cuáles son sus principales características y utilidades, pasos para su uso, compatibilidad, limitaciones y mucho más. Si buscas una solución confiable para recuperar particiones y sistemas de archivos perdidos o estropeados, sigue leyendo porque vas a descubrir una herramienta imprescindible que resuelve de manera eficaz y sin coste problemas que pueden parecer irresolubles.
¿Qué es TestDisk?
TestDisk es un software especializado en la recuperación de datos y reparación de particiones en discos duros y otros dispositivos de almacenamiento. Desarrollado desde 1998 por Christophe Grenier y distribuido bajo licencia GPL, TestDisk destaca por ser gratuito, de código abierto y multiplataforma. El propósito principal de esta herramienta es: recuperar particiones eliminadas o dañadas y devolverles la capacidad de arranque, algo fundamental tras errores de software, infecciones por virus o fallos humanos (como el borrado accidental de tablas de particiones).
Este potente programa funciona a través de una interfaz en modo texto, lo que significa que se utiliza desde la consola del sistema (terminal o CMD en Windows), permitiendo realizar operaciones avanzadas y críticas incluso cuando el sistema operativo no arranca.
Principales Funciones y Qué Puede Hacer TestDisk
- Recuperar y restaurar particiones perdidas o borradas, independientemente de la causa (formateo accidental, corrupción, malware, etc.).
- Reparar tablas de particiones dañadas, incluyendo la Master Boot Record (MBR) y tablas GUID (GPT).
- Reconstruir sectores de arranque en sistemas FAT12, FAT16, FAT32 y NTFS, e incluso restaurarlos desde copias de seguridad si existen.
- Reparar la MFT (Master File Table) en particiones NTFS mediante el uso de su propio mirror.
- Restaurar superbloques y sectores de arranque en sistemas ext2, ext3, ext4 y otros formatos compatibles.
- Encontrar y recuperar archivos borrados en particiones FAT, NTFS y ext2 (para otros sistemas, es recomendable usar PhotoRec).
- Trabajar con dispositivos sin tabla de particiones, como algunas unidades flash o discos usados con formatos propietarios.
TestDisk es tan versátil que su utilidad va más allá de la recuperación doméstica: se usa en laboratorios forenses informáticos y es incluido en multitud de distribuciones linuxas “Live CD” y herramientas de recuperación profesional.
Compatibilidad y Plataformas Admitidas
Uno de los puntos fuertes de TestDisk es su amplísima compatibilidad de sistemas operativos y arquitecturas. Es posible utilizar TestDisk en:
- DOS (real o emulado bajo Windows 9x)
- Windows (todas las versiones modernas: NT4, 2000, XP, 2003, Vista, 7, 8, 10 y versiones Server)
- GNU/Linux (a partir del núcleo 2.4 en adelante)
- Mac OS X y versiones posteriores de macOS
- BSD (FreeBSD, NetBSD, OpenBSD)
- SunOS, Solaris y variantes de UNIX
- Compatibilidad parcial con OS/2
Sistemas de Ficheros Soportados
TestDisk puede detectar y recuperar particiones en casi todos los sistemas de archivos relevantes en la informática moderna y legacy, cubriendo tanto formatos domésticos como empresariales. Entre los principales sistemas soportados se encuentran:
- DOS/Windows: FAT12, FAT16, FAT32 y exFAT
- NTFS (todas las variantes hasta Windows 10 incluidas)
- ext2, ext3, ext4 (GNU/Linux)
- HFS, HFS+ y HFSX (Mac)
- XFS, JFS, ReiserFS
- BSD disklabel, UFS, UFS2
- LVM y LVM2 (Administración de Volumen Lógico en GNU/Linux)
- RAID por software (Linux RAID tipos 1, 4, 5, 6 y variaciones)
- BeFS (BeOS), CramFS (Comprimidos), Sun Solaris i386 disklabel
- NSS (Novell Storage Services), Apple Partition Map
- Dispositivos sin tabla de particiones (algunos formatos propietarios o personalizados)
Esto significa que tanto si tienes un disco duro antiguo, una memoria USB moderna, un SSD, tarjetas SD o hasta matrices RAID avanzadas, TestDisk generalmente podrá reconocer y actuar sobre ellos.
Ventajas de TestDisk: ¿Por qué elegirlo frente a otros?
TestDisk destaca principalmente por ser completamente gratuito y de código abierto: puedes descargarlo, utilizarlo e incluso modificarlo sin pagar nada, algo que lo diferencia positivamente respecto a la mayoría de software comercial y alternativo. Entre sus mayores ventajas encontramos:
- Potencia y profundidad de análisis: realiza búsquedas exhaustivas de particiones perdidas o corruptas.
- Transparencia: al tratarse de un software libre, puedes comprobar el código fuente y asegurarte de que no existen puertas traseras ni riesgos ocultos.
- Rendimiento y robustez: TestDisk es rápido incluso en discos de gran capacidad y su historial de éxito es amplio.
- Foros y soporte multinivel: tiene una potente comunidad detrás y foros disponibles en varios idiomas, además de amplia documentación oficial (web oficial de CGSecurity).
- Multiplataforma real, sin depender de tener instalado un entorno gráfico.
- No requiere instalación tradicional: basta con descomprimir y ejecutar el binario adecuado a nuestro sistema, lo que reduce riesgos en sistemas críticos o con acceso restringido.
Desventajas y limitaciones que debes conocer
Todo buen software tiene sus “peros”, y en el caso de TestDisk los principales inconvenientes provienen de su interfaz basada en línea de comandos. Esto puede asustar a usuarios menos familiarizados con este tipo de entornos, sobre todo si vienen de soluciones con interfaces visuales e intuitivas. Entre sus pegas principales, destacan:
- Curva de aprendizaje: aunque cuenta con menús guiados y explicaciones in situ, el modo texto puede resultar menos cómodo al principio.
- Riesgo si no se entiende bien lo que se hace: testdisk puede reescribir tablas de particiones, por lo que hay que ir paso a paso y con precaución (leer siempre las opciones antes de confirmar cualquier cambio). Si deseas entender mejor cómo funciona, puedes consultar nuestra guía completa sobre recuperación de datos.
- No dispone de funcionalidades para reparación directa de archivos individuales como bases de datos o archivos en formatos propietarios (PDF, AutoCAD, etc.); para recuperación granular, la mejor opción en estos casos es PhotoRec.
- Falta de soporte comercial directo, aunque la comunidad y los foros cubren dudas frecuentes y casos particulares.
Pasos Básicos para Utilizar TestDisk
El proceso típico de recuperación con TestDisk puede variar en función del problema concreto, pero, de manera genérica, los pasos básicos suelen ser los siguientes:
- Descarga la versión adecuada desde la página oficial.
- Ejecuta TestDisk como administrador o con permiso de superusuario (imprescindible para acceder a discos a bajo nivel).
- Selecciona la opción para crear un fichero log (útil para revisar cambios posteriores).
- Elige el disco físico a analizar; TestDisk mostrará todas las unidades detectadas, tanto internas como conectadas vía USB.
- Selecciona el tipo de tabla de particiones: habitualmente la opción detectada automáticamente será la correcta (MBR, GPT, etc.).
- En el menú principal, selecciona «Analyse» para buscar particiones perdidas o corregir errores.
- Realiza una búsqueda rápida de particiones (“Quick Search”) y, si no se encuentra la partición, utiliza la opción de búsqueda profunda (“Deeper Search”).
- Una vez localizadas, puedes previsualizar el contenido de las particiones, comprobar archivos y decidir si las recuperas.
- Selecciona la partición deseada y elige la opción “Write” para guardar la nueva tabla de particiones.
- Reinicia el equipo si es necesario para completar el proceso.
Recuerda: siempre es recomendable hacer copias de seguridad de los datos actuales antes de proceder a cambios importantes con TestDisk, y si tienes dudas, consulta primero la documentación oficial o pregunta en los foros de soporte.
Compatibilidad adicional y dispositivos soportados
La versatilidad de TestDisk no termina en discos duros tradicionales. Es capaz de trabajar sobre:
- Memorias flash USB y tarjetas de memoria SD, microSD, CF, etc.
- Discos duros externos (conexión USB, eSATA, Firewire)
- Dispositivos SSD SATA y NVMe
- Sistemas RAID controlados por software
- Unidades virtuales, discos mapeados, volúmenes cifrados (dentro de ciertas limitaciones)
- Imágenes completas de disco (clon), formato EWF de EnCase o imágenes RAW
Esto convierte a TestDisk en una opción tremendamente práctica tanto para uso profesional como doméstico, permitiendo la recuperación en un sinfín de escenarios y plataformas heterogéneas.
TestDisk y PhotoRec: ¿en qué se diferencian y cuándo conviene usar cada uno?
Si bien TestDisk está enfocado sobre todo a la recuperación de particiones y la reparación de estructuras de disco, su “programa hermano” PhotoRec (también gratuito y desarrollado por CGSecurity) se especializa en la recuperación de archivos individuales borrados sin importar el sistema de archivos sobre el que residan. PhotoRec funciona en modo solo lectura, lo que maximiza la seguridad de los datos existentes, permitiendo recuperar fotos, documentos, vídeos y otros archivos desde discos duros, memorias, CD-ROMs y más.
¿Cuándo elegir PhotoRec? Siempre que la prioridad sea la recuperación de archivos individuales después de un borrado o formateo accidental. Si lo que te interesa es devolver a la vida una partición entera o la estructura original del disco, entonces TestDisk es tu aliado.
Casos Prácticos de Uso de TestDisk
Para comprender su potencial, nada mejor que repasar varios ejemplos representativos:
- Recuperar particiones tras formateo accidental: TestDisk identifica y restaura la tabla original, devolviendo el acceso a archivos íntegros.
- Reparar discos que no arrancan: Recupere el sector de arranque y restaure particiones con sistemas dañados por malware, errores de software o caída del sistema.
- Reconstrucción de la MBR o de la GPT: Ideal en caso de corrupción profunda del disco, permitiendo volver a arrancar el equipo o acceder a datos que parecían perdidos.
- Recuperación forense y análisis: Uso profesional para análisis post-mortem, exámenes forenses y restauración selectiva de información crítica.
- Soporte en imágenes de disco: Extracción de datos de una imagen creada previamente, muy útil cuando el disco físico ha fallado irremediablemente.
Incluso permite listar los archivos presentes en particiones borradas antes de proceder a la reparación, lo que es muy útil para decidir cuáles merecen ser recuperadas.
Tutorial de uso: paso a paso en detalle
- Descarga TestDisk desde la y descomprime el archivo.
- Abre la terminal o CMD con privilegios administrativos y navega hasta la carpeta donde está TestDisk.
- Ejecuta el archivo correspondiente (en Windows, wintestdisk_win.exe; en Linux o Mac, ./testdisk) desde la consola.
- Selecciona “Create” para generar un archivo de log de la sesión si deseas trazabilidad.
- Elige la unidad física donde quieres buscar particiones (ojo a identificar bien el disco, sobre todo si tienes varias unidades conectadas).
- TestDisk te pedirá seleccionar el tipo de tabla de particiones (MBR, GPT, Mac, etc.). Generalmente acertará con la autodetección, acepta la opción sugerida.
- Selecciona “Analyse” para revisar la situación actual de la tabla de particiones y buscar datos perdidos.
- Puedes optar por “Quick Search” para recuperación rápida, o “Deeper Search” si no se encuentra lo que buscas a la primera.
- En las particiones encontradas, utiliza la opción “p” para ver la lista de archivos y comprobar que todo esté en su sitio.
- Marca la partición que deseas recuperar, y selecciona “Write” para guardar la tabla modificada en el disco.
- En algunos casos, tendrás que restaurar el sector de arranque utilizando la opción “Backup BS” (si existe una copia válida).
- Reinicia el equipo para que los cambios tomen efecto y comprueba si la partición perdida está ya disponible y accesible.
En caso de duda, la guía paso a paso de la web oficial contiene imágenes y explicaciones detalladas de cada etapa del proceso.
Preguntas frecuentes y precauciones a la hora de usar TestDisk
- ¿TestDisk es seguro? Al ser software libre, su código es auditable y no contiene spyware, pero como implica manipulación a bajo nivel del disco, asegúrate de comprender cada opción antes de aplicarla.
- ¿Se pueden recuperar archivos sobrescritos? TestDisk puede encontrar archivos no sobrescritos en sistemas FAT, NTFS y ext2. Si los sectores ocupados por un archivo se han sobrescrito, la recuperación será imposible y ese espacio contendrá otros datos nuevos.
- ¿Funciona sobre discos dañados físicamente? TestDisk opera sobre la lógica de almacenamiento. Si el daño es físico (hardware averiado, cabezal roto, etc.), es necesario primero clonar el disco a una imagen y trabajar sobre la copia para no agravar la situación.
- ¿Se puede ejecutar desde un entorno Live CD? Sí, es habitual encontrar TestDisk preinstalado en distribuciones Live especializadas en recuperación, como SystemRescueCD, Parted Magic, Knoppix STD o Ubuntu Rescue Remix.
- ¿Se requiere instalación? No; TestDisk es portable. Solo descarga el archivo y ejecuta, lo que reduce riesgos y permite funcionar incluso en sistemas mayores con restricciones de instalación.

Expertos en software, desarrollo y aplicación en industria y hogar. Nos encanta sacar todo el potencial de cualquier software, programa, app, herramienta y sistema operativo del mercado.
