SD Card Shows Read Only? Here're 6 Proven Solutions!

5 mins read

Updated on 2025-11-21 17:43:27 to SD Card

When you see the SD card read only mode, it means the storage medium has been write-protected. In that case, you won’t be able to modify any files on it. This issue is common across cameras, Android phones, and PC.

In most cases, it’s caused by simple settings or file system errors, both of which you can fix. This guide explains why your SD card shows read only and how to get it working normally again using the following methods.

  • Unlock the Write Protection Lock
  • Use Diskpart Utility
  • Run Check Disk Tool
  • Modify Windows Registry Key
  • Convert SD Card from FAT32 to NTFS
  • Format SD Card
sd card read only

Why My SD Card Shows Read Only?

When an SD card becomes read-only, it stops you from writing, deleting, moving, or saving any files. You can still view the data stored on it, but all changes are restricted.

This problem usually occurs when write protection is turned on. It can happen because the lock switch is turned on, the file system is corrupted, the card is old or damaged, or there’s a malware or permission issue. In some cases, removing the card improperly or interrupting data transfer can also trigger a read-only state.

The good news is that you can utilize the following methods to fix this typical problems. Once the read-only status is removed, your SD card will allow full read-write operations again.

How to Change a Read Only SD Card to Normal?

Now that you know why an SD card becomes read-only, the next step is to switch it back to normal so you can save, delete, and edit files again. Below are the methods to remove write protection and restore full access to your SD card.

Fix 1: Unlock the Physical Write Protection Tab

Most SD cards used in Android devices come with a physical write-protection tab. The card usually indicates which direction locks it and which direction unlocks it. If your SD card has this tab, simply slide it to the unlock position to remove the read-only protection. Here's how to fix read-only on SD card:

check sd card physical lock
  • Remove the SD card that is currently set to read-only from your device.
  • Inspect the card to see if it has a physical write-protection switch.
  • Slide the switch from the "Lock" to the "Unlock" position to disable the read-only mode.

Fix 2: Fix the Read Only SD Card Using Diskpart Utility

If the physical lock switch isn’t the issue, you can use Windows’ built-in DiskPart tool. This method lets you clear the read-only attribute from your SD card so it becomes writable again.

Here’s how to remove SD card read-only error using Diskpart:

  • Insert the SD card to your Windows computer.
  • Search for “Command Prompt” in Windows and choose "Run as Administrator". run command prompt as administrator
  • Open the Command Prompt and enter diskpart, then hit "Enter".
  • Type list disk and press Enter to display all drives connected to your PC.
  • Find your SD card in the list and remember its corresponding disk number (for example, Disk 1).
  • Enter select disk *, replacing * with your SD card’s number, and press "Enter".
  • Type attributes disk clear readonly and hit "Enter" to remove the read-only setting. use diskpart to remove read only from the SD card
  • Wait for the confirmation that the disk attributes have been cleared successfully.

Fix 3: Run Check Disk Tool to Disable SD Card Read Only Mode

Running the Check Disk (CHKDSK) tool can sometimes fix an SD card that is stuck in read-only mode, especially if the issue is caused by file system errors or corruption

  • Insert the SD card into your computer and note its drive letter (e.g., E:).
  • Search for “CMD” in Windows and choose "Run as Administrator".
  • In the Command Prompt, type chkdsk X: /f, replacing X with your SD card’s drive letter, then press "Enter". run the chkdsk prompt
  • Wait for Windows to scan the SD card and fix any detected file system errors. This may take a few minutes depending on the card size.
  • Once the process is complete, safely eject the SD card and reinsert it to check if the read-only issue is resolved.

Fix 4: Use Windows Registry Editor to Change Read Only on SD Card

Windows Registry Editor is a built-in tool that stores configuration settings for your system and connected devices. If your SD card remains read-only, you can try to adjust a specific registry key in the Registry Editor to disable write protection at the system level.

Here's how to edit the Windows Registry key to remove SD card read-only attributes:

  • Insert your SD card into a Windows PC using a card reader.
  • Press Windows + R to open the Run dialog, type regedit, and hit "Enter" to open the Registry Editor. enter the regedit
  • Navigate to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > StorageDevicePolicies within the Registry Editor.
  • Right-click on "StorageDevicePolicies", choose "New", and select "DWORD (32-bit) Value" for 32-bit systems or "QWORD (64-bit) Value" for 64-bit systems. click new under storagedevicepolicies
  • Name the new value "WriteProtect", then right-click it and choose "Modify".
  • Change the number in the "Value data" field to 0 and click "OK". change the value data on write protect
  • Safely eject your SD card and restart your computer.

