testdisk tem vários modos de operação, e acho que no modo simples ele apenas faz uma varredura setor a setor do disco procurando por coisas que parecem arquivos.
Você deve seguir para a carta este guia , que detalha a entrada no modo avançado e a seleção a partição desejada.
A capacidade de recuperar o nome do arquivo de um arquivo excluído depende do sistema de arquivos usado.
Nos sistemas de arquivos FAT (incluindo, acredito, FAT32), quando um arquivo é excluído, o primeiro caractere de seu nome de arquivo é sobrescrito e, portanto, não pode ser recuperado, mas o restante do nome do arquivo pode. Quando o testdisk recupera um arquivo excluído em um sistema de arquivos FAT, ele substitui a primeira letra ausente por um sublinhado. Então, após a recuperação com o testdisk (supondo que você escolheu o modo correto), em vez de procurar por "myfile.txt", você vai querer procurar por "_yfile.txt". Não tenho certeza do que o testdisk faz para vários arquivos com nomes idênticos da segunda letra em diante.
Observe que o testdisk foi projetado para ser usado em uma partição ou unidade inteira de uma vez e foi projetado para ser capaz de se recuperar de uma partição que você não pode mais montar, portanto, quando recupera arquivos, não os recupera no local, ele deve recuperá-los em uma unidade separada.