Usando linux o hirens boot cd puedes utilizar tedtdisk o photorec, ambos del mismo desarrollador, te analiza el disco completo o una partición buscando archivos borrados wn los bloques, también puedes darle que busque archivos corruptos pero no lo recomiendo ya que saca partes de archivos...