Premetto che non sono un esperto.
Un paio di anni fa ho avuto un problema simile su un HD esterno, il PC lo vedeva vuoto anche se non avevo cancellato i dati, e non si poteva più accedere al disco.
Poiché era ormai inutilizzabile ho seguito una procedura che avevo sentito, che io stesso ritenevo una bufala, ma tanto l'HD era andato quindi perché non provare.
Ho messo l'HD in un sacchetto di plastica ben chiuso, poi nel surgelatore per un paio d'ore, poi fuori per un paio d'ore, poi aperta la busta di plastica e collegato al PC.
Ha funzionato per poco tempo, ma sono riuscito a copiare i dati su un altro supporto.
Comunque attenzione; la procedura potrebbe essere distruttiva, quindi da fare solo se l'HD è praticamente già "morto" di suo
Per la scheda SD non saprei, se non cercare su internet ; prova a digitare "recupero dati da sd formattata aranzulla", esce qualche programma con spiegazione su come fare forse adatto allo scopo.
In bocca al lupo !!!