Did you try a new card?
As to recovery, you can try RECUVA but I rarely see it work once the card is this far gone.
I wasn't sure where to post this. (A little background information) I have a Micro SD card that I was using for a while in my Galaxy Note 4. (I have moved on from this device). One day my phone told me that I needed to insert an SD card even though that same SD card was still in my phone. I am currently trying to use this Micro SD card on my PC (Windows 7 64 bit) with a USB card reader. When I try view the SD card, my PC hangs and is very slow to respond. It shows that the SD card has 0 bytes of data on it and will not let me open it at all. (Once again hangs for a long time and the PC becomes unresponsive for a long period of time). I am assuming its a dead SD card, but I don't understand why it is causing such performance issues with the PC. It almost makes me wonder if the PC is detecting that the SD card is there but for some reason it won't read it. When trying to run checkdisk on the card it also hangs and will not give me any feedback which results in me having to close checkdisk. Also, when I try to run anti-virus on the card it scans for an indefinite period of time and never produces any results, it just keeps scanning. I'm sorry if this post is rambling or confusing, I'm just trying to figure out if there is anyway to recover the files that are on this card or if the card is just toast. Any help would be greatly appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic