How to repair micro sd 16gb card? It shows 31mb

I found something really stupidly simple to use… I got an IOGEAR SD Card reader from amazon… Amazon IOGEAR MicroSD Reader Writer This into a WIndows 7 or Windows 8 machine showed all the missing data off the SanDisk Ultra 32 GB MicroSD HC I card… After the data was recovered I was able to use the SDFormatter to clear the unit completely…