[Answered] Integrating Updates into Windows 10 and 11 ISOs

Discussion in 'Windows 10' started by RobertX, Sep 18, 2022.

?

What do you use for updating your OS/integrating your OS (whichever applies more in this matter)

  1. Windows Updates

    10 vote(s)
    45.5%
  2. Microsoft Updates Cagtalogue

    7 vote(s)
    31.8%
  3. WHDownloader

    5 vote(s)
    22.7%
  1. RobertX

    RobertX MDL Member

    Dec 6, 2014
    235
    26
    10
    I'm looking to integrate downloaded Windows 10 and 11 updates and hotfixes into their respective ISOs.

    Is there a good tool that can do that?
     
  2. Yes Abbodi1406 NT10 Updates Installer named as W10UI is awesome script tool to integerate updates offline as well as install updates ro current installed os .
     
  3. raptorddd

    raptorddd MDL Addicted

    Aug 17, 2019
    616
    203
    30
    if you mean to iso image.? or just to OS.
    for iso image use msmg toolkit.

    if you clean install and want to install all updates then use this script to download the updates

    WHDownloader - Download | My Digital Life Forums


    and use this script to install them.

    Windows 10 Hotfix Repository | Page 105 | My Digital Life Forums
     
  4. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,660
    450
    W10UI is the go to tool for proper updates integration, offline or online.
     
  5. RobertX

    RobertX MDL Member

    Dec 6, 2014
    235
    26
    10
    Thanks!
     
  6. RobertX

    RobertX MDL Member

    Dec 6, 2014
    235
    26
    10
    Sorry, but I do have one more question.

    What is the difference between W10UI and the UUP Dump script that downloads certain updates and puts them in an ISO of Windows 10?

    What is more appropriate for updating Windows 10?
     
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,660
    450
    Needs to be fed with a target and updates.
    Downloads a full UUP file set including updates (no ndp updates, except for .1 or .1000 dev channel builds), it needs to convert the UUP files each time and next it updates the wim files and creates boot.wim from the existing winre.wim..

    W10UI works for 10/11 and it gives you a bit more control over update integration, it can work with every ISO you feed it.
     
  8. RobertX

    RobertX MDL Member

    Dec 6, 2014
    235
    26
    10
    So if I need to do incremental updates with an existing Windows image, I would use W10UI, instead of going the full route with UUP Dump, right?
     
  9. shhnedo

    shhnedo MDL Expert

    Mar 20, 2011
    1,672
    2,223
    60
    What is needed if you want to offline update a windows 10/11 image:
    - .1 image of your desired windows 10/11 release(example: 19041.1, 18362.1, 17763.1, 22000.1, 22621.1, etc. as later versions are released).
    - W10UI
    - all latest updates at the time of offline integration

    1. Put everything(image, updates) inside the W10UI folder.
    2. Extract your image to a folder inside W10UI folder.
    3. Run the W10UI script, set the extracted iso folder as target, tweak the other options as desired.
    4. Press 0, go watch memes on 9gag.
    5. How you make a bootable iso is up to you(I use poweriso and i just replace the contents of my existing base iso).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,734
    5,179
    120
    how can you find them, without actually install the system ?
    (i can see history updates, and download them,
    but it pretty annoying I think .. )
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,660
    450
    ? You noticed the presence of all the updates overviews + WHD?
     
  12. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,734
    5,179
    120
    I will check that ..
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. RobertX

    RobertX MDL Member

    Dec 6, 2014
    235
    26
    10
    #13 RobertX, Oct 11, 2022
    Last edited: Oct 11, 2022
    (OP)
    An error message that keeps coming up when integrating updates is this:

    What does this mean? Is this an incompatible WIndows update version?

    EDIT: I have enclosed the log file that records the event as it happened. The integration is still happening as we speak, but we're long after the errors.
     

    Attached Files:

  14. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,660
    450
    Please show us the full W10UI progress.
     
  15. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,660
    450
    Why don't you just show us the full progress or at least what update you tried to integrate, instead of 2200 lines of txt?
     
  16. RobertX

    RobertX MDL Member

    Dec 6, 2014
    235
    26
    10
    As I said, the progress is still ongoing, but if you want, I'll show what was done so far.

    EDIT: Apologies, I posted that before you told me to show you the progress.
     

    Attached Files:

  17. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,660
    450
    Code:
    ============================================================
    Running W10UI v10.24
    ============================================================
    
    ============================================================
    Extracting .cab files from .msu files...
    ============================================================
    
    1/6: windows10.0-kb5012170-x64_0558b5879de03bfb5319b1244d84ca3735a6a377.msu
    2/6: Windows10.0-KB5017264-x64-NDP48.msu
    3/6: Windows10.0-KB5017383-x64.msu [Combined UUP]
    4/6: Windows11.0-KB5012170-x64.msu
    5/6: Windows11.0-KB5017271-x64-NDP481.msu
    6/6: Windows11.0-KB5017389-x64.msu [Combined UUP]
    
    ============================================================
    Extracting files from update cabinets (.cab)...
    *** This will require some disk space, please be patient ***
    ============================================================
    
    1/7: Windows10.0-KB5007575-x64.cab
    2/7: Windows10.0-KB5012170-x64_PSFX.cab [SecureBoot]
    3/7: Windows10.0-KB5017264-x64-NDP48.cab [NetFx]
    4/7: Windows10.0-KB5017850-x64_inout.cab [SSU]
    5/7: Windows11.0-KB5012170-x64_PSFX.cab [SecureBoot]
    6/7: Windows11.0-KB5017233-x64_inout.cab [SSU]
    7/7: Windows11.0-KB5017271-x64-NDP481.cab [NetFx]
    
    ============================================================
    Mounting sources\install.wim - index 6/11
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.1
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Checking Updates...
    ============================================================
    
    ============================================================
    Installing servicing stack update...
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.1
    
    Image Version: 10.0.22621.525
    
    Processing 1 of 1 - Adding package Package_for_ServicingStack_1035~31bf3856ad364e35~amd64~~22000.1035.1.0
    [==========================100.0%==========================]
    
    Error: 0x800f081e
    
    The specified package is not applicable to this image.
    
    The DISM log file can be found at C:\Windows\Logs\DISM\DismSSU.log
    
    ============================================================
    Installing updates...
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.1
    
    Image Version: 10.0.22621.525
    
    Processing 1 of 2 - Adding package Package_for_KB5012170~31bf3856ad364e35~amd64~~22000.850.1.1
    [==========================100.0%==========================]
    Processing 2 of 2 - Adding package Package_for_KB5012170~31bf3856ad364e35~amd64~~22621.372.1.1
    [==========================100.0%==========================]
    
    Error: 0x800f081e
    
    The specified package is not applicable to this image.
    The command completed with errors.
    For more information, refer to the log file.
    
    The DISM log file can be found at C:\Windows\Logs\DISM\DismSecureBoot.log
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.1
    
    Image Version: 10.0.22621.525
    
    Processing 1 of 3 - Adding package Package_for_KB5007575~31bf3856ad364e35~amd64~~22000.345.1.1
    [==========================100.0%==========================]
    Processing 2 of 3 - Adding package Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4566.2
    [==========================100.0%==========================]
    Processing 3 of 3 - Adding package Package_for_DotNetRollup_481~31bf3856ad364e35~amd64~~10.0.9093.1
    [==========================100.0%==========================]
    
    Error: 0x800f081e
    
    The specified package is not applicable to this image.
    The specified package is not applicable to this image.
    The command completed with errors.
    For more information, refer to the log file.
    
    The DISM log file can be found at C:\Windows\Logs\DISM\DismUpdt.log
    
    Windows10.0-KB5017383-x64.msu
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.1
    
    Image Version: 10.0.22621.525
    
    Processing 1 of 1 -
    The operation completed successfully.
    
    Windows11.0-KB5017389-x64.msu
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.1
    
    Image Version: 10.0.22621.525
    
    Processing 1 of 1 -
    [===========================50.0%                          ]
    This update is most likely causing the errors:
    Code:
    Processing 1 of 2 - Adding package Package_for_KB5012170~31bf3856ad364e35~amd64~~22000.850.1.1
    or:
    Code:
    Processing 1 of 3 - Adding package Package_for_KB5007575~31bf3856ad364e35~amd64~~22000.345.1.1
    
    or:
    Code:
    Processing 1 of 1 - Adding package Package_for_ServicingStack_1035~31bf3856ad364e35~amd64~~22000.1035.1.0
    considering your updating a 2262x image:
    Code:
    Image Version: 10.0.22621.525
     
  18. RobertX

    RobertX MDL Member

    Dec 6, 2014
    235
    26
    10
    Why, what is it with that update?
     
  19. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,660
    450
    Those updates are for 22000 not for 2262x.
     
  20. RobertX

    RobertX MDL Member

    Dec 6, 2014
    235
    26
    10
    Yeah, OK, thanks.

    The reason I included those was that I used the WHDownloader to download the updates.

    Much apologies.