Never keep a bitcoin wallet on an online windows PC. If you have to keep it online at least setup a linux VM for it and keep it there. Then the worm will never be able to touch it. It could just be a bug in bitcoin though try googling the error if you haven't already.