I have a 16 gb Class 10 Ridata MicroSD card I bought on December which I use on my Galaxy Y phone. At first, it was working fine and fast. Now when I write to it, often times I get "Write Delay Failed" or "Can't write to file" errors. What's more, the fuller my MicroSD is, the faster it shows that error. I tried running chkdsk on the thing but there wasn't anything faulty found. I'm frustrated with these errors. Does my memory card have a bad sector or something? How can I confirm it? That's the only thing I can think of now, if I take into account that maybe when the file is being written to a bad sector, then it the write fails.
Can I still fix my MicroSD? Warranty's out. I bought this in a reputable gadgets shop.
PS: Reading from the card is still working awesome though.