[ARCHIVED] Windows Editions Reconstruction Project

Discussion in 'Windows 10' started by whatever127, Jan 10, 2020.

Thread Status:
Not open for further replies.
  1. JeepWillys58

    JeepWillys58 MDL Addicted

    Nov 6, 2010
    603
    379
    30
    My dear Friend and Teacher too @zwl29107

    Thanks one more time to point it, I forgot to delete Windows11.0-KB5031009-x64-NDP481.cab and let just the Windows11.0-KB5032004-x64-NDP481.cab on the files\update\ndp481 folder. My mistake.

    I will run it again and post the result soon it be fineshed.

    Best Regards.
    @JeepWillys58
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Wuyouzi067

    Wuyouzi067 MDL Novice

    Oct 4, 2023
    31
    76
    0
    Reference to MSU_to_esd_and_Modded.cmd line 198
    files\wimlib-imagex capture %TU%\!LCU_Name! .\!LCU_Name!_!SVER!\update\lcu\!LCU_Name!.esd !LCU_Name! --check --solid
    --->
    files\wimlib-imagex capture %TU%\!SSU_Name! .\!LCU_Name!_!SVER!\update\ssu\!SSU_Name!.esd !SSU_Name! --check --solid
     
  3. Wuyouzi067

    Wuyouzi067 MDL Novice

    Oct 4, 2023
    31
    76
    0
    #13529 MSU_to_esd_and_Modded_CU_202311242121.rar
    Main function and how to use ? Previous in #12469, #12472, by Chinese, I have deleted.
    Now use english words, please forgive my expression.

    1. add use limits
    2. add how to combine with Reconstruct/Construct script
    e.g. xinso' 25398.1_ServerDatacenterCor_to_Client_amd64.7z Thanks @xinso
    also can add pause command to add files you want.

    Refer to the attachments for details.
     

    Attached Files:

  4. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,676
    14,414
    340
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,676
    14,414
    340
    #13565 xinso, Nov 26, 2023
    Last edited: Nov 26, 2023
    Oh, you post so much so fast... Let me see, slowly, because I don't have that ability. More or Less, no loss anyway.
     
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,676
    14,414
    340
  7. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,676
    14,414
    340
  8. Ace2

    Ace2 MDL Expert

    Oct 10, 2014
    1,857
    1,520
    60
    Solved:
    No error when building wim with stageSxS-principalis, [None of MY bullsh.t work a rounds needed]
    Just need to add Packages, Appx, Language Pack, then test install.
     
  9. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,676
    14,414
    340
    #13570 xinso, Nov 26, 2023
    Last edited: Nov 27, 2023
    From 18362.1 forward, the CU update processes are performed in this way:

    1. CU update.mum which defines all updates provided\controlled by CU. e.g.
    update.mum ---> Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.3448.1.5

    2. Edition Wrapper mum which defines which Edition is to be updated. e.g.
    microsoft-windows-enterprisesedition-Wrapper~31bf3856ad364e35~amd64~~10.0.19041.3448.mum

    3. Edition mum which defines which system packages are to be updated
    Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.19041.3448.mum

    4. Child-package mums of Edition mum which defines which System packages are to be updated. e.g.
    Code:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
      <assemblyIdentity name="Microsoft-Windows-EnterpriseSEdition" version="10.0.19041.3448" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
      <package identifier="Windows EnterpriseS Edition" releaseType="Product">
        <update name="Microsoft-Windows-Foundation-Package">
          <package contained="false" integrate="visible">
            <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="10.0.19041.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionSpecific-EnterpriseS-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionSpecific-EnterpriseS-Package" version="10.0.19041.3448" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Client-Desktop-Required-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Client-Desktop-Required-Package" version="10.0.19041.3448" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Client-Desktop-Required-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Client-Desktop-Required-WOW64-Package" version="10.0.19041.3448" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Client-Features-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Client-Features-Package" version="10.0.19041.3448" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Client-Features-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Client-Features-WOW64-Package" version="10.0.19041.3448" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Professional-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Professional-Package" version="10.0.19041.3448" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Professional-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Professional-WOW64-Package" version="10.0.19041.3448" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Common-RegulatedPackages-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Common-RegulatedPackages-Package" version="10.0.19041.3448" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Common-RegulatedPackages-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Common-RegulatedPackages-WOW64-Package" version="10.0.19041.3448" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Required-ShellExperiences-Desktop-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Required-ShellExperiences-Desktop-Package" version="10.0.19041.3393" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Required-ShellExperiences-Desktop-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Required-ShellExperiences-Desktop-WOW64-Package" version="10.0.19041.3393" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
      </package>
    </assembly>
    
    5. Grand-packages mums of System Child-packages

    6. Grand-Grand-packages and so on

    If you don't know about this, how to make custom update? zwl29107 knows it very well. You can learn from him\her.
     
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,676
    14,414
    340
  11. Ace2

    Ace2 MDL Expert

    Oct 10, 2014
    1,857
    1,520
    60
    Windows 23H2 (OS Build 25398.1) stageSxS-principalis build.

    Microsoft.SecHealthUI not working when using appx packages from Feature update to Azure Stack HCI, version 23H2, dev build (25398.1) amd64, uupdump page:

    IPA_frameworks_Microsoft.UI.Xaml.x64.2.8.appx
    IPA_VCLibs_Microsoft.VCLibs.x64.14.00.appx
    IPA_WindowsSecurity_Microsoft.SecHealthUI_8wekyb3d8bbwe.appx

    i think its because they are just for Server.

    *

    Microsoft.SecHealthUI working with Windows update, because they are Client packages:

    Windows\SoftwareDistribution\Download\0b3ffdaa5a5c5b7be1fab0fabfd383859a046189 version 1000.25873.9001.0

    replaced Microsoft.SecHealthUI online with Client packages, working just fine now.

    *

    Other than Microsoft.SecHealthUI, installed and running just fine.

    *

    Had to do a lot of post reading, it paid off with a post made my xinso.

    Special thanks to xinso, this build would not have worked without your post about DerivedData\Components\amd64_microsoft-windows-servicingstack_

    *

    [Credits]
    xinso
    owouwu's
    gailium119
    Wuyouzi067
     
  12. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    600
    700
    30
    Appx is universal, IPA_WindowsSecurity_Microsoft.SecHealthUI_8wekyb3d8bbwe.appx can be used normally on 25398.1 Professional.
     
  13. Ace2

    Ace2 MDL Expert

    Oct 10, 2014
    1,857
    1,520
    60
    Maybe it's because i only added Dependencies:
    Code:
    IPA_VCLibs_Microsoft.VCLibs.x64.14.00.appx
    IPA_WindowsSecurity_Microsoft.SecHealthUI_8wekyb3d8bbwe.appx
    IPA_frameworks_Microsoft.UI.Xaml.x64.2.8.appx
    Maybe needed to add:
    Code:
    IPA_VCLibs_Microsoft.VCLibs.x64.14.00.appx
    IPA_WindowsSecurity_Microsoft.SecHealthUI_8wekyb3d8bbwe.appx
    IPA_WindowsSecurity_Microsoft.UI.Xaml.appx
    IPA_frameworks_Microsoft.NET.Native.Framework.x64.2.2.appx
    IPA_frameworks_Microsoft.NET.Native.Runtime.x64.2.2.appx
    IPA_frameworks_Microsoft.UI.Xaml.x64.2.4.appx
    IPA_frameworks_Microsoft.UI.Xaml.x64.2.8.appx
    IPA_frameworks_Microsoft.VCLibs.x64.14.00.UWPDesktop.appx
     
  14. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    600
    700
    30
    Yes, it depends on Microsoft VCLibs.140.00 and Microsoft.UI.Xaml.2.7.(IPA_VCLibs_Microsoft.VCLibs.x64.14.00.appx and IPA_WindowsSecurity_Microsoft.UI.Xaml.appx)
     
  15. Ace2

    Ace2 MDL Expert

    Oct 10, 2014
    1,857
    1,520
    60
    Only IPA_frameworks_Microsoft.UI.Xaml.x64.2.8.appx on uupdump Azure Stack HCI, version 23H2, dev build (25398.1) amd64, page:.

    IPA_frameworks_Microsoft.UI.Xaml.x64.2.8.appx should work .
     
  16. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    600
    700
    30
    Due to different package names, Microsoft UI Xaml.2.8 will not be loaded.
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,676
    14,414
    340
    #13578 xinso, Nov 27, 2023
    Last edited: Nov 27, 2023
    Wuyouzi067's AutoPatch is the best and most convenient for custom update in official structure. If it can delete used stuff, even better. No. 1 on earth.

    It's master piece composed of some member's effort.
     
  18. Ace2

    Ace2 MDL Expert

    Oct 10, 2014
    1,857
    1,520
    60
    Have not used it yet on a build, but i have had play around with it, used it on CU.msu.
    Would be nice to use on standalone SSU, CU cab, may i am doing something wrong, unable to get it to work on standalone cab.
     
  19. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,676
    14,414
    340
    #13580 xinso, Nov 27, 2023
    Last edited: Nov 27, 2023
    25398 SecHealthUI? Any one with compatible dependencies will do.

    I use 25393, working flawlessly.