• Status: Solved
  • Priority: High
  • Security: Public
  • Views: 131
  • Last Modified:

Unable to install Server 2016 updates

For the last 3 months on a Server 2016 Hyper-V base server and two Hyper-V virtual servers, I have been getting the error message shown in the screenshot "There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information,  this may help (0x8000ffff) (see the screenshot).

These servers are running Server 2016 Datacenter and have all been properly activated with a valid serial number. There is currently no Windows Server Updates Server being used within this network.

Sometimes I will actually get a list of which updates need to be installed and will then click on the "Install Now" button (see the second screenshot). The updates will appear to be installing but they will never actually finish and I will continue to get the original error message mentioned above. Also if I restart or shut down Windows the updates never go through the next stages of the install process and when Server 2016 finishes loading I check and the updates haven't installed and the original issue continues to occur when I check for updates and attempt to install them.

I have clicked on Retry, have rebooted the server and have run several other repairs including:

1. Clearing temporary & temporary internet files including the Recycle Bin
2. Running the SFC, DISM, and chkdsk commands
3. Running several Symantec Antivirus and Malwarebytes antivirus scans which have found no problems

However, the server has been unable to install any Windows updates using the Windows Update applet and I have had to manually install the Windows updates on all three servers.

What can I do to fix this issue so that I will once again be able to install Windows updates on these servers?

Svr-2016-Win-Updates-Error messageSvr-2016-Updates-To-Install
0
IT Guy
Asked:
IT Guy
  • 6
  • 3
  • 3
  • +2
1 Solution
 
Cliff GaliherCommented:
8000ffff is often a networking issue. My first guess is that something clobbered the hyper-v networking stack, virtual switch, etc. Antivirus software not built for hyper-v cam easily do this. As can just misconfiguration.
0
 
IT GuyNetwork EngineerAuthor Commented:
What steps can I follow to further troubleshoot and fix this issue?
0
 
McKnifeCommented:
Since these updates have been already downloaded, I doubt that it is a network problem.

I would do an in-place upgrade using the server 2016 setup. That repairs all internals, but keeps programs, data and setting. This is often used successfully to overcome all sorts of errors with updating.
0
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 
IT GuyNetwork EngineerAuthor Commented:
McKnife,

Can you please provide me with the steps on how to do an in-place upgrade?
0
 
McKnifeCommented:
Insert the usb setup stick or setup dvd and start server 2016 Setup within the running system. Same process as for win10, see https://www.tenforums.com/tutorials/16397-repair-install-windows-10-place-upgrade.html
0
 
David Johnson, CD, MVPOwnerCommented:
what I had to do was 2 stages

1) Run the windows update troubleshooter as an admin.. I always get an error on the catalog being corrupted and not able to be fixed so I ignore it
Try updates again if still failing I run the following as a batch file (as administrator)
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
rd c:\windows\softwaredistribution.old /s /q
rd c:\windows\system32\catroot2.old /s /q
ren c:\windows\softwaredistribution softwaredistribution.old
ren c:\windows\system32\catroot2 catroot2.old
Net start wuauserv  
net start cryptsvc
net start bits
net start msiserver

Open in new window

0
 
Davis McCarnOwnerCommented:
Since these are virtual machines, the starting point is really the host.  Has it successfully installed all of its updates?
0
 
IT GuyNetwork EngineerAuthor Commented:
No the host machine and the virtual machines are all having the exact same problem where they are unable to install the Windows updates.
0
 
Davis McCarnOwnerCommented:
Stop the virtual machines and then try updating the host.
0
 
IT GuyNetwork EngineerAuthor Commented:
Can you provide me with the instructions for running the Windows update troubleshooter?
0
 
Davis McCarnOwnerCommented:
They are all over the web and I've had about a 50% success rate using them; but, I still think you NEED to close the VMs before trying to install the updates on the host PC.
0
 
IT GuyNetwork EngineerAuthor Commented:
I have already shut down the two Hyper-V virtual machines and then rebooted the base server and tried installing the latest Windows updates on the base server but I continue to have the same results.

I have already googled the Windows update troubleshooter and see that there are different versions.

I haven't been able to find a Windows update troubleshooter that specifically says that it is for Server 2016 but have found ones that say that they are for Windows 10.

Should I use the Windows 10 update troubleshooter for Server 2016 or is there a different one, preferably one that is designed specifically for Server 2016? If so what is the URL address for that troubleshooter that is designed for Server 2016?
0
 
McKnifeCommented:
Honestly, I have never seen "windows update trouble shooter" change anything.
Try David's script, if that does not work, do an in-place upgrade as described before.
0
 
IT GuyNetwork EngineerAuthor Commented:
The In-Place upgrade is the only solution to the issue.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

  • 6
  • 3
  • 3
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now