Maybe a bit late for this but turn off auto-updates for Windows and then go to the MS Windows Updates web page.
Once it has scanned your computer select the Custom install. You'll probably see the missing updates are there as High Priority but they may be Optional ones you'll have to choose to install. Simply add them to any that are showm as High Priority and install.
If you have any problems, this could take some time, try installing each one separately, in date order, rebooting the computer between each. It may just be a particular one that is causing the updates to fail.
I always had problems with Windows auto-updates when using dial-up as anything of significant size slowed the computer down to an unusable speed for whole sessions. I also had on one occasion what I'm fairly sure was a conflict with my AV auto-updating too which resulted in the AV crashing completely and having to be uninstalled and reinstalled.
Personally even now, on broadband, I keep all automatic updates for everything off except my AV and update everything else on a weekly and monthly basis when it suits me.