My Android phone keeps saying my fully working SD Card is damaged and I have only the choice to format it.

I tested it on every smartphone I have, the same error. But when I put this SD Card in my laptop or Windows Phone smartphone:

  • the SD card works fine;
  • can listen to the music just fine;
  • no problem when watching a movie from it;
  • working just one more time on a single Android phone, then the error again.

I tested it with chkdsk, no problem.

What can I do? How can I skip the formatting?

  • Which is its filesystem?
    – Grimoire
    Commented Oct 30, 2017 at 17:25
  • FAT32 filesystem
    – Ady Andrei
    Commented Oct 31, 2017 at 7:31
  • Have you tried copying off the data to your PC, inserting the card in the phone and formatting it, then putting the card back in your PC and copying the data back? This is likely one of those issues where there is an inconsistency between the implementation of FAT32 in Windows and Android, this action will usually correct it.
    – acejavelin
    Commented Oct 31, 2017 at 14:44

3 Answers 3


I think the best answer here is by @Android_Helper. I would recommend backing up the data before doing what I'm about to suggest. I have been able to skip formatting by repeatedly removing and inserting the SD card until it detects it. This method does not always worK but sometimes it would work for me the 10th time or so.

  • Thats another alternative..for the solution
    – Polaroid
    Commented Oct 31, 2017 at 12:49
  • It's what I'd do in a desperate/lazy situation. Not really recommended, but I thought I'd leave it here as an option. Commented Oct 31, 2017 at 12:52

Try to backup your data to your laptop then Format it to your Android smartphone then restore your backup data.

  • I have done that, the same after smartphone reboot. I think I will stick with opening it on my laptop just to save some time and not copying/backing up the huge amount of movies and music all the time.
    – Ady Andrei
    Commented Oct 31, 2017 at 7:17

Instead of formatting, you can introduce the sd card into your computer with Windows and run in cmd:

chkdsk D: /F

Assuming your sd card drive letter is D:

That will clear the "error" status on the drive and will let you use it on Android without formatting

  • 1
    The question states that chkdsk had been tried and didn't work.
    – Chenmunka
    Commented May 20 at 9:50
  • 1
    Chkdsk doesn't change anything unless you use /f. Commented May 20 at 10:26

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .