J'ai eu un problème équivalent, j'ai utilisé recuva qui a fonctionner parfaitement et est gratuit.
Sinon des conseils pour faire plus "pro" :
- Utiliser plusieurs carte de petite capacités plutôt qu'une seule grosse !!
- Formater la carte régulièrement
- Tester ces cartes régulièrement avec des logiciels de "smart test"

C'est certes de la parano mais quand ça arrive, ça peut coûter très cher !!