How to repair corrupted sd card? - General Questions and Answers

does anyone know how to undelete or repair an sd card? It's happened a few times and I usually format and start over. Any help would be appreciated.
Chris

undelete-plus
Try this
http://undelete-plus.com/

yeah when connected to a sdcard reader any pc undelete software will work on it
like the link AthenaLod gave

Rudegar said:
yeah when connected to a sdcard reader any pc undelete software will work on it
like the link AthenaLod gave
Click to expand...
Click to collapse
thanks I will give it a go....
Chris

If you have problems with your memory card in 80% of all cases the controller of your card is damaged and no software or card reader can help. You must separate the memory chip and dump the raw data to recover your data, look here: CF xD SD memory card/stick photo recovery

Repairing a corrupted SD card.
If the SD card is corrupted then it will be because it has boot sector errors. Download DriveRestore Professional and you can scan your corrupted card for errors... you can then repair the card's errors when the product is activated. You can download a free trial at: www.pcrecovery.com/driverestore

don t format in the name of GOD!!!
Please all keep in mind>>>> drive recovery pro is a nice solution,but formatting a hard drive is ok,and important.NOT A SD CARD!!!The continous files are different from the usual hard drive files!!
NO NEED FORMATTING!!!
In fact>>formatting an SD card lower the life time of the card with a good year or more!!Anyhow they made to survive only around two years!!!
The continous upload and erase sssions are killing the SD card.BUT FORMATTING IS TH BIGGEST KILLER.Check the experts,what they say???
Corrupted cards can be deffected from factory as wel,but drive check and restore is the best.The sectors are damaged,and not the fragmantation....
helios

Repairing a corrupted SD card.
DriveRestore Professional will not re-format a corrupted SD card. Formatting is NOT recommended as formatting will erase all the data on the SD card. DriveRestore Professional will analyse the boot sector (that ALL drives have e.g. FAT16 and FAT32 file systems on an SD card), it will detect errors in the boot sector and then repair the errors. When the card is repaired, ALL the files will be accessible and the card is fully repaired.

Sometimes the filesystem on the card gets corrupted. It can happen for example if the card was ejected while a file operation on it was in progress. When that happens you might have trouble accessing some of the files, loading times for some directories in file explorer may be very slow.
You can attempt to fix it using the desktop windows' built-in chkdsk utility.
Open up command prompt (start->run->cmd.exe) and type
chkdsk /X /F <SD card drive letter>
My SD card reader is X:\ drive, so i wold use the following command:
chkdsk /X /F X:
SD card reader is recommended, but probably not necessary because it should also work with WinMo's built-in USB mass storage function or wm5torage.
Under linux you can check/fix the card's filesysterm and in some cases undelete a file using fsck.vfat or dosfsck (single tool, two possible names). Refer to its help for more details.

mr_deimos said:
Sometimes the filesystem on the card gets corrupted. It can happen for example if the card was ejected while a file operation on it was in progress. When that happens you might have trouble accessing some of the files, loading times for some directories in file explorer may be very slow.
You can attempt to fix it using the desktop windows' built-in chkdsk utility.
Open up command prompt (start->run->cmd.exe) and type
chkdsk /X /F <SD card drive letter>
My SD card reader is X:\ drive, so i wold use the following command:
chkdsk /X /F X:
SD card reader is recommended, but probably not necessary because it should also work with WinMo's built-in USB mass storage function or wm5torage.
Under linux you can check/fix the card's filesysterm and in some cases undelete a file using fsck.vfat or dosfsck (single tool, two possible names). Refer to its help for more details.
Click to expand...
Click to collapse
Thank you man, you are a life saver.....

