Why SD Card Keeps Asking to Format?

Have you encountered the most common problem that you connect the SD memory card or USB drive via a card reader to your PC and Windows ask you to format the card in order to use it properly! Well, if some of the system files get damaged or corrupted then Windows displays such annoying problem of having to reformat the connected SD cards or USB drives. Most of the time just plugging the SD card into another USB port or computer could resolve the issue. In this article, I will explain different actions that you can try to get rid of this problem.

Solution 1: Run System File Checker

System File Checker is an inbuilt tool of Windows that you need to run in order to replace the corrupted files with fresh ones. To run the System File Checker, you can follow the instructions here:

1.      Go to “Start” menu and select “Accessories”.

2.      Right-click “Command Prompt” and choose “Run as Administrator” option.

3.      Enter “sfc/scannow” command in the elevated command prompt and click “Enter” key.

After following the above steps, go ahead and restart your PC. Then, try to connect your SD memory card and see what happens. If Windows still ask you to format it, then continue reading.

Solution 2: Reinstall USB controller on your PC

To reinstall USB controller on your computer, follow the below steps:

  1. Click “Start” icon and type “msc” in the search box.
  2. Click on “Enter” key.
  3. Navigate to the “Universal Serial Bus controller” tab then right-click on each item and select “Uninstall”.

Once you uninstalled all items, restart your PC. Then, it will automatically reinstall each USB port in your computer.

Solution 3: Run CHKDSK

Running a CHKDSK on your SD memory card may fix the problem. Here are the steps to run CHKDSK:

1.      Go to “Start” menu and select “Accessories”.

2.      Right-click “Command Prompt” and choose “Run as Administrator” option.

3.      Enter “chkdsk H: /p | /r” command without the double quotes in the elevated command prompt and click “Enter” key.

4.      Once done, disconnect the card and restart your PC.

Note: ‘H’ represents the memory card drive that you want to scan and /p will check the drive even if it has been marked as bad. The /r will find the bad sectors on your drive and retrieve any data from there.

Method 4: Format the SD memory card

If the SD memory card still giving you the same message on any system you connect it then you have to format it. To format the SD card, go to “Disk Management” and right-click on the card drive. Then select “Format” icon. However, formatting erases entire data saved on that card. So before you format the drive, try to recover data from SD card without formatting using Remo Recover software.