Fix 5: Convert SD Card from FAT32 to NTFS

Switching your SD card’s file system from FAT32 to NTFS can help resolve persistent read-only issues—especially when they’re caused by file system limitations or errors. Depending on your needs, you can do this using built-in Windows tools or through third-party software.

Here, we'll introduce how to change SD card from read only to normal state by converting the file format using CMD:

  • Insert the SD card into your computer and note its drive letter (e.g., E:).
  • Press Windows + R to open the Run dialog, type cmd, and press "Enter". Then choose "Run as Administrator" to open Command Prompt.
  • In the Command Prompt, type convert X: /fs:ntfs, replace X with your SD card’s drive letter, and press "Enter". change fat32 to ntfs
  • Wait for Windows to convert the SD card from FAT32 to NTFS. This may take a few minutes depending on the card size.
  • Once the process is complete, safely eject the SD card to see if the read-only issue is resolved.

Fix 6: Format SD Card to Fix Read Only

If other methods haven’t worked, formatting your SD card can reset its file system and remove write-protection issues. This essentially wipes the card and gives you a fresh start, just make sure you’ve backed up your important files before you begin.

  • Connect your SD card to your Windows via a card reader.
  • Locate the SD card under "This PC", right-click on it and select "Format". format the sd card from windows
  • In the Format window, choose a file system (FAT32 or NTFS) and set "Allocation unit size" to Default. choose a file system to format sd card
  • Uncheck "Quick Format" if you want a full format, then click "Start".
  • Wait for the formatting process to complete, then click "OK" when finished.

How to Recover Data from Formatted SD Card?

Formatting an SD card erases everything on it, which means your photos, videos, and other files will be permanently removed. That’s why it’s always best to create a backup before you proceed with formatting.

However, if you weren’t able to back up your data because the read-only error prevented you from doing so, you still have a chance to get your files back. A dedicated recovery tool like Tenorshare 4DDiG can scan formatted, corrupted, or even physically damaged SD cards and restore lost photos, videos, and other media.

FREE DOWNLOAD

Secure Download

FREE DOWNLOAD

Secure Download

It also works with USB drives, internal hard drive, and various storage devices, giving you a reliable way to retrieve important files even after severe data loss.

Here're some key features of 4DDiG:

Category Details
💾 Supported Memory Cards SD, SDHC, SDXC, microSD, microSDHC, microSDXC, CF cards, XD cards, Memory Stick...
📷 Supported Devices Cameras like Canon, Nikon, Sony, Fujifilm, Olympus, Panasonic, GoPro, Samsung, Pentax, Leic; Others like drones, dashcams...
💿 Supported File Systems FAT16, FAT32, exFAT, NTFS, HFS+, APFS, EXT2/3/4...
📇 Supported RAW Files .CR2, .CR3, .NEF, .NRW, .ARW, .ORF, .RAF, .RW2, .DNG, .SR2, .SRW...
🧐 Supported Data Loss Scenarios Accidental deletion, formatted SD card, SD card corruption or unreadable card, system crash or OS reinstallation, improper ejection or sudden power loss...

Follow the steps below to recover files from the formatted SD card.

  • Insert the SD card into your computer, launch 4DDiG, choose "SD Card" from the home screen, and hit "Scan" to start locating your missing data. click sd card tab
  • 4DDiG will immediately scan your SD card for all possible lost files, wait patiently. When it completes, you can search for the file you want to recover using the search bar or the tree-view. wait for 4ddig to scan
  • Double-click any item to view it. After that, select the files you wish to restore and press "Recover". click recover for lost files
  • Finally, save the recovered files to a secure folder on your computer or to another external drive. click recover for lost files

Conclusion

The SD card read only issue can be easily resolved once you know what caused it. Whether it’s a locked switch, file system errors or corrupted data, the solutions introduced in this article can usually bring the card back to normal.

However, if your SD card needs to be formatted or has already become inaccessible, remember that your data isn’t necessarily gone, as 4DDiG Data Recovery can help retrieve lost files before you take further action.

With the right methods and tools, you can quickly fix the read-only error and get your SD card working again.

FREE DOWNLOAD

Secure Download

FREE DOWNLOAD

Secure Download

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)