Hallo Ritchie,
Du wirst kein Programm finden, dass Dir Daten wiederherstellt, die nicht geschrieben worden.
Wie schon von den Vorrednern geschrieben, würde ich mich mit fragwürdigen Karten nicht herumärgern.
Es ist zwar sicherlich interessant herauszukriegen, unter welchen Umständen die Karte noch funktionieren könnte, doch hilft Dir das praktisch nicht.
Ein mehrfacher Schreibtest an verschiedenen Geräten führt einfach nur zu einem weiteren Ausfall von Flash-Zellen (die sind nämlich nicht sehr oft beschreibbar - das ist der Preis für lange Datenhaltung und kleine Struktur). Speicherkarten sind vergleichsweise kurzzeitig benutzbare Speichermedien, und ein regelmäßiger Ersatz ist daher nötig. Ich fotografiere meine Karten immer weitgehend voll, und formatiere, wenn ich mehr Platz brauche. Auf diese Weise beanspruche ich die Flash-Zellen am wenigsten. Bislang haben die Kameras mich genötigt, neue Speicherkarten zu kaufen (derzeit 32 GB bei 24 MP, davor 8 GB an 10 MP, ...).
Dein Problem hatte ich an USB-Sticks schon häufiger. Seitdem ich gerne alte Sticks mit Daten (Fotos etc) im Bekanntenkreis verborge, kaufe ich öfter (warum wohl ?
) neue, was das Problem entschärft hat.