[SOLVED] Windows Server 2016 - Unable to complete Updates

omegace

Active member
Joined
Jan 9, 2023
Posts
30
Have a Windows Server 2016, installed on a ESXi host, which is failing some of the latest CU updates.
Version 1607 (OS Build 14393.57.86).

SFC /Scannow previously found issues and repaired them. However DISM RestoreHealth commands will stop around 96% with error 1734 and state the array bounds are invalid. In most cases, the updates will download begin to install on reboot, but then revert and either get stuck in a loop (in which case a backup is restored) or go back to the login screen.

What steps should I try?
 

Attachments

  • 2023-12-01 08_51_06.png
    2023-12-01 08_51_06.png
    18.1 KB · Views: 3
Additionally, the ComponentScan did not find any issues.
 

Attachments

  • 2023-12-06 07_59_38.png
    2023-12-06 07_59_38.png
    161.1 KB · Views: 2
Hi and welcome to Sysnative,

Upload a copy of the CBS folder
  • Open Windows Explorer and browse to the C:\Windows\Logs folder.
  • Right-click on the CBS folder and choose Send to > Compressed (zipped) folder.
  • Now the message will appear, "Windows cannot create the Compressed (zipped) Folder here. Do you want it to be placed on the desktop instead?"
  • Click on the Yes button here.
653a64385d891-618e949e09fef-CBS-Folder.png

  • Attach the file CBS.zip to your next reply.
 
Hi,

Please run the following DISM command again and post the result and attach a new copy of the CBS logs.
Code:
DISM /online /cleanup-image /RestoreHealth
 
Hi,

Here's the first fix to replace a number of missing packages, unfortunately the CBS log didn't show a complete result.

Step 1. Download
6530fbb0f4101-56f31e53c97da-SFCFix.PNG
SFCFix and save it to your desktop.

Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
650c22f99662d-6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the following DISM command and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 

Attachments

Here's the next batch with replacement files.

Step 1.
Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
650c22f99662d-6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the following DISM command and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 

Attachments

Hi,

here's te next fix.

Step 1.
Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
650c22f99662d-6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the following DISM command and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 

Attachments

Hi,

If you have a similar Server 2016 running, please use the following command first and report the result. Replace <servername> with the correct name of the other server.
Code:
DISM /Online /Cleanup-Image /RestoreHealth /Source:\\ServerName\C$\Windows\WinSxS\ /LimitAccess
 
Attempting to run the command results in the files being unable to be found. On my other Server 2016, it is completely up-to-date, Windows firewall is OFF, and Network Discovery is ON. Is there something else I should be doing?
 

Attachments

  • 2023-12-07 13_01_15.png
    2023-12-07 13_01_15.png
    79.6 KB · Views: 2
Hi,

Here's the next fix.

Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
650c22f99662d-6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the following DISM command and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 

Attachments

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top