Could be a problem in the Windows Registry so try Step 6 here (but be careful in there):
http://www.makeuseof.com/tag/how-to-fix-write-protection-errors-on-a-usb-stick/
If that doesn't fix the problem, the card itself may be faulty - - bin it & buy a new one.
Second thoughts, try a different card first. If that gives same error as well, then try the registry fix.