I'm guessing, and anyone else who read your post would be as well, but about a week ago updates were released.
It's a little late for this but since you have a backup try a restore point.
Windows XP...



