Installing WordPress starts with a few simple steps. Log-in to your control panel. Once the screen finishes loading, click WordPress in the Applications listing. Follow the instructions and you will be set up in minutes.
As an #FYI, Microsoft tends to release Patch Tuesday updates on or after 1PM EST. But they could be released way after 1PM. And they may take a while to show up on your PC. So if you don't see any updates in Windows Update, simply check back later.