[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
  2. zb9525

    zb9525 MDL Novice

    Apr 24, 2017
    46
    22
    0
    Could you please share it with me? In the 28000 Microsoft-Windows-EditionSpecific-EnterpriseG-Package.esd file, the manifest file contains no content.
     
  3. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,875
    3,149
    120
    Useless.... 26h1 are specific for arm64 and 26h2 build are based on 24h2
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. xinso

    xinso MDL Guru

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

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
    #4407 xinso, Feb 12, 2026
    Last edited: Feb 13, 2026
    [about Editions and Features among x86\amd64\arm64]
    x86\amd64: Same and more than arm64
    arm64: Less than x86\amd64

    [arm64: Core\Professional]

    [28000.1575 Windows 10 Home (RETAIL with Edge with Store in Official style) arm64 en-US]
    Code:
    ------------------------------------------------------------
    Set Core Key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.28000.1575
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : Core (RETAIL)
    ============================================================
    

    [28000.1575 Windows 11 Pro (RETAIL with Edge with Store in Official style) arm64 en-US]
    Code:
    ------------------------------------------------------------
    Set Professional Key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.28000.1575
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : Professional (RETAIL)
    ============================================================
    

    [amd64: Core\CoreN\Professional\ProfessionalN]

    [28000.1575 Windows 10 Home (RETAIL with Edge with Store in Official style) amd64 en-US]
    Code:
    ------------------------------------------------------------
    Set Core Key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.28000.1575
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : Core (RETAIL)
    ============================================================
    

    [28000.1575 Windows 10 Home N (RETAIL with Edge with Store with Media Features in Official style) amd64 en-US]
    Code:
    ------------------------------------------------------------
    Set CoreN Key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.28000.1575
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : CoreN (RETAIL)
    ============================================================
    

    [28000.1575 Windows 11 Pro for Workstations (RETAIL with Edge with Store in Official style) amd64 en-US]
    Code:
    ------------------------------------------------------------
    Set ProfessionalWorkstation Key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.28000.1575
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : ProfessionalWorkstation (RETAIL)
    ============================================================
    

    [28000.1575 Windows 11 Pro N for Workstations (RETAIL with Edge with Store with Media Features in Official style) amd64 en-US]
    Code:
    ------------------------------------------------------------
    Set ProfessionalWorkstationN Key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.28000.1575
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : ProfessionalWorkstationN (RETAIL)
    ============================================================
    
     
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
    #4408 xinso, Feb 13, 2026
    Last edited: Feb 13, 2026
    28000 has changed Edition ID Matrix.

    Two things so far:
    1. Integrity Verification
    2. Edition ID Matrix
     
  7. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    925
    693
    30
    What does it show when it doesn't boot
     
  8. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    925
    693
    30
    Wdym no content
    We still have 26h1 amd64 security updates, and it isn't messed with EKB and loads of updates like 26100 based windows
     
  9. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    925
    693
    30
    #4411 gailium119, Feb 13, 2026
    Last edited: Feb 13, 2026
    29531 EditionMappings.xml:
    Code:
    
        <Edition virtual="true">
            <Name>ServerDatacenter</Name>
            <ParentEdition>ServerStandard</ParentEdition>
        </Edition>
        <Edition virtual="true">
            <Name>ServerTurbine</Name>
            <ParentEdition>ServerStandard</ParentEdition>
        </Edition>
        <Edition virtual="true">
            <Name>ServerDatacenterEval</Name>
            <ParentEdition>ServerStandardEval</ParentEdition>
        </Edition>
    
    Q: Since which build did ServerDataCenter became virtual edition of ServerStandard?
     
  10. 2012mshs

    2012mshs MDL Junior Member

    Aug 13, 2015
    73
    125
    0
    Yes, but it can't update normally. You can update from 28000.1 > 28000.x, but can't update from 28000.x > 28000.y
    I don't know how to patch wcp.dll! You can ask @gailium119 !
     
  11. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    925
    693
    30
    What did you do with which manifest
     
  12. 2012mshs

    2012mshs MDL Junior Member

    Aug 13, 2015
    73
    125
    0
    I use your patch (wcp.dll), add small code into Bedi > now I can use Bedi to build G & S version.
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
    #4415 xinso, Feb 13, 2026
    Last edited: Feb 13, 2026
    Q: When official release comes, could you please remove Microsoft-Windows-Hotpatch-Targeting-Gated-Package from .mum and repack their .cat files to share?

    Microsoft-Windows-EditionConfiguration-Server-Full-Package~31bf3856ad364e35~amd64~~10.0.XXXXX.X.cat (x1)
    Microsoft-Windows-EditionConfiguration-Server-Full-Package~31bf3856ad364e35~amd64~~10.0.XXXXX.X.mum (x1)
    Code:
        <update name="ff2ba25614aabd08f1cd58b72ec16273">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Hotpatch-Targeting-Gated-Package" version="10.0.29531.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
    
    Microsoft-Windows-EditionConfiguration-Server-Full-Package~31bf3856ad364e35~amd64~xx-XX~10.0.XXXXX.X.cat (x38)
    Microsoft-Windows-EditionConfiguration-Server-Full-Package~31bf3856ad364e35~amd64~xx-XX~10.0.XXXXX.X.mum (x38)
    Code:
        <update name="5a4cbf285a2a624c22cb0ec10110aa28">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Hotpatch-Targeting-Gated-Package" version="10.0.29531.1000" processorArchitecture="amd64" language="xx-XX" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
    
     
  14. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    925
    693
    30
    Why do you need to repack this package, just create empty Microsoft-Windows-Hotpatch-Targeting-Gated-Package with non-existent parent
    Like
    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-Hotpatch-Targeting-Gated-Package" version="10.0.29531.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
      <package identifier="Microsoft-Windows-Hotpatch-Targeting-Gated" releaseType="Feature Pack">
        <parent disposition="detect">
          <assemblyIdentity name="Microsoft.Windows-PlaceHolder-Package" version="10.0.29531.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
        </parent>
      </package>
    </assembly>
    
    and
    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-Hotpatch-Targeting-Gated-Package" version="10.0.29531.1000" processorArchitecture="amd64" language="xx-XX" buildType="release" publicKeyToken="31bf3856ad364e35" />
      <package identifier="Microsoft-Windows-Hotpatch-Targeting-Gated" releaseType="Language Pack">
        <parent disposition="detect">
          <assemblyIdentity name="Microsoft.Windows-PlaceHolder-Package" version="10.0.29531.1000" processorArchitecture="amd64" language="xx-XX" buildType="release" publicKeyToken="31bf3856ad364e35" />
        </parent>
      </package>
    </assembly>
    Also the x38 languagepacks should be in official Language and Optional Features iso.
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
    #4417 xinso, Feb 13, 2026
    Last edited: Feb 13, 2026
    Another .cat problem for lacking Microsoft.Windows-PlaceHolder-Package.
    Code:
    2026-02-13 14:16:50, Error                 SXS    Verifier is corrupt: Microsoft-Windows-Hotpatch-Targeting-Gated-Package~31bf3856ad364e35~amd64~~10.0.29531.1000: STATUS_INVALID_PARAMETER
    2026-02-13 14:16:50, Error                 SXS    WIL Origination: onecore\base\servicing\turbostack\lib\verify.cpp(179)\TurboStack.dll!00007FFC8DD22F04: (caller: 00007FFC8DD229C9) Exception(1) tid(1ea8) C000000D \u5c07\u4e0d\u6b63\u78ba\u7684\u53c3\u6578\u50b3\u9001\u7d66\u670d\u52d9\u6216\u529f\u80fd\u3002
    
    2026-02-13 14:16:50, Error                 CSI    0000000d@2026/2/13:06:16:50.436 (F) onecore\base\servicing\turbostack\lib\verify.cpp(179): Error E_INVALIDARG originated in function (null) expression: (null)
    2026-02-13 14:16:50, Error                 SXS    WIL Origination: onecore\base\servicing\turbostack\lib\verify.cpp(268)\TurboStack.dll!00007FFC8DD236FB: (caller: 00007FFC8DF8D6FC) Exception(2) tid(1ea8) 80070057 \u53c3\u6578\u932f\u8aa4\u3002
    
    2026-02-13 14:16:50, Error                 CSI    0000000e@2026/2/13:06:16:50.436 (F) onecore\base\servicing\turbostack\lib\verify.cpp(268): Error E_INVALIDARG originated in function (null) expression: (null)
    2026-02-13 14:16:50, Error                 CBS    Failed to verify if catalog file Microsoft-Windows-Hotpatch-Targeting-Gated-Package~31bf3856ad364e35~amd64~~10.0.29531.1000.cat is valid: E_INVALIDARG
    2026-02-13 14:16:50, Error                 CBS    Failed to get manifest file: \\?\Z:\WinSxS\Microsoft-Windows-Hotpatch-Targeting-Gated-Package~31bf3856ad364e35~amd64~~10.0.29531.1000.mum [HRESULT = 0x80070057 - E_INVALIDARG]
    2026-02-13 14:16:50, Info                  CBS    Failed to copy manifest: \\?\Z:\WinSxS\Microsoft-Windows-Hotpatch-Targeting-Gated-Package~31bf3856ad364e35~amd64~~10.0.29531.1000.mum to private store and verify the content. [HRESULT = 0x80070057 - E_INVALIDARG]
    2026-02-13 14:16:50, Info                  CBS    Failed to initialize package: Microsoft-Windows-Hotpatch-Targeting-Gated-Package~31bf3856ad364e35~amd64~~10.0.29531.1000, from path: \\?\Z:\WinSxS\Microsoft-Windows-Hotpatch-Targeting-Gated-Package~31bf3856ad364e35~amd64~~10.0.29531.1000.mum, existing package: 0 [HRESULT = 0x80070057 - E_INVALIDARG]
    2026-02-13 14:16:50, Info                  CBS    Failed to load and initialize package: Microsoft-Windows-Hotpatch-Targeting-Gated-Package~31bf3856ad364e35~amd64~~10.0.29531.1000 [HRESULT = 0x80070057 - E_INVALIDARG]
    2026-02-13 14:16:50, Info                  CBS    Failed to resolve package from execution state [HRESULT = 0x80070057 - E_INVALIDARG]
    2026-02-13 14:16:50, Error                 CBS    Failed to resolve child of Package: Microsoft-Windows-EditionConfiguration-Server-Full-Package~31bf3856ad364e35~amd64~~10.0.29531.1000 [HRESULT = 0x80070057 - E_INVALIDARG]
    2026-02-13 14:16:50, Info                  CBS    Failed to add child package to the strategy [HRESULT = 0x80070057 - E_INVALIDARG]
    2026-02-13 14:16:50, Info                  CBS    Failed to add package: Microsoft-Windows-ServerStandardEdition~31bf3856ad364e35~amd64~~10.0.29531.1000 [HRESULT = 0x80070057 - E_INVALIDARG]
    
    Microsoft-Windows-EditionConfiguration-Server-Full-Package

    ServerStandard + ServerDatacenter + ServerTurbine 3-in1 ---> Game over unless you repack .mum and .cat of that package and 38 language packs.
     
  16. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    925
    693
    30
    Try copying the fotmat of 29531 package mum, I haven't downloaded 29531 yet
     
  17. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    925
    693
    30
  18. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,089
    15,292
    340
    #4420 xinso, Feb 13, 2026
    Last edited: Feb 13, 2026
    Unless you repack them and share, impossible for anyone I think.

    As you can see, there is not physical Microsoft-Windows-Hotpatch-Targeting-Gated-Package in the System at all (although Microsoft can bypass it in CU).