worse come to worse, just grab the harddrive, put it in someone else's desktop (or run a Linux Live CD), and backup your important files, and FFR. That usually fixes it
That would be worse case scenario of course
. But I would be able to easily do that if I needed to.