Hmm was die Sache mit dem Partitionieren und Konvertieren angeht tuts da nich auch Open Source wie gparted und co?
Die verwende ich für solche Zwecke häufig.
Ansonsten bietet O&O Auch nen Partitionsmanager an der das von dir genannte kann.
Und man kann auch mit Windows boardmitteln über die CMD mittels "convert" diverse Dateisysteme hin und her konvertieren.
Jedenfalls hab ich so unter Win7 schon Fat32 nach NTFS konvertiert (ohne Datenverlust).
Was die Datenrettung betrifft:
Je nach dem welche Art von Defekt vorliegt brauchste da zum Teil unterschiedliche Tools. Auch hier greife ich meistens zu Open Source besonders in Kombination mit ner Linux Boot DVD.
Oder im Falle von Datenverlust unter Windows helfen auch oft minitools wie CHKMate und co mit denen man mittels Scandisk oder wie das Windows Boardtool genau hieß "gerettete" Daten wieder nem Dateityp zuordnen kann.
Zu kommerzieller Software zur Datenrettung, die sowas evtl (teilweise) automatisiert kann, kann ich da nicht viel zu sagen.
Ich vermute dir geht es nicht um simple undeletes oder?