Windows update download problem.

One of my customers servers is running Server 2016.  There was a Windows update the end of this month, it was update KB4091664.  2018-10 Update for Windows Server 2016 for X-64 -based Systems.  it downloaded up to 95% and just sat there.  So, I killed the update process and restarted the Server.

Last night, I wanted to perform the January updates and again the downloads got to 95%.  The server just sat there for 7 hours.  So, I killed the update process and restarted the Server.

I hope I'm not the only person have this problem.  Attached is a screen shot.

Thanks for your help.
Server-2016-Download.PNG
vitalev88Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Daniel PineaultPresident / Owner CARDA Consultants Inc.Commented:
What about renaming your SoftwareDistribution folder, running the update process again to force windows to rebuild it from scratch?

You may also wish to review How to read the Windowsupdate.log file
ITSysTechSenior Systems AdministratorCommented:
I have found that you only need to delete everything in your C:\Windows\SoftwareDistribution\Download\   folder to fix this type of issue.
Sam Simon NasserIT Support ProfessionalCommented:
1. go to services, stop the windows update
2. go to C:\Windows\SoftwareDistribution\Download\ and delete everything
3. restart the windows update service.

this will cause the windows to redownload the file, so in case there is any problem in the previous download, it will download a fresh one.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

Mal OsborneAlpha GeekCommented:
Another workaround might be to just manually download the file in a browser, copy it somewhere, then run it.

You can grab it here:

http://catalog.update.microsoft.com/v7/site/search.aspx?q=4091664
Dev AdminSystem Engineer | .NET Developer | Microsoft MVP | Technical SpeakerCommented:
Try reset the componets of windows update clinet on the computer
You can use my script WUReset.cmd that I share on my GitHub:
https://github.com/ermannog/BatchScripts/tree/master/WindowsUpdate
vitalev88Author Commented:
I stopped Windows Update service, deleted all files from the C:\Windows\SoftwareDistribution\Download\ directory, restarted Windows Update service, and now the download has began to full the directory again.

I'll try the Windows Update again early next week.

I'll let you know the outcome.  Hopefully, this fixes it.

Thanks
vitalev88Author Commented:
I'm trying to perform the Windows update again and now the system shows the two updates are available, but it's been downloading for 1 and half hours and it's still at 0%.  I look in the download directory and it seems to be downloading.  That least the time stamp is changing.  

What to do now?
vitalev88Author Commented:
Update.  After an hour and a half, I look at the screen and it was installing the updates.  All fine now, all updates completed.
I have customers with Server 2008 & 2012 and an update takes about 20 minutes, but Server 2016 can take hours.  Why so must slower.
Dev AdminSystem Engineer | .NET Developer | Microsoft MVP | Technical SpeakerCommented:
In Windows 2016 for the first execution of Windows Update sometimes is necessary force the use of the proxy configured in IE also for winhttp try this command (if you you a proxy on the server):

netsh winhttp import proxy source=ie
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2016

From novice to tech pro — start learning today.