SD Card Won't Format? Fix it Now!

Have you ever found your SD card won’t format? Don’t worry, this article will explain why you are unable to format SD card and offer several reliable methods to fix it quickly and safely.

By Hedy    Updated on May 29, 2026

How to fix SD card won't format error on Windows PCs

Unable to format an SD card or dealing with persistent formatting errors? Don’t worry — there are several effective ways to solve the problem. This section introduces eight practical solutions that can help fix different SD card formatting issues. Review each method carefully and choose the one that best matches your situation.

Method 1. Check and turn off the Physical Switch

If an SD card cannot be formatted, one of the first things to inspect is the physical write-protection switch. Many SD cards and card adapters include a small lock switch that places the device in read-only mode, preventing files from being modified, deleted, or formatted.

Step 1. Remove the SD card from the computer and locate the small switch on the side of the card or its adapter.

Step 2. If the switch is in the locked position, slide it from ON to OFF to disable write protection. Then reconnect the SD card and try formatting it again.

Method 2. Remove write protection from SD card using CMD

If an SD card cannot be formatted because it is marked as read-only, you can use the DiskPart command utility to remove the write-protection attribute. Follow the instructions below carefully.

Step 1. Type cmd into the Windows search bar, then select Run as administrator to launch Command Prompt with elevated privileges.

Step 2. In the Command Prompt window, type the following command and press Enter:

diskpart

Step 3. Enter the command below and press Enter:

select disk 1

Replace 1 with the actual disk number assigned to your SD card.

Step 4. Type the following command and press Enter:

attributes disk clear readonly

Wait until the message “Disk attributes cleared successfully” appears.

Step 5. Type exit to close the utility. After completing these steps, reconnect the SD card and try formatting it again.

Method 3. Check and repair bad sectors

Bad sectors on an SD card are not always visible, but they can interfere with file access, formatting, and overall device performance. If you suspect the card may contain damaged sectors or file system errors, you can use the CHKDSK utility to scan and repair the drive. This tool checks the integrity of the file system and attempts to fix logical errors and bad sectors automatically.

Step 1. Press Windows + R to open the Run dialog box. Type cmd and press Enter or click OK to launch Command Prompt.

Step 2. In the Command Prompt window, enter the following command and press Enter:

chkdsk g: /f /r /x (Replace C with the actual drive letter assigned to your SD card.)

/F repairs file system errors
/R locates bad sectors and recovers readable data
/X forces the drive to dismount before the scan begins

Allow the process to complete, then reconnect the SD card and check whether the issue has been resolved.

Method 4. Format SD card using a third-party SD card formatter

According to extensive testing, AOMEI Partition Software is a reliable third-party SD card formatting tool that performs well across all Windows versions. It can efficiently format corrupted, damaged, inaccessible, or unresponsive memory cards, making it a practical solution for resolving stubborn SD card formatting issues.

AOMEI Partition Software

A safe and reliable disk partition management tool that helps you migrate OS to SSD or HDD, reorganize disk space, and improve overall PC performance.

Step 1. Install and launch AOMEI Partition Software. Once opened, all your disks and partitions will be displayed on the main screen. Right-click the SD card and select Format Partition.

Step 2. A small window will appear where you can configure the format settings. Select a file system from the File System options.

Step 3. Return to the main interface, and you’ll notice your SD card is now formatted to FAT32. Click Apply, and the process will begin immediately.

Method 5. Format SD card in Windows Disk Management

Many users choose Windows File Explorer to format an SD card because it provides a fast and convenient way to format removable storage devices. However, File Explorer may sometimes fail to complete the formatting process. In that situation, using Disk Management can be a more effective solution.

Step 1. Connect the SD card to your computer. Then go to This PC/My Computer > Manage > Computer Management to access the management console.

Step 2. In the Computer Management window, select Disk Management from the left panel to open the built-in Windows disk utility.

Step 3. Find the SD card in the list of available drives. Right-click it and choose Format.

Step 4. Select a suitable file system, such as FAT32, NTFS, or exFAT. Check the option Perform a quick format, then click OK to begin the formatting process.

Method 6. Change drive letter and paths

In some cases, an SD card cannot be formatted because Windows fails to recognize it properly. Assigning a new drive letter can help the system detect the card again and restore access. Follow the steps below to change the drive letter in Disk Management.

Step 1. Insert the SD card into your computer and make sure it is properly connected.

Step 2. Press Windows + E to open File Explorer. Right-click This PC/Computer and select Manage. In the Computer Management window, click Disk Management from the left panel.

Step 3. Locate the connected SD card, right-click it, and select Change Drive Letter and Paths.

Step 4. In the pop-up window, click Change. Choose a new drive letter for the SD card and click OK to confirm. Make sure the selected letter is not already assigned to another drive.

Method 7. Run Diskpart to clean and reformat SD card that won't format

If the “SD Card Won’t Format” error still persists, using the DiskPart command-line utility may be the final solution. DiskPart allows users to manage disks, partitions, and volumes through advanced text commands, offering more control than the standard Disk Management tool.

Step 1. Press Windows + R simultaneously, type cmd in the Run dialog box, and press Enter to launch Command Prompt.

Step 2. Type the following command one by one and press Enter after each:

diskpart

list disk

select disk 1

list partition

select partition 1

format fs=ntfs quick

Why SD card won’t format?

An SD card may refuse to format for several reasons, ranging from simple write protection to serious hardware damage. Here are the most common causes:

🔹 Write protection enabled: The SD card may be locked by the physical write-protection switch or system permissions, preventing formatting.

🔹 Corrupted file system: Damaged or corrupted file systems can stop Windows from completing the format process properly.

🔹 Bad sectors or physical damage: Worn-out memory cells, bad sectors, or hardware damage can make the SD card unreadable or unformattable.

🔹 Virus or malware infection: Malware may block access to the SD card or corrupt important data structures.

🔹 Card reader or connection issues: Faulty card readers, USB adapters, or loose connections may interrupt the formatting operation.

🔹 Unsupported file system: The SD card may use a file system incompatible with your device or operating system.

🔹 Drive letter or partition errors: Missing partitions, RAW format status, or drive letter conflicts can prevent Windows from recognizing the card correctly.

FAQs

1. Why does my SD card say write-protected when it is unlocked?

Software-level write protection, corrupted registry settings, or faulty card adapters can trigger this error even if the physical switch is unlocked.

2. Can a damaged SD card be formatted?

Logically corrupted cards often can be formatted successfully, but physically damaged cards with failed memory chips may become permanently unusable.

3. What does RAW mean on an SD card?

RAW indicates the file system is corrupted or unreadable, preventing Windows from accessing the card normally.

4. Is quick format safe for SD cards?

Yes, quick formatting is generally safe for healthy cards. Full formatting is better when corruption or bad sectors are suspected.

5. Why does my camera reject a formatted SD card?

The file system may be incompatible or improperly configured. Formatting directly within the camera usually resolves this issue.

Conclusion

In most cases, an SD card that will not format can still be repaired using the right troubleshooting method. From removing write protection and repairing bad sectors to using DiskPart or professional formatting software, these solutions can help restore your SD card to normal working condition. If the card still cannot be formatted after trying all methods, it may be physically damaged or have reached the end of its lifespan, making replacement the best option.

Hedy · Editor
Hedy always provides easy-to-follow guides to help users resize/move/delete/clone partitions with AOMEI products.