2016 Standard server cannot update/DISM error Error: 1734 The array bounds are invalid.

sphna12d

Member
Joined
Jun 5, 2024
Posts
6
For a few months now, we have been unable to apply Windows cumulative updates to this server. This is the most recent error that I received:

Log Name: System
Source: Microsoft-Windows-WindowsUpdateClient
Date: 5/31/2024 1:25:28 PM
Event ID: 20
Task Category: Windows Update Agent
Level: Error
Keywords: Failure,Installation
User: SYSTEM
Computer: SDG-BHMAPP01VP.cbhpc.local
Description:
Installation Failure: Windows failed to install the following update with error 0x800F0900: Security Update for Windows (KB5037763).

I have run sfc /scannow multiple times which reports not finding any integrity violations. I have run DISM /Online /Cleanup-Image /ScanHealth and it reports this:
The component store is repairable.
The operation completed successfully.

Trying to run dism /online /cleanup-image /restorehealth gives me this error:

Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[===========================93.9%====================== ]
Error: 1734

The array bounds are invalid.

I also tried the Server 2016 eval version as the source and got the same error:

DISM /Online /Cleanup-Image /RestoreHealth /source:E:\Sources\Install.wim

Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[===========================93.9%====================== ]
Error: 1734

The array bounds are invalid.

Looking at the CBS log file, I noted an issue with two updates:

Checking System Update Readiness.

(p) CBS Catalog Missing Package_5083_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5084_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5085_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5086_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5087_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5088_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5089_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5090_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5091_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5092_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5093_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5094_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5095_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5096_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5097_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5098_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5099_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5100_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5101_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5102_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5103_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5104_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5105_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5106_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5107_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5108_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5109_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5110_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5111_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5127_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5134_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5139_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5140_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5141_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5148_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5153_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5154_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5155_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5162_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5167_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5174_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5179_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5180_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5181_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5182_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5183_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5184_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5185_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5186_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5187_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5188_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5201_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5211_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5218_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5219_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5224_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5225_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5227_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5228_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5229_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5230_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5234_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5235_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5236_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5249_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5259_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5260_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5261_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5262_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5263_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5264_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5265_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5290_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5291_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5292_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5293_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5294_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5322_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5323_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5324_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5325_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5326_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5327_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5348_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5363_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5372_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5373_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5383_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5384_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5385_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5386_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5387_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5388_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5389_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5390_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5391_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5392_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5393_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5394_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5395_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5396_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5397_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5398_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5399_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS Catalog Missing Package_5400_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
(p) CBS MUM Corrupt Package_6775_for_KB5001347~31bf3856ad364e35~amd64~~10.0.1.4
(p) CBS Catalog Corrupt Package_6776_for_KB5001347~31bf3856ad364e35~amd64~~10.0.1.4
(p) CBS MUM Corrupt Package_7700_for_KB5001347~31bf3856ad364e35~amd64~~10.0.1.4
(p) CBS Catalog Corrupt Package_86_for_KB5001402~31bf3856ad364e35~amd64~~14393.4349.1.3

I checked on KB4577015 and didn't see it installed. I did see KB5001347 installed. I tried uninstalling it in the Programs and Features console and also using the command "wusa /uninstall /KB:5001347" from an elevated command prompt. I got an error saying "Installer encountered an error: 0x800f0900".

Any assistance in getting the cumulative updates to work again would be greatly appreciated.
 

Attachments

Hi and welcome to Sysnative,

Download the
577bf0efb8088-FRST.png
Farbar Recovery Scan Tool and save it to your Desktop:

Download the 64 bit version: - Farbar Recovery Scan Tool Link
  • Open the startmenu and type the command cmd.
  • After you find the Command Prompt, right click on it and select Run as Administrator.
  • Copy and paste the following into the Command Prompt and press enter.
Code:
reg load HKLM\COMPONENTS C:\WINDOWS\SYSTEM32\CONFIG\COMPONENTS
Right-click on the file FRST64.exe and choose Run as administrator.
  • Copy and paste the following (code) into the Search box and click the Search Registry button.
Code:
KB4577015
  • When the scan is complete, a message will display that SearchReg.txt is saved in the same folder FRST was started from.
  • Post the logfile SearchReg.txt as attachment in your next reply.
 
Thank you Maxstar for your reply. I followed your instructions and am attaching the SearchReg.txt file from the registry search for KB4577015 to this thread. I will await your reply.
 

Attachments

Hi,

Step 1. Start the
577bf0efb8088-FRST.png
Farbar Recovery Scan Tool again.

Warning: This script was written specifically for this system. Do not run this script on another system.
  • Download the attachment fixlist.txt and save it to your desktop.
  • Right-click on FRST.exe and select "Run as administrator".
  • Press the Fix button.
  • If for some reason the tool needs a restart, please make sure you let the system restart normally.
  • When finished, a log called Fixlog.txt will appear in the same directory the tool is run from.
  • Post the logfile Fixlog.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

Thank you Maxstar for your quick reply. I am attaching the fixlog.txt file to this ticket. Following running FRST and then fixing everything in the fixlist.txt file, I then reran the DISM /online /cleanup-image /RestoreHealth command. It again failed with the following error:

C:\Windows\system32>DISM /online /cleanup-image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[===========================93.9%====================== ]
Error: 1734

The array bounds are invalid.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

I am also including the latest CBS.log file to this ticket. I will wait for your reply.
 

Attachments

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. Follow these instructions to remove an update.
  • Open the Start menu of Windows and type the command CMD
  • When you see Command Prompt on the list, right-click on it and select Run as administrator.
  • When command prompt opens, copy and paste the following command into it, then press enter.
Code:
wusa /uninstall /KB:5001347
  • Let me know if it says it was successful or you get the message: The update KB5001347 is not installed on this computer.
 

Attachments

Thank you again Maxstar. I am attaching the SFCFix.txt file to this ticket. I reran the wusa /uninstall /KB:5001347 command in an elevated command prompt and saw the following error:

1718027458377.png


I will wait for your reply.
 

Attachments

Here's the 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

Thanks again Maxstar. I am attaching the newest copies of the SFCFix.txt and CBS.log files. The DISM /online /cleanup-image /RestoreHealth command generated the same error as before:

C:\Windows\system32>DISM /online /cleanup-image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[===========================93.9%====================== ]
Error: 1734

The array bounds are invalid.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
 

Attachments

Here's the 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

Thank you Maxstar. I am including the latest copy of the SFCFix.txt file. This time the DISM /online /cleanup-image /RestoreHealth command finished successfully:

C:\Windows\system32>DISM /online /cleanup-image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[==========================100.0%==========================] The restore operation completed successfully.
The operation completed successfully.

Should I now try to run Windows Updates again or should I reboot the server first and then try to run the updates?
 

Attachments

Yes, please attempt to update, a reboot is not necessary. If the update fails attach a new copy of the CBS logs.
 

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

Back
Top