[DISCUSSION] Windows 11 Official Build 22000.xxx (PC) [co_release]

Discussion in 'Windows 11' started by Enthousiast, Jun 28, 2021.

  1. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,418
    11,684
    240
    #3321 murphy78, Aug 9, 2021
    Last edited: Aug 9, 2021
    Not what I mean. What I think is happening is the boot.wim index 2 that is used when running boot setup has kb5004554 and something about that update is incorrectly setting parameters for winre.wim recovery. I'll play with reagentc and see if there's some kind of setting to auto-correct after I eat my food.

    EDIT: It's winre.wim @Enthousiast was right and I was completely wrong. I misunderstood how complex the reagentc and boot setup was for setting the winre.wim recovery environment. Turns out it's not complex at all. It just sets the location. The actual booting into the recovery environment is probably handled by the winre.wim itself and your system settings.
     
  2. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,418
    11,684
    240
    #3322 murphy78, Aug 9, 2021
    Last edited: Aug 9, 2021
    Hmm no dice with reagentc. That only seems to set the path. Will have to look for other information.
    Edit: irrelevant. I don't think the settings are the problem. I think the update that is integrated into winre.wim is the problem.
     
  3. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,418
    11,684
    240
    Hmm yes, looking over the code on convert-UUP.cmd it does seem like it calls for winre.wim to be updated as well and since aria2.exe auto-downloads and overwrites these files it's not like we can just modify this portion and recreate the iso.
    Code:
    if %uwinpe% equ 1 if %AddUpdates% equ 1 if %_updexist% equ 1 (
    call :uups_update temp\winre.wim
    )
    
    I think the only way this could be salvaged is if the website were to update the .120 insider build and omit the problematic updates. I haven't gone through and painstakingly removed the updates from the winre.wim one by one to find out which one was causing the problem. I will go and edit my posts to clarify that it was not the boot.wim as initially suspected. You continue to impress me @Enthousiast.
     
  4. Odev

    Odev MDL Junior Member

    Feb 20, 2017
    94
    43
    0
    Haven't understand a thing: CU are called cumulative because includes every previously released packages? So in theory I can integrate the latest one inside an iso?
     
  5. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,305
    450
    Best way to use uup dump is to only create the base ISO (18362.1, 19041.1, 22000.1 and 20348.1), keep a copy somewhere safe and further use W10UI_xx for updates integration.

    This still doesn't solve the initial problem but then you can easily leave the problematic update out.
     
  6. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,305
    450
    Exactly:) That's the whole purpose of the Cumulative Update.
     
  7. Odev

    Odev MDL Junior Member

    Feb 20, 2017
    94
    43
    0
    Good...and imagine the size of last became more bigger every week.
     
  8. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,190
    90,659
    340
    AFAIK, aria2 skip already downloaded files (it just verify sha1 hash)

    winre.wim is updated with SafeOS DU if exist (KB5005403), otherwise full cumulative
    you can manually delete/move the KB5005403 cab before running conversion
     
  9. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,418
    11,684
    240
    I did this, but it wasn't super obvious how to do as you need to delete or move the updates after downloading them but before it starts using them.
    This Win11 starts at 22000.51 iirc so I'm not sure there's a basic way to download a non-update package. If you uncheck the integrate update box it still downloads and integrates them by default.
     
  10. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,305
    450
    Yeah but that would take some more effort to be in time to delete it (on modern superfast systems), or to set autostart to 0 so you can remove the update before manually starting the conversion:)
     
  11. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,305
    450
    It starts with base file set 22000.1 + SSU/LCU to .51, .65, .71, .100 or .120.
     
  12. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,418
    11,684
    240
    Your script is really amazing but I wish there was a toggle to turn off integrating updates for boot.wim and winre.wim.
    Also, I'm not sure even if there was such a toggle would it do anything? The first script calls the convert script.
    There are some toggles, but since the process is already running, you would need to stop, likely dism unmount a folder, delete things, etc.
    It would make more sense if user flags were passed from the first script to the second somehow since we can't interrupt things without borking the process.
    Still, it's a very admirable job you've done.
     
  13. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,418
    11,684
    240
    Yeah, like I said, I had to be sneaky and delete the updates before it tried to integrate them. Then it made me a 22000.1 iso.
     
  14. boyonthebus

    boyonthebus MDL Expert

    Sep 16, 2018
    1,168
    753
    60
    Not necessarily. The package doesn't include every update. For example if file A is patched one week, then it is patched the second week, only the relevant code will be patched. It is sort of hard to explain, but if file B is replaced by file B1, then it is replaced by file B2, both files won't be present in the cumulative update, just file B2.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,305
    450
    #3337 Enthousiast, Aug 9, 2021
    Last edited: Aug 9, 2021
    (OP)
    It shouldn't (the updates are still downloaded but ignored and not integrated):

    Please scroll down:)
    Code:
    
    ============================================================
    Running UUP -> ISO v67
    ============================================================
    
    ============================================================
    Checking UUP Info . . .
    ============================================================
    
    ============================================================
    Configured Options . . .
    ============================================================
    
    AutoStart 1
    
    ============================================================
    Preparing Reference ESDs . . .
    ============================================================
    
    CAB->ESD: microsoft-onecore-applicationmodel-sync-desktop-fod-package-amd64
    CAB->ESD: microsoft-onecore-directx-database-fod-package-amd64
    CAB->ESD: microsoft-windows-ethernet-client-intel-e1i68x64-fod-package-amd64
    CAB->ESD: microsoft-windows-ethernet-client-intel-e2f68-fod-package-amd64
    CAB->ESD: microsoft-windows-ethernet-client-realtek-rtcx21x64-fod-package-amd64
    CAB->ESD: microsoft-windows-hello-face-package-amd64
    CAB->ESD: microsoft-windows-internetexplorer-optional-package-amd64
    CAB->ESD: microsoft-windows-kernel-la57-fod-package-amd64
    CAB->ESD: microsoft-windows-languagefeatures-basic-en-us-package-amd64
    CAB->ESD: microsoft-windows-languagefeatures-handwriting-en-us-package-amd64
    CAB->ESD: microsoft-windows-languagefeatures-ocr-en-us-package-amd64
    CAB->ESD: microsoft-windows-languagefeatures-speech-en-us-package-amd64
    CAB->ESD: microsoft-windows-languagefeatures-texttospeech-en-us-package-amd64
    CAB->ESD: microsoft-windows-mediaplayer-package-amd64
    CAB->ESD: microsoft-windows-notepad-system-fod-package-amd64
    CAB->ESD: microsoft-windows-powershell-ise-fod-package-amd64
    CAB->ESD: microsoft-windows-printing-pmcppc-fod-package-amd64
    CAB->ESD: microsoft-windows-printing-wfs-fod-package-amd64
    CAB->ESD: microsoft-windows-quickassist-package-amd64
    CAB->ESD: microsoft-windows-stepsrecorder-package-amd64
    CAB->ESD: microsoft-windows-tabletpcmath-package-amd64
    CAB->ESD: microsoft-windows-userexperience-desktop-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-broadcom-bcmpciedhd63-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-broadcom-bcmwl63a-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-broadcom-bcmwl63al-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-intel-netwbw02-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-intel-netwew00-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-intel-netwew01-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-intel-netwlv64-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-intel-netwns64-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-intel-netwsw00-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-intel-netwtw02-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-intel-netwtw04-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-intel-netwtw06-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-intel-netwtw08-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-marvel-mrvlpcie8897-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-qualcomm-athw8x-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-qualcomm-athwnx-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-qualcomm-qcamain10x64-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-ralink-netr28x-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-realtek-rtl8187se-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-realtek-rtl8192se-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-realtek-rtl819xp-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-realtek-rtl85n64-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-realtek-rtwlane-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-realtek-rtwlane01-fod-package-amd64
    CAB->ESD: microsoft-windows-wifi-client-realtek-rtwlane13-fod-package-amd64
    CAB->ESD: microsoft-windows-wordpad-fod-package-amd64
    CAB->ESD: openssh-client-package-amd64
    
    ============================================================
    Creating Setup Media Layout . . .
    ============================================================
    
    
    ============================================================
    Creating install.wim . . .
    ============================================================
    
    Using LZX compression with 8 threads
    Archiving file data: 7377 MiB of 7377 MiB (100%) done
    
    ============================================================
    Creating winre.wim . . .
    ============================================================
    
    Using LZX compression with 8 threads
    Archiving file data: 1056 MiB of 1056 MiB (100%) done
    
    ============================================================
    Adding winre.wim to install.wim . . .
    ============================================================
    
    
    ============================================================
    Creating boot.wim . . .
    ============================================================
    
    
    ============================================================
    Creating ISO . . .
    ============================================================
    
    OSCDIMG 2.56 CD-ROM and DVD-ROM Premastering Utility
    Copyright (C) Microsoft, 1993-2012. All rights reserved.
    Licensed only for producing Microsoft authorized content.
    
    
    Scanning source tree (500 files in 42 directories)
    Scanning source tree complete (933 files in 85 directories)
    
    Computing directory information complete
    
    Image file is 4284776448 bytes (before optimization)
    
    Writing 933 files in 85 directories to 22000.1.210604-1628.CO_RELEASE_CLIENTPRO_OEMRET_X64FRE_EN-US.ISO
    
    100% complete
    
    Storage optimization saved 24 files, 14217216 bytes (1% of image)
    
    After optimization, image file is 4272678912 bytes
    Space saved because of embedding, sparseness or optimization = 14217216
    
    Done.
    
    Press 0 to exit.
    
    
    Content of the UUPs folder:
    Code:
        microsoft-onecore-applicationmodel-sync-desktop-fod-package-amd64.cab
        microsoft-onecore-directx-database-fod-package-amd64.cab
        microsoft-windows-client-desktop-required-package.esd
        microsoft-windows-client-desktop-required-wow64-package.esd
        microsoft-windows-client-features-package.esd
        microsoft-windows-client-features-wow64-package.esd
        microsoft-windows-client-languagepack-package_en-us-amd64-en-us.esd
        microsoft-windows-editionpack-professional-package.esd
        microsoft-windows-editionpack-professional-wow64-package.esd
        microsoft-windows-editionspecific-professional-package.esd
        microsoft-windows-editionspecific-professional-wow64-package.esd
        microsoft-windows-ethernet-client-intel-e1i68x64-fod-package-amd64.cab
        microsoft-windows-ethernet-client-intel-e2f68-fod-package-amd64.cab
        microsoft-windows-ethernet-client-realtek-rtcx21x64-fod-package-amd64.cab
        microsoft-windows-foundation-package.esd
        microsoft-windows-hello-face-package-amd64.cab
        microsoft-windows-internetexplorer-optional-package-amd64.cab
        microsoft-windows-kernel-la57-fod-package-amd64.cab
        microsoft-windows-languagefeatures-basic-en-us-package-amd64.cab
        microsoft-windows-languagefeatures-handwriting-en-us-package-amd64.cab
        microsoft-windows-languagefeatures-ocr-en-us-package-amd64.cab
        microsoft-windows-languagefeatures-speech-en-us-package-amd64.cab
        microsoft-windows-languagefeatures-texttospeech-en-us-package-amd64.cab
        microsoft-windows-mediaplayer-package-amd64.cab
        microsoft-windows-not-supported-on-ltsb-package.esd
        microsoft-windows-not-supported-on-ltsb-wow64-package.esd
        microsoft-windows-notepad-system-fod-package-amd64.cab
        microsoft-windows-powershell-ise-fod-package-amd64.cab
        microsoft-windows-printing-pmcppc-fod-package-amd64.cab
        microsoft-windows-printing-wfs-fod-package-amd64.cab
        microsoft-windows-quickassist-package-amd64.cab
        microsoft-windows-regulatedpackages-package.esd
        microsoft-windows-regulatedpackages-wow64-package.esd
        microsoft-windows-required-shellexperiences-desktop-package.esd
        microsoft-windows-required-shellexperiences-desktop-wow64-package.esd
        microsoft-windows-stepsrecorder-package-amd64.cab
        microsoft-windows-tabletpcmath-package-amd64.cab
        microsoft-windows-userexperience-desktop-package-amd64.cab
        microsoft-windows-wifi-client-broadcom-bcmpciedhd63-fod-package-amd64.cab
        microsoft-windows-wifi-client-broadcom-bcmwl63a-fod-package-amd64.cab
        microsoft-windows-wifi-client-broadcom-bcmwl63al-fod-package-amd64.cab
        microsoft-windows-wifi-client-intel-netwbw02-fod-package-amd64.cab
        microsoft-windows-wifi-client-intel-netwew00-fod-package-amd64.cab
        microsoft-windows-wifi-client-intel-netwew01-fod-package-amd64.cab
        microsoft-windows-wifi-client-intel-netwlv64-fod-package-amd64.cab
        microsoft-windows-wifi-client-intel-netwns64-fod-package-amd64.cab
        microsoft-windows-wifi-client-intel-netwsw00-fod-package-amd64.cab
        microsoft-windows-wifi-client-intel-netwtw02-fod-package-amd64.cab
        microsoft-windows-wifi-client-intel-netwtw04-fod-package-amd64.cab
        microsoft-windows-wifi-client-intel-netwtw06-fod-package-amd64.cab
        microsoft-windows-wifi-client-intel-netwtw08-fod-package-amd64.cab
        microsoft-windows-wifi-client-marvel-mrvlpcie8897-fod-package-amd64.cab
        microsoft-windows-wifi-client-qualcomm-athw8x-fod-package-amd64.cab
        microsoft-windows-wifi-client-qualcomm-athwnx-fod-package-amd64.cab
        microsoft-windows-wifi-client-qualcomm-qcamain10x64-fod-package-amd64.cab
        microsoft-windows-wifi-client-ralink-netr28x-fod-package-amd64.cab
        microsoft-windows-wifi-client-realtek-rtl8187se-fod-package-amd64.cab
        microsoft-windows-wifi-client-realtek-rtl8192se-fod-package-amd64.cab
        microsoft-windows-wifi-client-realtek-rtl819xp-fod-package-amd64.cab
        microsoft-windows-wifi-client-realtek-rtl85n64-fod-package-amd64.cab
        microsoft-windows-wifi-client-realtek-rtwlane-fod-package-amd64.cab
        microsoft-windows-wifi-client-realtek-rtwlane01-fod-package-amd64.cab
        microsoft-windows-wifi-client-realtek-rtwlane13-fod-package-amd64.cab
        microsoft-windows-wordpad-fod-package-amd64.cab
        microsoft.modernapps.client.all.esd
        microsoft.modernapps.client.professional.esd
        openssh-client-package-amd64.cab
        professional_en-us.esd
        ssu-22000.120-x64.cab
        windows10.0-kb5004567-x64.cab
        windows10.0-kb5005188-x64.cab
        windows10.0-kb5005188-x64.psf
        windows10.0-kb5005403-x64.cab
        windows10.0-kb5005445-x64.cab
     
  16. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,418
    11,684
    240
    Oh, you know what? That's gotta be what's happened. I just got gun shy and freaked out and deleted the files and assumed it was going to integrate them. I made a false assumption because it downloaded the updates I suppose. I was wrong again.
     
  17. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,305
    450
    Can happen to the best;):p:D
     
  18. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,190
    90,659
    340
    I was adding CU to winre.wim always

    i wonder who asked to add only safeos DU :rolleyes: :D