1. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,770
    3,601
    60
    I understood your point and needs.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. bala1

    bala1 MDL Member

    May 2, 2015
    179
    150
    10
    They already gave the solution to your problem, you don't agree...
    Use Linux so don't use Windows if it's too much work
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,770
    3,601
    60
    #23003 inTerActionVRI, Jun 18, 2022
    Last edited: Jun 18, 2022
    Inplace updates, do not add things explicitly removed if your updated ISO has the components removed.

    If your ISO is a base image, 19041.1 it will not have updates, and the application of the latest updates will make a minimal difference in space occupation, for more occupation or even for less occupation.

    Update from outside Windows Update, rarely, some update has caused performance problem. In the vast majority of cases, it increases performance.

    Yes, updates will bring back what you have removed. That's why in Toolkit you integrate, and then remove.

    If you integrate updates in an image that already has an implemented servicestack such as LTSC 2021 with Stack 1288, you risk getting undesirable remnants and generating increased space occupation. It is very difficult to happen, but it is not a disposable hypothesis.

    I also went through what you go through, in the sense of "Updates tend to revert user settings to what MS thinks is "right", making me work harder to put things back how I want them."
    But currently, I create an ISO in 30 minutes and when finishing an installation everything is like I want, all configured. With suggestion to install applications updated directly from the web to my development stack among others, right after the first logon and the first connection. So it's all a matter of automating some things.

    I no longer make the scheme of reducing everything possible in ISO ... But from what you said, this is your case. I don't know if you need Winre, but it's something you can remove that you will release a good space, too.

    It seems to me that you are presenting experience with Windows Update, not with Inplace Update for daily use. About the image for use in Ramddisk is another story. My recommendation is that you open up to new possibilities and do these other tests.

    EDIT:
    NOTE: Perhaps I am wrong about being able to obtain the LTSC 2021 by means of an IoT Enterprise with No AddUpdates (19041.1) from UUPDump.
    EDIT2: Typo from 19044.1 to 19041.1.
    And, to get the bump from 19041.1 to 19044 it needs the EP + at least the 1147 LCU
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Easier said than done. I have a need to use certain programs which will only run 100% on Windows. And I'm an extreme gamer. While many games released for Windows do also work in Linux, there are also many that don't. Like for instance, games that use DRMs like Denuvo. And then there are cases where a game can be made to work in either OS, but getting it to work in Linux is much more effort. In addition, certain anti cheat softwares aren't Linux-friendly. I was once permabanned in Arma 3 multiplayer, and all because I ran the game via WINE instead of Windows. No cheating was involved on my part. It took a lot of emails to the devs to get their decision reversed.
     
  5. Ok, so, I think I've decided. If I have to integrate a cumulative update to get component removals working for LTSC 2021, then I might as well go with the latest available CU update and nothing else if it's not necessary.

    Which in this case appears to be 19044.1766. In the linked post, I see an SSU and and LCU. Do I need both, or just the LCU (I think SSU is a servicing stack update, but from what I've read elsewhere the servicing stacks are already included in cumulative updates)?

    I also see alot of other update links in that post, but I'm not convinced that I need all of them, besides the LCU and maybe the SSU.

    I'm also not looking to try to add any "feature pack" updates to LTSC that weren't intended for it, since it's not supposed to receive regular feature updates anyway. I just want to make sure that applying this won't add anything that is intended only for non-LTSC editions.
     
  6. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,627
    210
    Yes at least after that CU gets integrated if it's in full cab file or msu format, but if the cab + psfx extracted folder is used it fails for W11 v22H2

    Windows 11 v21H2 10.0.22000 WHD integration works

    Code:
    ===============================================================================
      MSMG ToolKit - Integrate WHD General Updates to Windows Setup Install Image
    ===============================================================================
    
    -------------------------------------------------------------------------------
    ##################Starting Integrating WHD General Updates#####################
    ######################to Windows Setup Install Image###########################
    -------------------------------------------------------------------------------
    
        Image                    : Install.wim
        Image Index              : 1
        Image Architecture       : x64
        Image Version            : 10.0.22000.1.0
    
    -------------------------------------------------------------------------------
    ####Processing WHD General Updates Packages####################################
    -------------------------------------------------------------------------------
    
    Creating WHD General Updates Temporary folder...
    
    Extracting Update Package files to Temporary folder...
    
    Finished Extracting Update Package files to Temporary folder...
    
    -------------------------------------------------------------------------------
    ####Integrating WHD General Updates to Windows Setup Install Image#############
    -------------------------------------------------------------------------------
    
    ===========================[Install.wim, Index : 1]============================
    
    -------------------------------------------------------------------------------
    Integrating Windows 11 Servicing Stack Update Package...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22000.1
    
    Processing 1 of 1 - Adding package Package_for_ServicingStack_761~31bf3856ad364e35~amd64~~22000.761.1.0
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Windows 11 Cumulative Update Package...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22000.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~22000.776.1.10
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Microsoft .NET Cumulative Update Package...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22000.776
    
    Processing 1 of 1 - Adding package Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4515.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Generating WHD General Updates Integration Log File...
    -------------------------------------------------------------------------------
    
    Writing WHD General Updates Integration Log.
    
    -------------------------------------------------------------------------------
    ####Cleaning Up Temporary files & Folders######################################
    -------------------------------------------------------------------------------
    
    Cleaning Up WHD General Updates Temporary folder.
    
    -------------------------------------------------------------------------------
    ##################Finished Integrating WHD General Updates#####################
    ######################to Windows Setup Install Image###########################
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Press any key to continue . . .
    
    Windows 11 v22H2 10.0.22621 WHD integration fails

    Code:
    ===============================================================================
      MSMG ToolKit - Integrate WHD General Updates to Windows Setup Install Image
    ===============================================================================
    
    -------------------------------------------------------------------------------
    ##################Starting Integrating WHD General Updates#####################
    ######################to Windows Setup Install Image###########################
    -------------------------------------------------------------------------------
    
        Image                    : Install.wim
        Image Index              : 1
        Image Architecture       : x64
        Image Version            : 10.0.22621.1.0
    
    -------------------------------------------------------------------------------
    ####Processing WHD General Updates Packages####################################
    -------------------------------------------------------------------------------
    
    Creating WHD General Updates Temporary folder...
    
    Extracting Update Package files to Temporary folder...
    
    Finished Extracting Update Package files to Temporary folder...
    
    -------------------------------------------------------------------------------
    ####Integrating WHD General Updates to Windows Setup Install Image#############
    -------------------------------------------------------------------------------
    
    ===========================[Install.wim, Index : 1]============================
    
    -------------------------------------------------------------------------------
    Integrating Windows 11 Servicing Stack Update Package...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22621.1
    
    Processing 1 of 1 - Adding package Package_for_ServicingStack_2~31bf3856ad364e35~amd64~~22621.2.1.1
    [==========================100.0%==========================]
    The changes due to package Package_for_ServicingStack_2 requires the current servicing session to be reloaded.
    All the packages will be processed again.
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Windows 11 Cumulative Update Package...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22621.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~22621.105.1.7
    [==========================100.0%==========================]
    An error occurred - Package_for_RollupFix Error: 0x800f0988
    
    Error: 0x800f0988
    
    DISM failed. No operation was performed.
    For more information, review the log file.
    
    The DISM log file can be found at D:\Work\Toolkit\Logs\Dism.txt
    
    -------------------------------------------------------------------------------
    Integrating Microsoft .NET Cumulative Update Package...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22621.1
    
    Processing 1 of 1 - Adding package Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4460.20
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Generating WHD General Updates Integration Log File...
    -------------------------------------------------------------------------------
    
    Writing WHD General Updates Integration Log.
    
    -------------------------------------------------------------------------------
    ####Cleaning Up Temporary files & Folders######################################
    -------------------------------------------------------------------------------
    
    Cleaning Up WHD General Updates Temporary folder.
    
    -------------------------------------------------------------------------------
    ##################Finished Integrating WHD General Updates#####################
    ######################to Windows Setup Install Image###########################
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Press any key to continue . . .
    
     
  7. 正义羊

    正义羊 MDL Senior Member

    Feb 21, 2016
    260
    160
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. 18koko

    18koko MDL Novice

    Apr 18, 2021
    14
    1
    0
    Thank you.
     
  9. graver.x

    graver.x MDL Senior Member

    Jan 18, 2020
    349
    486
    10
  10. xCyBx

    xCyBx MDL Senior Member

    Aug 6, 2018
    368
    747
    10
    It's not fails, Just need to integrate SSU twice before integrate CU.
    I tried this by simple command line dism.
     
  11. Lhanathel

    Lhanathel MDL Novice

    Apr 7, 2018
    8
    0
    0
    Should I "Disable Windows Update" on Tweaks in Windows 11 22000.318?
     
  12. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,627
    210
    Even with your logic integrating SSU twice also fails the CU integration using it's update.mum

    The Toolkit script uses the same command-line DISM to integrate updates.

    Code:
    ##################Starting Integrating WHD General Updates#####################
    ######################to Windows Setup Install Image###########################
    -------------------------------------------------------------------------------
    
        Image                    : Install.wim
        Image Index              : 1
        Image Architecture       : x64
        Image Version            : 10.0.22621.1.0
    
    -------------------------------------------------------------------------------
    ####Processing WHD General Updates Packages####################################
    -------------------------------------------------------------------------------
    
    Creating WHD General Updates Temporary folder...
    
    Extracting Update Package files to Temporary folder...
    
    Finished Extracting Update Package files to Temporary folder...
    
    -------------------------------------------------------------------------------
    ####Integrating WHD General Updates to Windows Setup Install Image#############
    -------------------------------------------------------------------------------
    
    ===========================[Install.wim, Index : 1]============================
    
    -------------------------------------------------------------------------------
    Integrating Windows 11 Servicing Stack Update Package...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22621.1
    
    Processing 1 of 1 - Adding package Package_for_ServicingStack_2~31bf3856ad364e35~amd64~~22621.2.1.1
    [==========================100.0%==========================]
    The changes due to package Package_for_ServicingStack_2 requires the current servicing session to be reloaded.
    All the packages will be processed again.
    The operation completed successfully.
    
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22621.1
    
    Processing 1 of 1 - Adding package Package_for_ServicingStack_2~31bf3856ad364e35~amd64~~22621.2.1.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Windows 11 Cumulative Update Package...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22621.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~22621.105.1.7
    [==========================100.0%==========================]
    An error occurred - Package_for_RollupFix Error: 0x800f0988
    
    Error: 0x800f0988
    
    DISM failed. No operation was performed.
    For more information, review the log file.
    
    The DISM log file can be found at D:\Work\Toolkit\Logs\Dism.txt
    
    -------------------------------------------------------------------------------
    Generating WHD General Updates Integration Log File...
    -------------------------------------------------------------------------------
    
    Writing WHD General Updates Integration Log.
    
    -------------------------------------------------------------------------------
    ####Cleaning Up Temporary files & Folders######################################
    -------------------------------------------------------------------------------
    
    Cleaning Up WHD General Updates Temporary folder.
    
    -------------------------------------------------------------------------------
    ##################Finished Integrating WHD General Updates#####################
    ######################to Windows Setup Install Image###########################
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Press any key to continue . . .
    
     
  13. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,770
    3,601
    60
    I did not test.
    But I also thought it should work by running the command once again in the sequence. But I only thought that because the logic would be compatible with a message presented in the first execution of the command.

    Will it need to be unmounted (commit/saving source) and mounted again?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,627
    210
    #23018 MSMG, Jun 19, 2022
    Last edited: Jun 19, 2022
    (OP)

    Leave SSU it got integrated despite that message, it was the CU failing to integrate.

    Just found out that the PSFX converted full cab extracted folder got integrated using the Toolkit, so compared the extracted contents between full cab and the PSFX extracted folder then it was missing some folders, the same PSFExtractor command works for W11 21H2 CU.

    Then checked with psfx2cab_CLI.cmd they have added some new code to make it work for W11 22H2 CU, have modified the Toolkit script to adapt the changes will test and see if it works.

    And one more thing, the Windows 11 22H2 updates filename now starts with Windows11.0-KBXXXXX and not Windows10.0-KBXXXXX, this change was the thing breaking the integration.

    Edit: It works now after making changes

    Code:
    ===============================================================================
      MSMG ToolKit - Integrate WHD General Updates to Windows Setup Install Image
    ===============================================================================
    
    -------------------------------------------------------------------------------
    ##################Starting Integrating WHD General Updates#####################
    ######################to Windows Setup Install Image###########################
    -------------------------------------------------------------------------------
    
        Image                    : Install.wim
        Image Index              : 1
        Image Architecture       : x64
        Image Version            : 10.0.22621.1.0
    
    -------------------------------------------------------------------------------
    ####Processing WHD General Updates Packages####################################
    -------------------------------------------------------------------------------
    
    Creating WHD General Updates Temporary folder...
    
    Extracting Update Package files to Temporary folder...
    
    Finished Extracting Update Package files to Temporary folder...
    
    -------------------------------------------------------------------------------
    ####Integrating WHD General Updates to Windows Setup Install Image#############
    -------------------------------------------------------------------------------
    
    ===========================[Install.wim, Index : 1]============================
    
    -------------------------------------------------------------------------------
    Integrating Windows 11 Servicing Stack Update Package...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22621.1
    
    Processing 1 of 1 - Adding package Package_for_ServicingStack_2~31bf3856ad364e35~amd64~~22621.2.1.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Windows 11 Cumulative Update Package...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.25140.1000
    
    Image Version: 10.0.22621.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~22621.105.1.7
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Generating WHD General Updates Integration Log File...
    -------------------------------------------------------------------------------
    
    Writing WHD General Updates Integration Log.
    
    -------------------------------------------------------------------------------
    ####Cleaning Up Temporary files & Folders######################################
    -------------------------------------------------------------------------------
    
    Cleaning Up WHD General Updates Temporary folder.
    
    -------------------------------------------------------------------------------
    ##################Finished Integrating WHD General Updates#####################
    ######################to Windows Setup Install Image###########################
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Press any key to continue . . .
    
     
  15. Lhanathel

    Lhanathel MDL Novice

    Apr 7, 2018
    8
    0
    0
    "ToolKitHelper_Preview.exe" should I move this to the folder or rename this file to "ToolKitHelper.exe" and overwrite it?
     
  16. D' Eradicated

    D' Eradicated MDL Novice

    Feb 16, 2014
    17
    1
    0
    #23020 D' Eradicated, Jun 19, 2022
    Last edited: Jun 19, 2022
    Can't seem to get my ISO to work on VirtualBox. It say "no drivers are found" when I try to install it on a VM. Am I missing something?

    1. Selected ISO and all indeces (using en-us_windows_10_iot_enterprise_ltsc_2021_x64_dvd_257ad90f)
    2. Integrated features (DaRT and DirectX 9 only)
    3. Integrated Windows updates on install, recovery and boot (downloaded using WHD, all under 19041 and v21H2 only)
    4. Integrated .NET Framework 3.5
    5. Applied and saved changes
    6. Created the ISO
    No errors occurred, AFAIK, from the whole integration process.