How to Recover Files from Damaged Memory Card without Formatting

Somei LiamUpdated by Somei Liam / March 11, 2021 10:00

As we move towards the paperless era, the utility of digital storage media has grown manifold. Especially in terms of personal data storage, where individuals commonly rely on the extended capacity of portable data storage solutions like SD cards and memory cards.

However, memory cards are prone to corruption, accidental formatting or damage, leading to loss of all the stored photos, videos, and audio files in both Windows and Mac. Usually, this situation initiates with an error message.

recover files from damaged memory card

If not handled properly, it might lead you to a permanent data loss situation in which the memory card recovery gets difficult. Moreover, memory cards have a limited lifespan, so after a certain period of usage, they are bound to get corrupt or damaged.

Nevertheless, in this digital era, there will be a solution for every query, hence you can recover data. Yes! FoneLab Data Retriever is one such tool that easily restores files from memory card that is damaged or corrupt in just a few clicks.

Tips: Dos and Don'ts before and after recovery

  1. As soon as you lose your data stop using the memory card.
  2. After recovering your data, do not save the files on the same drive from where you recovered them.

Guide List

1. Fix a Memory Card with the chkdsk Command

You can try using the Windows chkdsk command and fix a damaged memory card. To do this, connect the damaged memory card to the computer and follow these steps:

Step 1 Press Windows + R to open the Run window, then type cmd and click OK to open the command prompt.

chkdsk open cmd windows

Step 2 Type chkdsk followed by a memory card's location, a colon and /f (ex: If a memory card is located on drive H, type chkdsk h: /f)

chkdsk type location

Step 3Press Enter and Windows will begin fixing the damaged memory card.

If the above method doesn't work, then use the FoneLab Data Retriever to recover lost files from memory card.

2. Retrieving Files from Damaged Memory Card by Using FoneLab Data Retriever

You can easily restore your lost data from your damaged or corrupt memory cards. No matter how it got damaged, FoneLab Data Retriever will work extremely well and helps to recover memory card photos, videos, audios, documents and many more from your memory card.

In case you have deleted the data or formatted your memory card, this tool can still recover data. It is a versatile tool that can not only be used on your memory cards but can also be used to restore photos from unreadable SD cards, SDHC cards, XD cards and any other types of cards. Furthermore, it supports all available memory card brands like Kingston, Sony, SanDisk, and many others.

FoneLab Data Retriever
FoneLab Data Retriever

FoneLab Data Retriever - recover the lost/deleted data from computer, hard drive, flash drive, memory card, digital camera and more.

  • Recover photos, videos, documents and more data with ease.
  • Preview data before recovery.

To solve your problem, please follow these steps:

Step 1 Download Memory Card Recovery Tool and install it. Launch the software, and select the files type and location option.

recover memory card files

Step 2 Click the Quick scan, the software will start to scan the memory card.

Step 3 Complete Quick Scan, you will find some files what you want to recover. Select the file you want, then click Recover. You will get back the files from memory card.

memory card recover result


No matter how it got damaged, FoneLab Data Retriever will work extremely well and helps to recover photos, videos, audios, documents and many more from your memory card.

Please note that the recover files from memory card methods described above are general ways to recover data. Due to some device-specific issues, there could be cases when these steps might not be useful.

If you have any questions, wishes or you would like to share your experience in repairing memory cards and recovering data, don’t hesitate to leave a comment we will answer it for sure.

Leave your comment and join our discussion