I will not take the credit for this, but it’s happen several time to me windows New HP Tower / Laptop with Windows 7 Pro 64 bits.
Thanks for SpiceWorks Community
Make sure you have SP1 installed
Most people have media with SP1 already in it, but if yours is older it may not be included. If not, install it before anything else.
Some of the MS pages don’t work correctly with older versions of IE so getting IE11 installed first is a good idea.
This seems to be the key to everything. Windows Updates and many later manual updates will just spin for hours on end until this one is installed.
Install the Windows 7 rollup
This is the closest to SP2 that we’ll ever see for Windows 7. It includes most updates released after SP1 up until April 2016. It’s much faster than downloading and installing all of them individually via Windows Updates.
NOTE: Read the Prerequisites section in the link. You will probably need to install “April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2 (KB3020369).” KB3020369 may not require a reboot. Reboot anyway!
Install July 2016 update rollup
NOTE – adding this step 10/26/16 after reports that it helps move things along.
Install the July 2016 update rollup for Windows 7 SP1 and Windows Server 2008 R2 SP1: