Честно говоря сам озадачен этим вопросом (всмысле софт для восстановления флешек, читаемых через карт-ридер). Очень мало программ, да и то с моими проблемными карточками они работать отказались, карточки так и пишут вставьте диск. В теории можно попробовать замкнуть контакты у флешке (если карточка типа MMC или других "больших" форматов, то разобрав ее можно увидеть тот же контроллер и флешку, правда все нонейм)
Если у кого-то есть практический опыт программного восстановления карточек (и самое главное работоспособные программы) отпишитесь, пожалуйста.