DISM output - Error: 1734 - The array bounds are invalid

corruptwoes

Member
Joined
Apr 8, 2024
Posts
8
Hi i have an error on Windows Server 2016

Any help on this would be appreciated

I followed the steps, and sfc and dism failed

sfc /scannow

Beginning system scan. This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection found corrupt files and successfully repaired
them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For
example C:\Windows\Logs\CBS\CBS.log. Note that logging is currently not
supported in offline servicing scenarios.


Dism /Online /Cleanup-Image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[==========================100.0%==========================]
Error: 1734

The array bounds are invalid.

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

I've attached the cbs logs.
 

Attachments

Ok, so there were 3 missing kb from cbs.log, I applied these, and now sfc /scannow completes without issue, however, dism still fails with a 1734.
running the component scanner, then i'll zip up cbs logs again.
 
Has anyone managed to take a look yet? I don't know where to proceed, the componentscanner shows a difference in F marks?

amd64_windowssearchengine_31bf3856ad364e35_7.0.14393.206_none_a8fd1df909a77469 has 19 f! marks, expected 18

That looks like a place to start? or is that a symptom of the other issue?
 
Hi and welcome to Sysnative,

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:4593226
  • Let me know if it says it was successful or you get the message: The update KB4593226 is not installed on this computer.
 
I fixed the issue (I think), well, sfc scannow and dism restorehealth both now complete successfully...

I found in the cbs.log entries for missing packages, e.g.

Info CBS Repr:Not able to find matching update for package, Package_1853_for_KB....

I have a system with patches downloaded, so I located the kb's, extracted them and then applied them with..

DISM /Online /Add-Package /PackagePath:c:\temp\extractedfiles\Windows......cab

Then when I ran Dism /Online /Cleanup-Image /RestoreHealth it failed with the same error, but in the cbs.log, there were no longer any missing packages, the only issue was the one mentioned by the component scanner. (post yesterday at 10:12am)

In short, there were some missing files in the amd64_windowssearchengine_31bf3856ad364e35_7.0.14393.206_none_a8fd1df909a77469 folder inside the winsxs folder, in this instance I located the file on another server which had the same folder with more files in it, I ran ...

Dism /Online /Cleanup-Image /RestoreHealth /Source:\\otherserver\c$\windows\winsxs /LimitAccess

I watched as the command completed, the missing file popped into the folder, following which the restorehealth command succeeded.
 
Hi and welcome to Sysnative,

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:4593226
  • Let me know if it says it was successful or you get the message: The update KB4593226 is not installed on this computer.
Thanks maxstar, is that information in one of the logs I submitted, so that I can check the status of it now? (based upon my post earlier today)
 
Please post the latest CBS logs and a new log of ComponentsScanner to see if there are any remaining issues.
 
Hi and welcome to Sysnative,

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:4593226
  • Let me know if it says it was successful or you get the message: The update KB4593226 is not installed on this computer.
The update KB4593226 is not installed on this computer.
 

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

Back
Top