Nope. As far as I know, all you have to do is Windows Update (you might have turned off, I know I did... nag nag nag...).