Sandisk SDHC Card 32 GB i/o error - please help

krs000a

Honorable
Mar 29, 2013
60
0
10,630
Hi,
I was recording videos with my digital camera onto my brandnew Sandisk SDHC 32 GB card (class 4). My camera records video in MOV format. I am now attempting to copy the files onto my harddrive. All recorded videos are appearing when exploring the card's contents, but one of them (860 Mb large) won't copy. Actually, it copies fine until the last 5 seconds, then I am given an i/o error by Windows.
What is the best software (free or to buy don't matter) that gives me the best chances of rescueing this file?
 
Solution
Supposedly using the command line copy tool with the /c option should force it to copy even if there are errors.

You might lose a little bit of the video, but the remainder should be fine.

krs000a

Honorable
Mar 29, 2013
60
0
10,630
Hi, thanks for your suggestion, but I tried xcopy /c in the command line and it still won't copy due to an i/o error. Any other way to force copy it? Why am I getting this i/o error to start with? I thought spending the extra $ on a Sandisk card instead of some 3rd party unit would ensure me a good card but apparently everything is junk these days.
Please any more suggestions are greatly appriciated, I really need this file, even if part of it will contain errors, I just need it copied off of the card. Thanks
 
I/O error usually means that the NAND failed, probably due to you reaching the number of P/E cycles the flash is rated for.

Cheap cards probably just have bad blocks to start with, or no remaining overprovisioning.

I've had success with dd, but can't remember the exact syntax. You would also likely want to image the whole card, including filesystem.
 

krs000a

Honorable
Mar 29, 2013
60
0
10,630
I can't use it anyways, I don't have Linux. Do you think my card is physically damaged, or could I continue to use it once I format it? What would be a good tool for Windows that I could use to do a deep check to see if the card contains any physically damaged sectors?