How to Change a Read-Only Memory Card

External flash memory cards are very convenient and versatile for storing and transferring files from one computer to another. Sometimes, however, flash memory cards can have their own problems. Solving these problems are sometimes a bit difficult, but worth the effort. A flash memory card showing write-protection can be fixed in Regedit using Windows XP. The first thing to always check, however, is the memory card's write-protection tab. The write-protection tab is sometimes accidentally switched on or may be broken.

...
Fix USB write-protection using Regedit.

Step

Connect the write-protected memory card to the USB port on the PC.

Step

Open Windows XP and navigate to "Start/Run." Type "Regedit" in the run window and click "OK."

Step

Click "File" from the menu and select "Export." Select "Desktop" and click "Save." This will backup the current registry to the desktop in case it needs to be restored later.

Step

Go to the Registry window and navigate to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies."

Step

Right-click the "Write Protect" file and select "Modify." Set the "Value Data" to "0" and click "OK."

Step

Navigate to "ControlSet001/Control/StorageDevicePolicies." Right-click "WriteProtect" and select "Modify." Set "Value Data" to "0" and click "OK."

Step

Navigate to "ControlSet002/Control/StorageDevicePolicies." Right-click "WriteProtect" and select "Modify." Set "Value Data" to "0" and click "OK."

Step

Close the Registry editor and reboot the computer.