Inside Windows 8: PC Settings – Windows Update

Of course Windows 8 has the option for you to install critical Windows updates from Microsoft.

You can get to this from the Charms > Settings > More PC Settings > Windows Update

Similar to Windows 7, it allows you to check for updates and installs some in real time and some upon system restart.

It does look cleaner and less intrusive – one of the benefits of the Metro look and feel.