1. Before you logon for the first time, you’ll see the prompt to “Set Up Windows.” Make sure you select the recommended settings for Windows, so Important and Recommended updates are installed automatically.
2. Go to the following Web site to configure Microsoft Update, http://beta.update.microsoft.com/microsoftupdate. When you check for updates using Microsoft Update, you get the same updates available through Windows Update but you also get updates for other Microsoft software.
More info: Windows 7