My Win7 updates are similarly slow. It has to do with the fact that Win7 now has hundreds of necessary updates, and Microsoft refuses to roll them up as a Service Pack (it would have been SP2). So the update process has to do bazillions of cross-checks between all these individual updates including those you've already installed, for compatibility. Mine often take over a full day, sitting at 0%, and then finally it goes pretty quick once it gets sorted out.
Win 10 updates are faster, if for no other reason than there aren't as many Win10 patches YET. And they may have improved the compatibility check algorithms.
But IMO, the main reason for Win7 updates being so painful is that Microsoft wants those of us who want to keep our Win7 to suffer as much as possible, in an effort to force us into Win10. Color me annoyed about that.
BTW, that's not bashing Win10. It's just frustration at Microsoft's poor attitude toward those of us who still prefer Win7.
That's good to know. I'll just leave the computer on and let the update process run til it's done.
It had been a long time since I checked the W8.1 laptop that my wife uses, and when I looked at it earlier, it says there are 82 updates to do. That may take into July, lol.
It shouldn’t take so long for updates to install.
Try running the fix-it tool.
http://windows.microsoft.com/en-us/windows/troubleshoot-problems-installing-updates#1TC=windows-7