to be honest, i'm surprised it let you into windows without any major arseache.
i installed a new graphics card and it demanded i re-register windows lol.
also, i have had this and it turned out to be a corrupted update, you could try system restore, but i would suggest backing up all critical files, biting the bullet and fresh install time