The best utility to check if your system is up-to-date is SSW Diagnostics
SSW Diagnostics is a powerful, simple and effective application that will keep your computer up to date and help to resolve intricate software compatibility issues. To aid our developers in analyzing software related issues, it helps if we collect some basic information about your system. This utility will help you collect the relevant information easily.
Here are some key features of "SSW Diagnostics": · Checks required software. · Checks for and advises on obsolete versions. · Automatically emails summaries of your software. · Easily customised to your specific needs.