mr_deimos said:
Sometimes the filesystem on the card gets corrupted. It can happen for example if the card was ejected while a file operation on it was in progress. When that happens you might have trouble accessing some of the files, loading times for some directories in file explorer may be very slow.
You can attempt to fix it using the desktop windows' built-in chkdsk utility.
Open up command prompt (start->run->cmd.exe) and type
chkdsk /X /F <SD card drive letter>
My SD card reader is X:\ drive, so i wold use the following command:
chkdsk /X /F X:
SD card reader is recommended, but probably not necessary because it should also work with WinMo's built-in USB mass storage function or wm5torage.
Under linux you can check/fix the card's filesysterm and in some cases undelete a file using fsck.vfat or dosfsck (single tool, two possible names). Refer to its help for more details.
Click to expand...
Click to collapse
wow..thankz

AthenaLod said:
Try this
http://undelete-plus.com/
Click to expand...
Click to collapse
Thanks for sharing.....

I only recently became a (sort of) expert on this as I had a corrupted NTFS bootable partition on my macbook pro with a messed up Master File Table. Man, that was a nightmare.
Anyway, the answer to this question varies greatly depending on the filesystem and the type of corruption you have. Standard Chkdsk might work (the windows utility) although I admit I have no idea how well that works on flash removable media.
Other good options are TestDisk, and there are some other free options out there.
Depending on how important your data is to you and how severe the corruption is you may need to go with a paid application. This is what I had to do because Master File Table corruptions in NTFS are particularly nasty (although some versions of them can be corrected by TestDisk). I recommend GetDataBack which worked great for me.
In any case, try TestDisk out because its a very powerful tool and it is totally free. Read up on the documentation before playing around with it though, because you can cause irreparable damage to any one of your disks if you don't know what you are doing. Ideally make an image of your card using dd (built in linux utility, just type 'man dd' at the cmd line) before attempting to fix it so you can't do anything you can't undo.

hey i formatted my card using card studio in qtek 9100 it formatted 100 % but when i attached it on the card reader then to PC! PC doesn't show this cardddddd help meeee

Instructions
things you'll need:
* SD Card
* Computer
* Internet Connection
*1
If your aim is to repair a corrupted SD card so that you can use it to store files then proceed to step #2.
If your aim is to recover the files on the SD card without erasing them, proceed to step #5.
*2
Insert the SD card into a digital camera card slot and choose to format your card. If this doesn't work then move on to the next step...
*3
Place the SD card into your computers SD card slot.
Right click on the SD card drive letter IF it appears and choose to "format."
If this doesn't work, proceed to the next step...
*4
www.sdcard.org
You will need to go to the website
http://www.sdcard.org/consumers/formatter/eula/
Here you will download, install, and run the program to format your SD card. This is the most advanced step of the three, but most likely to work 99% of the time.
*5
www.cgsecurity.org
If you want to recover files ON your SD without erasing them, then you need to download and run the software on this site.
http://www.cgsecurity.org/wiki/TestDisk_Download
This is the best free software available for this type of problem.

thanks mr deimos for the chkdsk tip.this tip is way quicker fix than the programs mentioned in other posts in this thread

yeah, thanks guys for all your advice and help

mr_deimos said:
Sometimes the filesystem on the card gets corrupted. It can happen for example if the card was ejected while a file operation on it was in progress. When that happens you might have trouble accessing some of the files, loading times for some directories in file explorer may be very slow.
You can attempt to fix it using the desktop windows' built-in chkdsk utility.
Open up command prompt (start->run->cmd.exe) and type
chkdsk /X /F <SD card drive letter>
My SD card reader is X:\ drive, so i wold use the following command:
chkdsk /X /F X:
SD card reader is recommended, but probably not necessary because it should also work with WinMo's built-in USB mass storage function or wm5torage.
Under linux you can check/fix the card's filesysterm and in some cases undelete a file using fsck.vfat or dosfsck (single tool, two possible names). Refer to its help for more details.
Click to expand...
Click to collapse
Thank you for this, saved my uSD card after flashing a kernel messed it up!

On Linux you can try dd_rescue. It creates copy like normal dd but it does not abort on errors.
Copy card to file and then mount this file like drive

Thanks for the chkdsk /X /F
I just had a currupted sd card this morning and was banging my head until I saw this and it fixed it.
THANK YOU!!!!!!!!!!!!!!!!!!!

Related

Serious Problem encounted when Backup ROM image !!!!....HELP

