Windows System Control Center (WSCC) is an amazing small and portable freeware applications which checks your system for updates to a wide array of different types of applications, mainly those in the system utilities category from a range of providers, most importantly from Microsoft. A review of WSCC - System Control Center has also been published.
Download WSCC - System Control Center 7.0.8.0 (from Install and Uninstall Tools)1.46 MB | For Windows 7, Windows 8 (64-bit, 32-bit) / Vista / XP | Free