[GUIDE] [DISCUSSION] Windows Editions Reconstructions

Discussion in 'Windows 10' started by TesterMachineOS, Sep 3, 2024.

  1. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,482
    524
    60
    #4301 pp03, Jan 28, 2026
    Last edited: Jan 28, 2026
    kb5068181 (.1743) is checkpoint (baseline) for 26100.2
     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
    #4302 xinso, Jan 29, 2026
    Last edited: Jan 29, 2026
    It took me 45 Minutes to make new script until I found 26100.2 is "Insider Preview". And 30 Seconds to delete.
     
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
  4. keqing

    keqing MDL Novice

    Feb 2, 2021
    40
    17
    0
    What I want to create is a Starter-style image, not an EnterpriseG edition image. I'm just building the starter style based on the EnterpriseG edition.
     
  5. keqing

    keqing MDL Novice

    Feb 2, 2021
    40
    17
    0
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
  7. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
  9. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,482
    524
    60
    #4310 pp03, Jan 29, 2026
    Last edited: Jan 29, 2026
    zwl29107 and gailium119 work hard on 20348 custom client updates
     
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
    #4311 xinso, Jan 29, 2026
    Last edited: Jan 29, 2026
    pp03 can do Construction. But he\she cannot post to share. I know the script is too big.

    But pp03 would teach PM67310 how to repack package with "Integrity Verification". Better than script.

    pp03? Just try his\her best to learn. That's it.
     
  11. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,206
    1,909
    90
    will you be sharing a how-to ?
     
  12. Bira

    Bira MDL Senior Member

    Oct 4, 2017
    364
    210
    10
    #4313 Bira, Jan 29, 2026
    Last edited: Jan 29, 2026
    Here is the final list of EnterpriseG exclusive packages (not present in Starter):

    ❌ Packages that Starter wouldn't have

    Code:
    Microsoft-Windows-Branding-EnterpriseG-Package
    Microsoft-Windows-Editions-EnterpriseG-Package
    Microsoft-Windows-EnterpriseG-SPP-Components-Package
    Microsoft-Windows-Help-ClientUA-Client-Package
    Microsoft-Windows-Internet-Browser-Package
    Microsoft-Windows-Management-SecureAssessment-Package
    Microsoft-Windows-NewTabPageHost-Package
    Microsoft-Windows-TabShellExperience-Package
    Networking-MPSSVC-Rules-EnterpriseEdition-Package
    Server-Help-Package.ClientEnterprise
    
    Therefore, it can be used in Microsoft-Windows-EnterpriseGEdition-Package in @xinso
     
  13. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,875
    3,149
    120
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. DichVAN

    DichVAN MDL Junior Member

    Jun 18, 2021
    58
    80
    0
    #4315 DichVAN, Jan 29, 2026
    Last edited: Jan 30, 2026
    END
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
    #4316 xinso, Jan 30, 2026
    Last edited: Jan 30, 2026
    Windows. Both "Edition" and "Package" are taken\treated as "Package". We don't need to care.

    For the time being, I7763 CU and 26100 SafeOSDU are using "Wrapper" mum for all relavent "Edition" and "Package" and "Language". e.g.
    Code:
        <parent buildCompare="EQ" integrate="separate" disposition="detect">
          <assemblyIdentity name="Microsoft-Windows-EnterpriseSEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-EnterpriseSEvalEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-EnterpriseSNEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-EnterpriseSNEvalEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ProfessionalEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ProfessionalNEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerDatacenterCorEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerDatacenterEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerDatacenterEvalCorEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerDatacenterEvalEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerDatacenterNanoEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerHyperCoreEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerSolutionEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerStandardCorEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerStandardEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerStandardEvalCorEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerStandardEvalEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-ServerStandardNanoEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-UtilityVMEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="Microsoft-Windows-WinPE-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-AppxPackaging-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-ATBroker-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-AudioCore-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-AudioDrivers-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-DismCmdlets-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-Dot3Svc-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-EnhancedStorage-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-FontSupport-JA-JP-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-FontSupport-ZH-CN-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-FontSupport-ZH-HK-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-FontSupport-ZH-TW-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-GamingPeripherals-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-HTA-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-LegacySetup-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-MDAC-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-Narrator-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-NetFx-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-PlatformId-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-PowerShell-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-PPPoE-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-Rejuv-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-RNDIS-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-Scripting-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-SecureStartup-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-Setup-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-Speech-TTS-ja-JP-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-Speech-TTS-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-Speech-TTS-zh-CN-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-Speech-TTS-zh-HK-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-Speech-TTS-zh-TW-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-SRH-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-SRT-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-StorageWMI-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-WDS-Tools-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-WiFi-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-WinReCfg-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          <assemblyIdentity name="WinPE-WMI-Package" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
        </parent>
    
    --->
    Code:
        <update name="Wrapper-00BEA75E969DA0762DB0F20E0515CC5F5184881A3772532C8B45AA3FAEFF7260_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-00BEA75E969DA0762DB0F20E0515CC5F5184881A3772532C8B45AA3FAEFF7260" version="10.0.17763.6893" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-01EF2204A25ABF11D1960679C332CE59BA048E1611391623197342C8F5349524_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-01EF2204A25ABF11D1960679C332CE59BA048E1611391623197342C8F5349524" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-03FF3ED7D039CB752A8B0E6E9A2FB920A904E2961321135F6A6D23EEC736A608_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-03FF3ED7D039CB752A8B0E6E9A2FB920A904E2961321135F6A6D23EEC736A608" version="10.0.17763.5820" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-057A679A2C177E7EF0B09C70BF0997572F72C109CBD8D1F2E2FE8CCE3C42F84A_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-057A679A2C177E7EF0B09C70BF0997572F72C109CBD8D1F2E2FE8CCE3C42F84A" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-0629CDA132E0BC4CCB34A1D141DAF60CED16AB630E77CA3C786DF7A197928D13_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-0629CDA132E0BC4CCB34A1D141DAF60CED16AB630E77CA3C786DF7A197928D13" version="10.0.17763.6893" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-0878D12E5630683A6090DB8248521652371E7BB3EA69B8C0C3620C8D53E5C511_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-0878D12E5630683A6090DB8248521652371E7BB3EA69B8C0C3620C8D53E5C511" version="10.0.17763.5820" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-0CCC45591E5D7427454952D169A4072DB64C4EE18A551978D85F9E78F8DC866B_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-0CCC45591E5D7427454952D169A4072DB64C4EE18A551978D85F9E78F8DC866B" version="10.0.17763.5830" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-0E21A8DC4A5E19304B6CCDE0694F816A3495EF41738C9488E83C17524EF060D7_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-0E21A8DC4A5E19304B6CCDE0694F816A3495EF41738C9488E83C17524EF060D7" version="10.0.17763.5830" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-102B9BBE9843430ADE8BF6290DE34BA82EE7EECF67B3D5F8F51F2E5F2798E0DA_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-102B9BBE9843430ADE8BF6290DE34BA82EE7EECF67B3D5F8F51F2E5F2798E0DA" version="10.0.17763.5820" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-16851793FB6C06FE9D5BA35803E027D5AE1F60321B6595C230AD4E30EF4BF2F3_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-16851793FB6C06FE9D5BA35803E027D5AE1F60321B6595C230AD4E30EF4BF2F3" version="10.0.17763.6893" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-18E918C8F83512D3503518719FCD719B394E1442EDFB05AEBD5865659AE5BA28_x86">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-18E918C8F83512D3503518719FCD719B394E1442EDFB05AEBD5865659AE5BA28" version="10.0.17763.5830" processorArchitecture="x86" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-18EA4085FCC0E1E5BF705C01EDF8D431F9F3143F4DF0703EFBA517A2E8218C8E_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-18EA4085FCC0E1E5BF705C01EDF8D431F9F3143F4DF0703EFBA517A2E8218C8E" version="10.0.17763.7671" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-1AE2B6DCD20133BD7220C13CFDDA9D45983B1A389A9584CEA48C11C730223477_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-1AE2B6DCD20133BD7220C13CFDDA9D45983B1A389A9584CEA48C11C730223477" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-1B54C1B188E1385AFBD0350B62940EC7717E58DF0B2C07A17FB0DF1239E0D651_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-1B54C1B188E1385AFBD0350B62940EC7717E58DF0B2C07A17FB0DF1239E0D651" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-1C3719D69392F2F90B0E6AD3B01D6E1EE9E05D73E10ACD052D262E8FE51FF6E7_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-1C3719D69392F2F90B0E6AD3B01D6E1EE9E05D73E10ACD052D262E8FE51FF6E7" version="10.0.17763.5830" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-1C907C04151BE5247CF3C53D14430009D8EF1AF832D3530B919E51E7858A3532_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-1C907C04151BE5247CF3C53D14430009D8EF1AF832D3530B919E51E7858A3532" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-1D0937B8F7A850F425B74A561AE2C0DB17EB2CE03A0406D06334CEDC53FDA54B_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-1D0937B8F7A850F425B74A561AE2C0DB17EB2CE03A0406D06334CEDC53FDA54B" version="10.0.17763.5820" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-1D17AB70654EFC781D93F5E25F9D37F60F8668CF2BD8EC773ACC9257CFFC9E62_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-1D17AB70654EFC781D93F5E25F9D37F60F8668CF2BD8EC773ACC9257CFFC9E62" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-1EF28B52635C2E1F27BEDD6C0129FF44C74DDBE887C0EDD6AD144F0767282602_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-1EF28B52635C2E1F27BEDD6C0129FF44C74DDBE887C0EDD6AD144F0767282602" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-2416DC12057F2CA1E23C21DFE98986FD95FBD44F72421D64FDDD93113F8E18C8_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-2416DC12057F2CA1E23C21DFE98986FD95FBD44F72421D64FDDD93113F8E18C8" version="10.0.17763.5820" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-25E2F3A48911DBEE88EE022D3837F062AE8310EFBF351B5CB444AA8AD1312355_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-25E2F3A48911DBEE88EE022D3837F062AE8310EFBF351B5CB444AA8AD1312355" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-263FE650096F5896DB2945800E5AC3E86F41A68594478594C1600C7F610D1C35_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-263FE650096F5896DB2945800E5AC3E86F41A68594478594C1600C7F610D1C35" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-2AC1785F93578337D076316AF116DADD0E598B5BFC284AC13F87024E1A83E1F9_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-2AC1785F93578337D076316AF116DADD0E598B5BFC284AC13F87024E1A83E1F9" version="10.0.17763.5820" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-2C2E8F30EDB45003A1740158CA34B886EDF63115FCBFA81E6272C676A02893BF_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-2C2E8F30EDB45003A1740158CA34B886EDF63115FCBFA81E6272C676A02893BF" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-2F1B5DD1E04FB90AF56F7A7B8DC5BC64A8099C948A96F7C390682C66B7427BCF_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-2F1B5DD1E04FB90AF56F7A7B8DC5BC64A8099C948A96F7C390682C66B7427BCF" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-2FA0BACF53B5DE5C48705D0B3590ABF61C511EF0F61D24EDDC6B3E107F0468CA_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-2FA0BACF53B5DE5C48705D0B3590ABF61C511EF0F61D24EDDC6B3E107F0468CA" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-30B07BF1752A34B9C5F85170524F38AF7E1A58ADC120FEE904015B78B9C41605_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-30B07BF1752A34B9C5F85170524F38AF7E1A58ADC120FEE904015B78B9C41605" version="10.0.17763.5820" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Wrapper-337C9A5B52AD3352A7C16A43A8F85167B4C39FCEFD1F78E9C032AE1E5EB3C73C_amd64">
          <package integrate="hidden">
            <assemblyIdentity name="Wrapper-337C9A5B52AD3352A7C16A43A8F85167B4C39FCEFD1F78E9C032AE1E5EB3C73C" version="10.0.17763.8276" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
    .
    .
    .
    
    --->
    To modify, you must patiently open\check each Wrapper mum to identify which "Edition" and "Package" and "Language" are involed.
    --->
    You have to search "specific" words in Wrapper mum which you want to customize. e.g.
    For Server as Client workstation, you search "ServerSolution". Then you modify it to be customized ServerDatacenter in ServerWeb style.

    For everything, the very first time is usually the most difficult. All you need is "patience and carefulness".

    Then? Then you modify it for next CUs. Easy.

    [Hint]
    Most oftenly, you have to modify "Baseless" CU. e.g. Windows10.0-KB5073723-x64-baseless-17763.8276.esd (2.2 GB).
    Code:
    ------------------------------------------------------------
    Add Cumulative update to ServerHyperCore image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~17763.8276.1.22
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Otherwise Windows10.0-KB5073723-x64.cab (700 MB):
    Code:
    ------------------------------------------------------------
    Add Cumulative update to ServerHyperCore image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~17763.8276.1.22
    [==========================100.0%==========================]
    An error occurred - Package_for_RollupFix Error: 0x800f0982
    
    Error: 0x800f0982
    
    DISM failed. No operation was performed.
    For more information, review the log file.
    
    Totally, I modified three mum:
    1. ServerSolution.mum modified as ServerHyperCore.mum
    2. update.mum (delete ServerSolution Wrapper)
    3. Wrapper-DE2C64E12FB019CC0302D756EA9D49AA9476556138067824A798EFC753BDCF2A~31bf3856ad364e35~amd64~~10.0.17763.8276.mum (replace Microsoft-Windows-ServerSolutionEdition with Microsoft-Windows-ServerHyperCoreEdition)
    Code:
        <parent buildCompare="EQ" integrate="separate" disposition="detect">
          <assemblyIdentity name="Microsoft-Windows-ServerHyperCoreEdition" version="10.0.17763.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
        </parent>
    
     
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
  17. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,206
    1,909
    90
    Thank you...
     
  18. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,206
    1,909
    90
    will you be sharing a how-to for this one ?
     
  19. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340