After I successfully backup my O2 Mini existing ROM to the SD Card by the romupdate.exe. I used the ntrw.exe to convert the Image in the SD card to my computer. However, when i excute the command
> ntrw read backup.nb1 X:/
it return the followings..
>could not open backup.nb1 -- the volume does not contain a recognized file system. Pleas make sure that all requited file system drivers are loaded and that the colume is not corrupted.
I have tried other card reader (both 1.1 and 2.0) other computer and other SD card ( i am using LEXAR and Kingston 256 ) but the problem exists.
and the romupdate said the d2s command was success.
Why will it happen and
What can i do to fix this problem????
Thanks for your help....
use the command without the latest "/"
ntrw read backub.nb1 X:
JayEs said:
use the command without the latest "/"
ntrw read backub.nb1 X:
Click to expand...
Click to collapse
thx for your reply...
I have tried you's.....but it said...
> ntrw read backup.nb1 X:
> Could not lock backup.nb1 -- Access denied.
which os do u use?
which filesystem?
are u sure u have enough free discspace?
which kind of sd card do u use? (size, speed, brand)
attached image for you reference
JayEs said:
which os do u use?
which filesystem?
are u sure u have enough free discspace?
which kind of sd card do u use? (size, speed, brand)
Click to expand...
Click to collapse
OS: WinXP (NTFS)
PPC: XDA II Mini
I am sure i have enough HD space as well as the SD Card
I am using LEXAR and Kingston 256 SD, both ain't work
Thanks~~
You need to use a card reader and the drive X: should be the drive XP allocates to the SD card slot on your reader.
XP Assigns my SD reader to I: unless you have a lot of network drives on your PC it should be somewhere. The card needs to be in the card reader slot obviously and not the PDA.
I am also assuming that you are trying to write the Rom to your hard drive and not writing it back to the SD?
Hi there, looking at the dos screen you took, its telling you that you have already a file with that name in the folder. look, delete that file... and then try again... i had that problem yesterday. Now im struggling to upload the rom.
by wrong command also, it creates the nb1 file. so do DIR and see that .nb1 with 0 bytes will be there. delete it and try again!
enJoY

Files on sdhc gone, but storage still taken up?

