My 4GB Sansa Clip stopped being recognized on my Vista PC today, yet it works on other PCs?

Also, I’d like to note that it appears in Device Manager with the yellow exclamation mark. I’ve tried to uninstall the driver from there, unplug it and plug it back in, and that doesn’t work. I’ve also tried updating from the Device Manager, which tells me is already updated. My clip has firmware 1.32 right now. Another 2 last notes, my Vista is fully updated and virus free, and even though I’m not quite sure, battery seems to not be able to charge on my Vista PC, yet I think it works on other PCs. I hope someone can help me here…