Stewart
Perhaps the best place to do a Microsoft Update is at:
Microsoft Updates
If you want to update
ALL of your software try doing a scan on your machine at:
FileHippo
This will give you a scan and a full report and also allow you to download all of the necessary updates.
As part of your housekeeping, I'd recommend using
CCleaner, which you can download at the above site. This download is also very useful for controlling all of your cookies. If you are into Cashback Internet Shopping, then you need to check that certain cookies are removed from your machine before you start to shop, otherwise you won't get the cashback introductions properly qualified. (Here, I'm talking about sites like
Quidco and the like)
For a Free Antivirus program, I'd recommend
Avast!Home Edition, which you can also get fromm FileHippo above
For Malware and Spyware, I'd recommend
SuperAntiSpyware Free Edition, which you can get from:
http://www.superantispyware.com/
If you want to produce a full inventory of all of your machine's Hardware and Software, with the latter also telling you exactly where it's installed, then I'd recommend using the
Belarc Advisor
This is also Free and you can get this at:
Belarc Advisor
The Belarc Advisor will also allow you to produce a report, which details all of your Windows Updates too.