Hi
I have a problem with my orbit 2.
I connected it via activesync.....and when I went to expolre my windows mobile dased device the folder storage card was COMPLETELY EMPTY !!! omg.......my garmin map is gone all my pics and mp3 etc...
It is wierd, however when i click on properties it says that 1,5GB of 8GB is already taken up?
Any ideas please???
I had the same problem.I think if you hard reset your device and you have encryption enabled you cant see the files on your card but there still there.Windows wouldn't let me format the card so i used Pocket Mechanic http://www.wizcode.com/products/view/pocket_mechanic_professional
but doesn't format erase all the data on the card?what procedure would u suggest to get back the files? btw i don't recall my device recently hard resetting.
georgeslo said:
Hi
I have a problem with my orbit 2.
I connected it via activesync.....and when I went to expolre my windows mobile dased device the folder storage card was COMPLETELY EMPTY !!! omg.......my garmin map is gone all my pics and mp3 etc...
It is wierd, however when i click on properties it says that 1,5GB of 8GB is already taken up?
Any ideas please???
Click to expand...
Click to collapse
It's a common problem on all Windows based OS (including WM).
It caused by Corrupted Filesystem & usually occured on FAT based File System.
FAT based File System (FAT / FAT12, FAT16 & FAT32) is commonly used on Removable Storage including Micro SDHC.
Windows Based OS can cause this Corrupted Clusters / Chained Cluster problem when it failed to close one or many opened files properly.
The failure can occurred due to unstable application (hang) & turning off the device is the only solution.
But,by turning off the device,another problem may occured (Chained / Corrupted Clusters).
Basically almost all of your files are still intact.
To solve the problem :
Turn off your device
Remove your SDHC
Use a SDHC card reader & check for errors using CHKDSK
Press Win+R & when Run dialog box appears type cmd
When Command Prompt window appears type :
chkdsk /f /x <drive_letter>:
Change <drive_letter> with the location of your SDHC.
e.g : chkdsk /f /x f:
I hope this can solve your problem
d4rkkn16ht said:
It's a common problem on all Windows based OS (including WM).
It caused by Corrupted Filesystem & usually occured on FAT based File System.
FAT based File System (FAT / FAT12, FAT16 & FAT32) is commonly used on Removable Storage including Micro SDHC.
Windows Based OS can cause this Corrupted Clusters / Chained Cluster problem when it failed to close one or many opened files properly.
The failure can occurred due to unstable application (hang) & turning off the device is the only solution.
But,by turning off the device,another problem may occured (Chained / Corrupted Clusters).
Basically almost all of your files are still intact.
To solve the problem :
Turn off your device
Remove your SDHC
Use a SDHC card reader & check for errors using CHKDSK
Press Win+R & when Run dialog box appears type cmd
When Command Prompt window appears type :
chkdsk /f /x <drive_letter>:
Change <drive_letter> with the location of your SDHC.
e.g : chkdsk /f /x f:
I hope this can solve your problem
Click to expand...
Click to collapse
I agree, I've had the problem with my first WM device (Medion PNA100) and my XDA MiniS and Orbit1 (there was a fix for the Orbit1(Artemis)).
I think it's something to do with write back cacheing and it can happen with other OS's too.
My stepson just trashed an 8GB sandish ultra SDHC by taking it out of the card reader in his PC and putting it back in his Samsung Tocco.
Try CHKDSK and you *might* be lucky, the files are still there it's the FAT that's f*!%$d :x
Kim
You can also try more "heavy artillery" approach, using card reader and some of data restoring programs.
They work with HDD's, but most of them works with all R/W magnetic media (floppy, HDD, memory cards).
Here is example of such software: EASEUS Data Recovery Software
Thanks for your advice.......however when i run chkdsk it asks me if i want to convert chains to files?......what should i do?
and should chkdsk give any sort of summary if it found some mistakes?......what is the part of the "report" that i have to pay attention to?
georgeslo said:
Thanks for your advice.......however when i run chkdsk it asks me if i want to convert chains to files?......what should i do?
and should chkdsk give any sort of summary if it found some mistakes?......what is the part of the "report" that i have to pay attention to?
Click to expand...
Click to collapse
My guess is that only the pics on the card are irreplaceable, if you allow chkdsk to convert lost chains then they will effectively be lost (as pics).
It might be best to try to recover them with data recovery sofware as Bodisson suggests, everything else like the maps presumably you have the originals.
Hi
As chkdsk, didn't do me any good, I used two different data recovery programs. (PC inspector and Zero assumption).....i managed to retrieve most of my pics and video clips.....everything else was unfortunately lost.....I now formatted the card and reinstalled the maps etc.

Everything on the SD card disappeared.. what happened?

Hi,
everything on my SD card disappeared a day ago. It worked when I was on school, but later on the day, I got a notice about the files on my SD card couldn't be read, or it was empty. I've tested it in my pc too, nothing. I haven't formated the card. Anyone know what could have happened to it? can I fix it, or do I have to format it and start over again? (it's not such a big loss, at least now I have learned to backup my memory cards)
tbh, prob best to just format the card and get on with it. Format it in Windows first then also format it on the phone and it should be fine
and yeah, backup in future!
where can I format it in windows, it doesn't show up in my computer when I put it in. Like theres no card in the cardreader. Tried to format on the phone, and download and save a song, but the phone says "no SD card inserted" or something. Is the card broken?
If you put it in an SD card reader (via an adapter, of course) and it's not showing in (My) Computer then it sounds like its goosed
Not at all, must be the partition table which got corrupt. There's a partitioning tool in the administration toolbox in windows but it's pretty basic and i am not sure it will be able to deal with your sdcard. I would recommend Linux and the fdisk shell command, or the gparted program which has a neat GUI. Just fireup your computer with a linux livecd (i suppose even modaco's tiny linux distro should do).
cheers
I don't find any partitioning tool :/ and I have no idea what you mean with fdisk shell command, sorry

Any idea how to format a corrupted sdcard?

I got a class 10 micro sdcard yesterday but when I tried to put music on it the write was like 2M/s. The computer froze in the process so I took the sdcard out before the process was finished. After I restarted my computer the computer wouldn't recognize the card anymore (no show in Computer). It wouldn't be recognized on my phone neither. It did show up on my friend's computer but if I clicked on the disk icon, it asked me to insert a card.....so I guess it might be corrupted because I got it out before the transfer was done.
So is there anyway to format the sdcard (micro sdcard)? I know there are many software that can format the sdcard but they won't work since the computer won't even detect the sdcard....
Wish I knew this as well. I have a corrupted 16GB Micro as well. Trying to format using SDFormatter tells me that it's in read-only mode or some nonsense like that.
Try this first:
http://hddguru.com/software/HDD-LLF-Low-Level-Format-Tool/
Even though windows won't say anything when it's inserted, doesn't mean it wasn't detected, just means windows couldn't mount it. Insert the sdcard and theh download and run the program, selecting the proper drive to wipe.
If that doesn't work u both could try linux. Download any live distro, I recommend slax. Burn it to a CD and boot ur computer from it with the micro sdcard inserted via adapter.
Then use this command with variation to ur specific hardware setup
dd if=/dev/zero of=/dev/???# bs=1M
icenight89 said:
Try this first:
http://hddguru.com/software/HDD-LLF-Low-Level-Format-Tool/
Click to expand...
Click to collapse
there is an official tool by the SD Association https://www.sdcard.org/downloads/formatter_3/
You could try right clicking my comupter>manage>storage and look for your card and format it from there may work may not.
kishke said:
You could try right clicking my comupter>manage>storage and look for your card and format it from there may work may not.
Click to expand...
Click to collapse
wont work, need a low level format
zefie said:
there is an official tool by the SD Association https://www.sdcard.org/downloads/formatter_3/
Click to expand...
Click to collapse
for this specific task, the fs is corrupt, I think my methods would be better
icenight89 said:
for this specific task, the fs is corrupt, I think my methods would be better
Click to expand...
Click to collapse
SD Formatter has revived many of my cards, it will also re-partition them and format it to a single FAT32 (or FAT if its a small card) partition. All you need is the PC to see the device (such as the card reader) in device manager. Also, if you have a supported card reader (90% don't though) it can do low-level functions such as Flash NAND (of the SD Card) erase.
If it doesn't show up, I would agree to try the /dev/zero method under linux, followed by a SD Formatter wipe once the card is back to appearing in device manager.

Help with 128GB SD card needed

Hello!
My 128 GB SD card (Sandisk) had corrupted files. Every time I delete files, they appear again. I even tried to quick-format the card on Windows, but the files appear again. I also formated it without quick-format which took about 24 hours and the files were again on the card.
Is there a tool that could delete everything? A partition manager maybe?
Is there a way to find logs of what is happening exactly to that SD card? The card is 17 months old.
Thank you!
fetito666 said:
Hello!
My 128 GB SD card (Sandisk) had corrupted files. Every time I delete files, they appear again. I even tried to quick-format the card on Windows, but the files appear again. I also formated it without quick-format which took about 24 hours and the files were again on the card.
Is there a tool that could delete everything? A partition manager maybe?
Is there a way to find logs of what is happening exactly to that SD card? The card is 17 months old.
Thank you!
Click to expand...
Click to collapse
Run chkdisk on it, it may have errors that need to be fixed.
I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
TechARoid said:
You should consider formatting SD Card on Android platform rather than Windows.
Click to expand...
Click to collapse
Ok, but does Android give it a new partition and file format?
Ok, I formatted it from Android within, but there are no changes. All files are still there again.
Is there a write protection on my SD card?
fetito666 said:
Ok, I formatted it from Android within, but there are no changes. All files are still there again.
Is there a write protection on my SD card?
Click to expand...
Click to collapse
Have you tried running chkdisk on it yet?
If it were write protected, it would prompt you when you went to format it in Windows.
I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
fetito666 said:
Hello!
My 128 GB SD card (Sandisk) had corrupted files. Every time I delete files, they appear again. I even tried to quick-format the card on Windows, but the files appear again. I also formated it without quick-format which took about 24 hours and the files were again on the card.
Is there a tool that could delete everything? A partition manager maybe?
Is there a way to find logs of what is happening exactly to that SD card? The card is 17 months old.
Thank you!
Click to expand...
Click to collapse
Use this tool in your PC and format sd card in FAT32 format.
@Droidriven: I deleted the partition, but was unable to create a new one. As a result, I was unable to format it again and Windows does not assign any drive letter. Thus, I was unable to use chkdsk. However, Android still recognizes the card, but I cannot make any changes to it. Even when I format it again on Android 7, it says "format succesfull!", but the old data is still there.
@ Ashwinrg: Thank you! But now Windows does not even recognize the card because of the reason I mentioned above.
Update: I manually assigned a drive letter, started CHKDSK, but it says that during "examining the map bits of the volumen" ("el mapa de bit del volumen" in Spanish) errors have been found, but the lost archives cannot be recovered.
fetito666 said:
@Droidriven: I deleted the partition, but was unable to create a new one. As a result, I was unable to format it again and Windows does not assign any drive letter. Thus, I was unable to use chkdsk. However, Android still recognizes the card, but I cannot make any changes to it. Even when I format it again on Android 7, it says "format succesfull!", but the old data is still there.
@ Ashwinrg: Thank you! But now Windows does not even recognize the card because of the reason I mentioned above.
Update: I manually assigned a drive letter, started CHKDSK, but it says that during "examining the map bits of the volumen" ("el mapa de bit del volumen" in Spanish) errors have been found, but the lost archives cannot be recovered.
Click to expand...
Click to collapse
To fix the errors
chkdsk X: /f
Where X is the SD assigned letter
To recover some deleted files or files that you couldn't move from SD card you should have used programs like : testdisk or photorec to restore them before you did a format.
@-Hope-: CHKDSK does not work because it throws some error messages.
How do I know if the card lost its abbility to write data? All I can do is read data. I don't want to recover data. I just want to fix the card.
fetito666 said:
@-Hope-: CHKDSK does not work because it throws some error messages.
How do I know if the card lost its abbility to write data? All I can do is read data. I don't want to recover data. I just want to fix the card.
Click to expand...
Click to collapse
Hello
Seems that the SD is write protected
We can try to disable the protection using diskpart tool in windows
Connect the SD card -via card reader is a recommended step- or if your laptop have a buildin reader
Open a CMD (admin)
Type diskpart then enter
Type list disk then enter
You will see a list of disks and partitions etc..
Type select disk <number of the disk> for example
select disk 2 then enter
Type then
attributes disk clear readonly and enter
Then type exit and enter
The method is explained here with pics on wikihow
http://www.wikihow.com/Disable-Write-Protection
There are some other methods you may try too
-Hope- said:
Hello
Seems that the SD is write protected
We can try to disable the protection using diskpart tool in windows
Connect the SD card -via card reader is a recommended step- or if your laptop have a buildin reader
Open a CMD (admin)
Type diskpart then enter
Type list disk then enter
You will see a list of disks and partitions etc..
Type select disk <number of the disk> for example
select disk 2 then enter
Type then
attributes disk clear readonly and enter
Then type exit and enter
The method is explained here with pics on wikihow
http://www.wikihow.com/Disable-Write-Protection
There are some other methods you may try too
Click to expand...
Click to collapse
Unfortunately that did not help.
fetito666 said:
Unfortunately that did not help.
Click to expand...
Click to collapse
Unfortunately, I think after all of this, your card might be too corrupted to repair/reclaim. You might be chasing your own tail with this but I guess it is worth continuing to try.
I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
I already contacted the manufacturer Sandisk which offered me a free RMA. It seems that the SD card is physically broken.
THANK YOU ALL FOR YOUR HELP!

Categories

Resources