Al menos hasta ahora no tuve esa clase de problemas con testdisk, los únicos datos que finalmente pierdes son los que realmente ya habías perdido... normalmente el procedimiento que yo sigo en estos casos es ntfsfix y luego testdisk.Hasta ahora me ha funcionado en un 90%.