42
11
I am trying to help a friend who is very concerned that she has just lost all of the data on her 32GB SanDisk microSD card. I told her I would post this and see if anyone could offer help.
Here are the details:
- The SanDisk microSD card is less than two years old. Probably only about a year old. The store will take it back, but that doesn't really help. She wants her data.
- She used the card in her Samsung Galaxy S4 smartphone for over a month. The phone was never exposed to water or temperature extremes.
- Today, her phone suddenly said something like "Your SD card is blank or an unsupported format".
- Her phone was then unable to read the SanDisk microSD card at all.
Here's what she has tried:
- Rebooting her phone. Had no effect.
- Taking out the SanDisk microSD card and putting it inside a full-size SD card adapter, and inserting it into a Windows 7 SP1 computer. The computer did not recognize its presence at all.
- Putting the SanDisk microSD card into a USB 2.0 external card reader and inserting the card reader into a USB port on a Windows 7 SP1 computer. The computer recognized the card reader and installed drivers for it. The card reader shows up as 'Removable Disk' in Windows Explorer. Clicking on 'Removable Disk' in Windows Explorer results in the error "Insert disk: Please insert a disk into the Removable Disk".
- After trying #3, tried opening the 'Removable Disk' in FreeCommander. Doing so results in the error "The device is not ready".
She does not have access to a linux box, but does have access to her Android phone.
What can she do to recover the data on her 32GB SanDisk microSD card?
Could you post a screenshot of what you see in the Disk Management control panel when the card is inserted in the card reader? If you see the full size disk but the partition is missing you might be able to use TestDisk to try and recover the partition or data.
– Mokubai – 2014-12-23T07:03:11.7537@Mokubai The "blank or unsupported" from the phone is promising, but the "insert disk" is not. That's why the first step is to find a reader that can detect it - then there may be a chance. Always take an image, e.g. with ddrescue, before trying other recovery operations - don't squander what might be the one chance to get data off it. Then just follow standard HDD recovery procedures from the dd image. I might write up more later, but it'd echo existing HDD data recovery questions. – Bob – 2014-12-23T07:17:51.760
@bob good point. I have a couple of modern computers that have inbuilt card readers that can't understand new SD cards but my laptop can read them. Finding a machine that can detect the SD card at all is the first step. – Mokubai – 2014-12-23T07:25:33.843
If the data is very important, I think it is possible to dismount the SD card, get chips from inside, mount them on other card of the same model and read the information. But this can be made by company or skilled specialist, not by everybody. – i486 – 2014-12-23T10:33:07.280
1
@i486 If the card is indeed a microSD card, there really isn't any "inside" as much as there is an epoxy coating around bare chips and a thin interposer layer with interconnect and the gold pads. Washing the epoxy off is not something easy to do in a way that will leave the chips functional, even given all the right tools and chemicals.
– RBerteig – 2014-12-24T02:25:46.973