OK, after a lot of testing, I can confirm that installing KB3020369 & KB3172605 will resolve the issue of the "forever updates" on my VMs. Once those KBs are installed, and I re-enable Windows Updates, I would see the list of needed updates in less than 15 minutes.
The inclusion of KB3125574 was a new one for me. I tested with and without it. Installing KB3125574 cuts the number of updates in half (from 78 important and 20 optional updates, to 36 important and 10 optional updates). The downloaded KB3125574 is some 476 MB in size, so I'm keeping it handy for the next old VM that I need to power up.
Thanks for the info you posted, ThrashZone. Much appreciated!
-Jim :)
Jim you are spot on there thank you so much. After dropping my laptop and destroying the harddrive I have had it replaced and spent 3 days re installing and setting it back up. I have been unable to get windows update to work at all. I have used WSUS and google over and over, installing the 470mb windows patch also but it just kept hanging and hanging.
After confirming I had one of the top two listed and then finally installing KB3172605 it found the updates in 5 minutes.
Im currently awaiting a call back tomorrow from Microsoft tech support, wont need that call now!
Thank you all
Liam
This thread really helped me. I had a laptop with Win7pro SP1, that I had not updated since 2014. I had tried Windows update and ran it for about an hour before giving up and finding this thread. This is what I had done to resolve it.
Install KB3102810, it just showed the checking windows message for 30min before I gave up on it. I didn't want to do the 24 hour test!
Rebooted, tried again, but still didn't work.
Set Windows Update to "Never Check for updates".
Disconnected from the network.
Rebooted.
Install KB3185278 Sept 2016 update rollup, since it was a realitively new rollup, thought I could just skip ahead.
Rebooted
Reconnected to the network and manually ran windows update and it still didn't work.
Then with Windows update still set to "never" and disconnected from the network, I did the following:
Install KB3020369 April 2015 servicing stack.
Rebooted
Install KB3135574 May 2016 Convenience rollup update.
Rebooted
Install KB3172605 July 2016 update rollup.
Rebooted
Manually ran Windows update and voila! 6 minutes later I had the update list! 37 important, 24 optional.
Thank you Liam548!