SD cards are widely used in phones and digital cameras as storage media to store videos, music, photos as well as other file types. They are popular, thanks to its small size, lightweight, and large capacity. However, it is also prone to corrupt or damage which may result in inaccessibility of the files on it. Today we will focus on the symptoms, reasons for corrupted SD card and the solutions to fix a corrupted SD card without losing data.
Symptoms of SD card corruption
If you have met one of the following situations, it’s safe to say that your SD card is corrupted. It is the same with other external devices.
- The file or directory is corrupted and unreadable
- Disk needs to be formatted
- You need to format the disk in drive X: before you can use it
- Not recognized or showing up while plugging into PC
- 0 bytes used space, 0 bytes of free space, etc.
for SD card Corruption
When we talk about SD card corruption, we should know that there are two ways: corruption in software level which is fixable, and corruption in hardware level that you have to send it to local reparation service or replace it with a new one. So, we’re talking about the first.
Many reasons can lead to SD card corruption. Here is a short list which includes the common reasons.
- File table corruption.
- Reset the external hard drive which causes data loss.
- Accidental deletion of some system files which makes external hard drive unreadable by computer.
- Unplug external hard drive from the computer without ejecting or safe remove.
- External hard drive not recognized, or not detected by the computer for
- Virus infection.
Possible Solutions to Try Out First
Before starting to recover photos, some basic checks are necessary.
- Connect the SD card to a different USB port on your computer to check if it’s the USB port’s issue.
- Insert the SD card to a different card reader to check if it’s the card reader’s issue.
- Plug the SD card with a card reader to a different computer to check if it’s the operating system or driver’s issue.
- Make sure the file system of the SD card is recognized by the operating system in read-write mode. For example, Windows PC works with NTFS, FAT32, exFAT file systems, while Mac supports APFS, HFS+, HFS, exFAT, FAT32.
Recovering photos from corrupted SD card
It’s horrible that the photos of family reunion, vocations and kids stored on the SD card are inaccessible due to the SD card corruption. But don’t throw the corrupted SD card away as it’s possible to recover the photos with data recovery software. In this tutorial, we opt for iBoysoft Data Recovery for Windows, a free data recovery program which is fast and easy to use.
Not only it supports recovering of photos from corrupted SD cards, but also supports recovering videos, documents, emails, music files from external hard drives, USB drives, memory cards, Pen drives, CF cards, and other external storage media.
Key features of iBoysoft Data Recovery for Windows:
- Recover deleted, lost videos, music, audio, images, documents, etc.
- Recover data from formatted, corrupted, RAW drives.
- Recover deleted, lost partition.
- Supported OS: Windows XP/Vista/7/8/10 and Windows Server 2003/2008/2012/2016
- Supported file systems: FAT32, NTFS
- Plug the corrupted SD card into your computer.
- Download & install iBoysoft Data Recovery on your Windows computer.
- Launch the program.
- Select the SD card.
- Click “Next”. The program will start scanning for the photos.
iBoysoft Data Recovery for Windows supports two scan options: Quick Scan and Deep Scan. The Quick Scan is fast while the Deep Scan is able to find out more files. You can adjust the scan modes manually, but in order to get back as many photos as possible, it is highly recommended to use the default settings.
- This program allows you to preview the search results. Just double click on the file to preview in the window.
- Choose the photos you want to get back, then click on Recover button. Wait until the recovery process done.
- Stop using the SD card once you found it corrupted. That’s because your operation will inevitably write new data to it which will overwrite the original data – mainly your photos. As long as the data has been overwritten, you can’t recover it with any photo recovery tools.
- Restore the recovered photos to a different location, such as another drive, USB, external HDD, etc.
- No data recovery software can promise 100% recovery rate. It could be affected by various factors, including the degree of corruption, the time you
startto perform data recovery after corruption, as well as whether the data has been overwritten.
- Most of those so-called free data recovery software supports recovering a limited size of files. You should read it carefully. iBoysoft Data Recovery for Windows supports recovering within 1 GB files for free.
How to Fix a Corrupted SD card
Method 1: Run Check Disk in Windows Explorer
If the corrupted SD card appears in Windows Explorer, then you can check and fix the drive easily.
- Connect the corrupted SD card to PC.
- Right-click on the SD card drive, go to Properties.
- Select Tools tab.
- Click on Check button.
It will last for a few minutes if it’s able to fix the corrupted SD card.
Method 2: Run CHKDSK command
- Type “cmd” in the search bar from the Start, find the Command Prompt application and right-click on it. Choose Run as Administrator.
- Type in “
chkdsk/r *:” in the window and press Enter. Replace * with the drive letter of the SD card.
- After the process completes, type in “reboot” to restart your computer.
Also read: Different ways to run Check Disk on Windows.
Method 3: Allocate a new drive letter to the SD card
- Go to Disk Management.
- Find the SD card drive, right-click on it and choose Change Drive Letter and Paths.
- Click on Change button.
- From the right column, choose a new drive letter then click OK.
Method 4: Reinstall the driver
Sometimes, the SD card not working properly is because of the outdated or malfunctioned driver. Follow the steps to reinstall the driver.
- Right-click on the Start icon and select Device Manager.
- Double-click on Disk drives.
- Select the SD card drive name and right-click on it. Click on Uninstall device and then OK.
- Disconnect the SD card from PC and re-connect it again. Your computer will detect it and install the right driver.
Method 5: Format the SD card
If you’ve tried out all the methods above yet with no luck, you can reformat it. This is the last chance to fix a corrupted SD card.
- Go to Disk Management.
- Find the SD card drive, right-click on it and choose Format.
- Setup volume label, file system, and allocation unit size then click OK.
Always keep calm when you get in the situations like a corrupted SD card. It’s possible and easy to recover lost data from the corrupted SD card with recovery software like iBoysoft Data Recovery. You can recover the lost data as long as the card is damaged only logically. If it has physical error, ask for help from professional service or just replace it.