How to Fix SD Card Won't Format on Windows 11/10/8/7?

When you encounter SD card won't format error, the device might get corrputed. In this guide, we've compiled 6 solutions on how to fix SD card won't format issue. To recover data from the corrupted SD card, just try Tenorshare 4DDiG.

5 mins read

Updated on 2026-09-21 19:09:53 to SD Card

When an SD card won’t format on Windows, the cause may be write protection, a damaged file system, bad sectors, a faulty card reader, or a failing card. Start by checking the physical lock switch and confirming that the correct card appears in Windows. If the card is detected but formatting still fails, the fixes below cover File Explorer, Disk Management, DiskPart, the SD card Formatter, and data recovery before formatting.

Fix Method
1 Check the Physical Write-Protection Switch
2 Try a Different Card Reader, USB Port, or PC
3 Format SD Card via Windows Disk Management
4 Format SD Card Using a Third-party SD Card Formatter
5 Remove Write Protection with DiskPart
6 Run DiskPart to Clean the SD Card
7 Change Drive Letter and Paths
8 Check and Repair Bad Sectors

Part 1: Why Won't My SD Card Format?

If you are asking, “why won’t my SD card format?”, Windows may be unable to complete the operation for several reasons. Below are specific reasons:

  • Physical write protection: The lock switch on an SD adapter may be enabled or loose.
  • Software read-only status: Windows or DiskPart may mark the card as read-only.
  • File-system corruption: The card may appear as RAW or show an invalid file system.
  • Damaged partition structure: Windows may detect the card but fail to create or format a usable volume.
  • Connection problems: A faulty card reader, USB port, or adapter may interrupt formatting.
  • Hardware failure: Bad sectors, incorrect capacity, I/O errors, or a “No Media” status may indicate that the card is failing.

Part 2: How to Fix SD Card Won't Format [with Video]?

In this section, we will present you with 6 practical methods to overcome this problem and help you successfully format your SD card. Try the fixes below in order. Start with the lowest-risk checks before using commands.

Fix 1: Check the Physical Write-Protection Switch

If your SD card won't format, the very first step is to check for the physical write-protection switch. Write protection is a security feature that prevents any modifications or formatting of the SD card. This small mechanical lock can prevent any writing, copying, deleting, or formatting, even if the card looks fine otherwise.

  • Eject your SD card from your device to avoid any errors.
  • Locate the switch on the adapter and hold the SD adapter with the label side facing up.
  • Find a small sliding tab/switch at the left side edge. If the switch is locked, just slide the switch up to unlock it.

    check sd card physical switch
  • Reinsert the adapter into your computer or device and try formatting again.

Fix 2: Try a Different Card Reader, USB Port, or PC

A problem with the connection can make it appear that the SD card is unable to format. The card reader may not supply a stable connection, or the USB port may disconnect the card during the format process.

  • Try another USB port, preferably a port directly connected to the computer.
    change usb port
  • Use a different SD card reader or microSD adapter.
  • Connect the card to another Windows computer.

If the card formats successfully on another computer, the original reader, adapter, USB port, or driver is likely responsible. If the same error appears everywhere, continue with the next fixes.

Fix 3. Format SD Card via Windows Disk Management

If you fail to format your SD card using Windows File Explorer, an alternative option is to utilize Windows Disk Management. It can also help when the card has no drive letter, appears as RAW, or contains an unallocated partition.

Here's how you can format an SD card via Windows Disk Management:

  • Press the Windows key + X on your keyboard and select "Disk Management" from the menu.
  • Locate and right-click on the SD card, and select "Format" for the pop-up menu.

    format sd card via disk management-1
  • Choose the desired file system (e.g., FAT32 or exFAT) and click "OK" to perform a speedy format.

    format sd card via disk management-2
  • Wait for the formatting process to complete, and once finished, the SD card will be ready for use.
  • Moreover, there are solutions available to help you overcome the "Windows Was Unable to Complete the Format" error.

Fix 4: Format SD card Using a Third-party SD Card Formatter

If the built-in Windows tools like Disk Management or Diskpart can't format your SD card, you can get help from a third-party Windows SD formatter. One recommended option is 4DDiG Partition Manager, which provides advanced disk management features, including the ability to format SD cards. Follow the steps below:

  • Download and launch 4ddiG Partition Manager on your computer. Ensure your SD card is connected to your computer. Then select "Partition Management" and right-click the SD card partition that you want to format and select the Format option.

    Format SD Card

    Secure Download

    format sd card via 4ddig partition manager-1
  • Select the desired file system (such as FAT32 or exFAT) and specify the volume label.

    format sd card via 4ddig partition manager-2
  • Review the formatting settings and click "OK" to start the formatting process.

    format sd card via 4ddig partition manager-3
  • Wait for the process to complete, and once finished, your SD card will be successfully formatted.

    format sd card via 4ddig partition manager-4

Fix 5: Remove Write Protection with DiskPart

When write protection is enabled, attempting to format the SD card will result in failure. Hence,removing write protection from a micro SD card is a crucial step in fixing the issue where an SD card won't format.

Warning

DiskPart can erase the wrong drive if you select the wrong disk. Compare the disk number and storage capacity carefully. Do not continue unless you can identify the SD card with certainty.

  • Search for Command Prompt, right-click it, and select Run as administrator.

  • Enter diskpart and press Enter.

  • Enter list disk to display all connected drives.

  • Identify the SD card by its capacity and enter select disk X. Replace X with the correct disk number.

  • Enter attributes disk to check the current attributes.

  • Enter attributes disk clear readonly.

    remove write protection from micro SD card won't format
  • After that, try formatting the card again.

Replace exfat with fat32 if your target device requires FAT32. The clean command removes the card’s partition information, so use it only after recovering important files.

Fix 6: Run the Diskpart to Clean the SD Card That Won't Format

By using Diskpart to clean the SD card, it removes any existing partition or volume formatting, effectively eliminating potential corruption or errors that may be preventing successful formatting.

To run Diskpart and fix SD card won't format issue, follow these steps:

  • Press Windows + R simultaneously, type cmd in the Run box to open the command prompt.
  • Type diskpart and press Enter to run Diskpart Utility. Then Type list disk to view the list of disks on the PC.

  • Identify the disk number associated with your SD card and type select disk X (replace X with the disk number of your SD card) and press Enter.
  • Type clean to wipe all information on the SD card using the clean utility.
  • Create a new partition on the card by typing create partition primary.
  • Type format fs="file system" quick (file system refers to ntfs/fat32)to format the partition, such as format fs=fat32 quick.

    run the Diskpart to clean the SD card that won't format

Fix 7: Change Drive Letter and Paths to Find The SD Card

Sometimes, the "Windows won't format SD card" issue doesn't go away by any means. To resolve such problems, you need to follow the method below:

  • Connect your non-formattable card to PC.
  • Right-click on "This PC" and click "Manage."From Manage > Disk Management.
  • Find your SD card and right-click > Change drive letter > Paths.
  • Re-select another drive letter for your SD card and snap OK.

    change drive letter and paths to find the SD card

💡 [Solved!] Windows 11 Cannot Format Samsung Micro SD Card

Fix 8: Check and Repair Bad Sectors

Bad sectors are physical defects on the storage medium that can cause data corruption and formatting difficulties. By performing a check and repair process, you can identify and fix these bad sectors, allowing for successful formatting of the SD card. Here's you can can get rid of the "Windows unable to format sd card" issue by repairing bad sectors.

  • Using Windows key + R buttons, open the Run bar and type cmd there. Press the Enter key to open the order prompt (cmd.exe).
  • Input the command: chkdsk E:/f/r/x and press Enter button. Replace E in the Command Prompt with your SD card's drive letter.

Then, CHKDSK will start scanning. After it finishes, safely eject the card and format again.

Part 3: How to Recover Data from SD Card That Won't Format?

Commonly, an SD card might corrupt while moving data from one device to another. If you are still encounter the situation your SD card won't format and you need to get your lost data back from the corrupted SD card, don't worry.

With the assistance of the 4DDiG Data Recovery, you can recover files from SD card after accidentally deletion or format. Regardless of you utilize a Windows or Mac PC, the program functions admirably with both. Here is how you can use it to recover your data:

  • Connect and Select the Card

    First, download and install Tenorshare 4DDiG Windows Data Recovery. Run the program, connect your SD card where you lost data with your PC, and then select it to Start.

    select SD card
  • Scan SD Card and Preview Data

    After you beforehand click on Scan, 4DDiG quickly checks your card all around to uncover the lost files. After the scanning, you can choose file to preivew before data recovery.

    scan the SD card that won't format
  • Recover Data from SD Card

    4DDiG restores data of all types and lets you preview them. After clicking on Recover, 4DDiG will request the location you wish to save the documents found.

    recover lost data from SD card

And here are also methods to recover files from a formatted SD card.

Part 4: FAQS about SD Card Won't Format

1. How to Fix SD Card Won't Format to FAT32?

In Windows 10, it is hard to format a card into FAT32 if its size is over 32 GB. That happens because of its life span as a file system. You can try:

  • Format when Windows File Explorer and Disk Management works
  • Format your card using Diskpart to FAT32 in Windows 10
  • Format SD card to FAT32 with the command line in Windows 10

2. How to Fix The RAW SD Card Won't Format?

The best solutions to get rid of issues related to the format of raw SD cards are:

  • Format using CMD option
  • Force Format the Card
  • Format your Raw Memory Card Using Diskpartin Windows 10

3. How to Repair SD Card Won't Format on Android/Canon Camera?

  • Clear the SD card on your PC and put it to your Android camera.
  • Go to Settings > Storage.
  • Select the card and tap the three dots indicating Settings.
  • Select "Format as internal."
  • Select "Delete and Format" and then reboot your camera.

Conclusion

Encountering the "SD card unable to format" issue can be overwhelming. One recommendation is to use the 4DDiG Partition Manager, which provides a reliable and user-friendly interface for formatting an SD card. In case you've lost important data during formatting, the reliable 4DDiG SD Data Recovery software can smoothly recover your files. With the right tools and assistance, you can overcome the formatting issue and retrieve your valuable data.

William Bollson (senior editor)

William Bollson, the editor-in-chief of 4DDiG, devotes to providing the best solutions for Windows and Mac related issues, including data recovery, repair, error fixes.

(Click to rate this post)

You rated 4.5 ( participated)