Unless you’ve disabled automatic updates in your PC settings, the Windows 8.1 Update should download and install on its own. Actually, these are all basic-but-useful features still missing from Windows 8. In contrast, thanks to the live tiles on the Start screen,