TestDisk es un software de código abierto con licencia GPL, que permite la recuperación de datos. Fue principalmente desarrollado para ayudar a recuperar particións perdidas y poder volver los discos arrancábeis o no arrancábeis novamente cuando estos síntomas son provocados por software con fallas, ciertos tipos de virus o un error humano (cómo borrar accidentalmente su tabla de particións). Se pode recuperar la tabla de particións muy facilmente empleando TestDisk.
Testdisk tiene características para expertos y principiantes. Para personas que no saben nada sobre las técnicas de recuperación de datos, TestDisk se pode emplear para compilar información detallada sobre un disco que no arranca, para después pode ser enviada a un técnico para mayor análisis. Aquellos más familiarizados con las técnicas de recuperación de datos, pueden encontrar en el TestDisk una herramienta útil para realizar recuperación de datos.
Las principales prestacións del TestDisk son:
Arreglar la tabla de particións, recuperar las particións eliminadas
Recuperar sectores de arranque FAT32 de su copia de seguranza
Reconstruir sectores de arranque FAT12/FAT16/FAT32
Arreglar tablas de arranque de tipo FAT
Reconstruir sectores de arranque NTFS
Recuperar sectores de arranque NTFS de su copia de seguranza
Arreglar la MFT empleando la MFT mirror
Localizar el Superblock de copia de respaldo de ext2/ext3.