Write protection does not always work on SD memory cards that are plugged into a computer that runs Windows XP, Windows Vista, or Windows Server 2008
Consider the following scenario:
- You have a computer that runs Windows XP, Windows Vista, or Windows Server 2008.
- You plug a Secure Digital (SD) memory card into the computer while the write protection on the SD memory card is turned off.
- You put the computer to sleep or in hibernation.
- When the computer is asleep or in hibernation, you turn on the write protection on the SD memory card.
- You resume the computer and try to write to the SD memory card.
In this scenario, you may experience one of the following issues:
- The write operation may be committed on the SD memory card instead of being prevented by the write protection. Therefore, you may overwrite the data on the SD memory card unexpectedly.
- You may receive a warning when you try to write to the SD memory card. Therefore, you expect that the operation will be canceled. However, the operation seems to be successful. When you try to access the newly written data, you receive an error message that reports that the disk is corrupted.
For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB959465.