This is a pretty common issue. Windows Update sits at 47 percent for an hour. Or it downloads the same update over and over. Or it throws an error code that means nothing to anyone.
The fix has not changed in years. Here it is, free.
Windows keeps update downloads in a folder and tracks them in a small database. When a download half-finishes, both end up confused, and Windows keeps tripping over the mess. So you stop it, clear the scratch folders, and start it again.
Stop the services. Command Prompt as administrator. Stop Windows Update and the Background Intelligent Transfer Service. Clear the folders while they are running and you get permission errors.
Clear the folders. Rename SoftwareDistribution, where downloads pile up, and catroot2, which holds update signatures. Windows rebuilds both. Rename instead of delete so you can put them back.
Restart. Turn the services on, reboot, go back into Windows Update. Most of the time it installs like nothing was wrong.
The limits. This clears most jams, the ones caused by a bad download or a corrupt cache. It does not fix a failing drive that keeps corrupting the download. It does not fix an update that is broken for your hardware, which happens and is not your fault. If it jams again in the same spot, the problem is deeper. Call me.
None of this is hidden knowledge. Tools charge for it because doing it by hand is fiddly enough that people would rather not. So I built the same sequence into PCRescue Kit as one button. I marked it Caution, not because it is dangerous, but because it does something real and you should know before you press it.
Why a new computer arrives already clogged with the junk that causes half of these: read this.
PCRescue Kit goes out Monday the 31st to Members and the early-access list. Get on it at pcrescue.me/kit. Or call me if it is stuck right now.
Mike PCRescue | Portland, ME
When Windows Update Jams, Here's What I Do
This is a common Windows issue, and the fix has not changed in years. Here it is, in full, free.