Keeping Windows up-to-date should be a key part of every PC owner's maintenance routine: it's vital that you block any security holes just as soon as you can.
This rule doesn't just apply to Microsoft, though. Most big software companies release security patches for their applications on a regular basis, and again, keeping your programs up-to-date is essential if you want to stay malware-free.
There's no need to waste time wandering around web sites looking for upgrades, though - especially when Secunia PSI can automate the process for you. Launch the program and it will scan your PC, looking for installed applications and components. When it's finished you'll get a full report on any programs that have missing security patches, or are end of life (that is, aren't supported by the author any more).
Secunia PSI perhaps delivers the most detail under its Secure Browsing tab, where the program checks every component that might be used by your installed browsers: Java, Flash, QuickTime, Windows Media Player, ActiveX controls, Firefox add-ons, and more. Up-to-date components are given a reassuring green tick, while missing patches are highlighted with a red cross.
Wherever you see the red "insecure" icon, then, just click that program name, and choose Download Solution in the Secunia PSI Toolbox to download and install the necessary update. Repeat the process to secure all your apps, then leave Secunia PSI running in the background and it'll keep you informed of future updates as they appear.