Just thought I'd post my solution, since I ended up calling Microsoft Support to solve this.
Since Microsoft want to keep their Windows 7 product up to date, they will assist you free of charge. Call the 800-642-7676 and say "technical support". Explain to the tech operator that your PC is hanging while searching for updates.
This is what the tech did:
- Remotely logged into my PC
- Went to Control Panel > Windows Update > Change Settings > Set Important Updates to:
* Never check for updates (not recommended)
- Download the 6.1-KB3020369 "Known as the April 2016 fix" for your version of Windows 7. My version is a 64-bit system, so they downloaded the x64-based versions for Windows 7 and installed it (see link)
Access Denied
- Download the KB3172605 "Known as the July 2016 fix" for your version of Windows 7. Again they downloaded the x64-based version for Windows 7 and installed it (see link)
Access Denied
- Then they downloaded the "Convienience package". I can't get the link to work that's directed from this link:
https://support.microsoft.com/en-gb/kb/3125574. When you get there, and trying the link they suggest through the "How to get this convenience rollup", the "Microsoft Update Catalog" link that does an auto search for KB3125574, doesn't get through. You might have to call them to get this.
- Then we turned on the automatic updates:
Control Panel > Windows Update > Change Settings > Set Important Updates to:
* Install updates automatically (recommended).
You should try to call their support in order to get the convenience package, because they told me that manually doing these updates is difficult. I couldn't find a way to find it through google search "KB3125574".