Here are more details:
"If for no reason you encounter "The disk is write-protected. Remove the write-protection or use another disk." – message for your flash drive it is more likely than not that this is due to the failure of controller’s firmware. In this case you need to flash it by using recovery utility suitable for controller of your USB flash drive. Read above how to find correct utility for your flash drive knowing its VID and PID"
"First, recover the functionality of the flash drive’s controller. To do this find utility to work with it. If you know both the controller model and the name of the flash drive manufacture then a suitable tool can be found on the manufacturer's website or somewhere else on the Web. If you are unaware of the controller model use controller’s VID and PID codes to find it. For example, VID = 13FE and PID = 1D00 are relevant to PHISON controller. To find VID and PID for your flash drive use the specialized utility such as CheckUDisk 5.0. You can also look up the VID/PID (vendor/product ID) in the registry under HKLM\SYSTEM\CurrentControlSet\Enum\USB. However, the registry key does not always indicate the manufacturer, and rarely the chipset. (There is a companies database that lists VID and PID against company names and type of controller they used on specific flash drive. This list changes almost daily.) Viable for determining PID, VID and type of controller for your flash drive is ChipGenius tool."
Flash drive recovery: troubleshooting - The how to..
Fix your own USB Flash Drive!!!