In some cases, Windows 10 Updates can get stuck while downloading – the download will get to a certain percentage and will not progress further. You can try and run Windows 10 Update Troubleshooter, but it won’t always resolve the issue.
To resolve stuck downloads manually, do the following:
Stop Windows Update service – open command prompt and run the following command
net stop wuauserv
Then open Windows Explorer and navigate to
C:\Windows\SoftwareDistribution
This is where Windows Update stores downloaded files before installing updates.
Delete everything from that folder.
Go back to command prompt and start the Windows Update service by running the following command
net start wuauserv
Go to Setting and then go to Updates and click on Check for Updates button. Any updates that were not installed will start downloading from the beginning (0%). This time the download should finish without issues.