...
- KB3102810 (Make Windows Update a lot faster)
- KB3020369 (Dependency for 3.)
KB3161608 (Includes KB3161647, which fixes Windows Update hangs)See http://www.infoworld.com/article/3099109/microsoft-windows/microsoft-yanks-buggy-speed-up-patch-kb-3161608-replaces-it-with-kb-3172605-and-3172614.html- KB3161664 (Suggested by http://superuser.com/questions/951960/windows-7-sp1-windows-update-stuck-checking-for-updates. May not be needed, but seems pretty good to have seeing the description!)
More up to date list 10/13/2016:
- KB3102810 (https://support.microsoft.com/en-us/kb/3102810)
- KB3020369 (https://support.microsoft.com/en-us/kb/3020369)
- KB3172605 (https://support.microsoft.com/en-us/kb/3172605)
Updating
Once Windows Update is fixed, you should now be able to select "Windows Updates" in the Control Panel, check for updates and install the appropriate ones.
...