Follow this:
http://www.technipages.com/vista-view-windows-update-history.html
And tell us your latest update. Maybe then we'll be able to tell why.