TestDisk et PhotoRec sont des logiciels de récupération de données sous licence GPL.
Le but de TestDisk est de permettre la récupération des partitions perdues (
ext2/
ext3,
ReiserFS,
XFS,
JFS, Swap, LVM1/LVM2,
FAT,
NTFS...) et de réparer certains problèmes de corruption des systèmes de fichiers : utilisation de la sauvegarde du secteur de boot FAT32 ou
NTFS, recherche des paramètres de systèmes de fichier FAT ou NTFS pour réécrire le secteur de boot, réparation des tables
FAT, recherche des sauvegardes des superblocks
ext2/
ext3.
PhotoRec récupère les fichiers perdus y compris si le système de fichier (
FAT,
NTFS,
ext2/
ext3,
HFS+...) est totalement corrompu ou a été reformaté. PhotoRec gère même certains cas de fragmentation de fichiers permettant de récupérer plus de données. Écrit en C dans un code portable, TestDisk et PhotoRec fonctionnent aussi bien sous Linux que DOS, Windows, Mac OS X, Solaris et les différents BSD.
La version 6.6 de ces programmes ajoute le support des images Expert Witness Compression Format ; de fait, TestDisk & PhotoRec sont plus facilement utilisables pour des recherches de preuves informatiques.
PhotoRec 6.6 est capable de ne travailler que sur l'espace libre d'une partition FAT16 ou FAT32, au lieu d'une partition complète, permettant de gagner en efficacité. De plus, une nouvelle méthode, plus efficace et plus rapide, est utilisée pour gérer les fichiers fragmentés.