I have a 32GB SanDisk SDHC card that functions perfectly in my camera. However, when I insert it into my laptop's built-in SD card reader, I get a write-protected error. I've tried everything: checking the lock switch, editing the registry, and using Diskpart, but nothing has worked. Even after formatting the card in my camera, the issue persists. I really need to update my camera's firmware, so I'm looking for help on what to do next.
3 Answers
It sounds like you've already tried quite a few solutions. Have you considered completely deleting the partition in Windows using Disk Management? Just be careful and make sure you're selecting the right drive, as this can wipe your OS if you're not cautious. Another idea is to format the card using another camera if you can find one, like a dashcam.
I tried using another camera to format it too, but alas, the laptop still shows it as write protected.
Since your card is working in the camera but not in the laptop, it might be an issue with the built-in SD card reader. I'd suggest buying a cheap external SD card reader to test it out. It might save you a lot of hassle!
Thanks for the tip! I'll definitely look into getting an external reader.
Have you tested any other SD cards in your laptop? It could help narrow down the issue. Also, check your BIOS settings to see if SD read-only is enabled.
I tried one other SDHC card, but it also showed as write protected. However, an older SD card worked perfectly!

I had a similar issue where my SD card showed up as RAW on Windows. But when I tried accessing it through Linux, it worked just fine. If you have access to a Linux machine, that might be worth a shot!