[GUIDE] [DISCUSSION] Windows Editions Reconstructions

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

  1. sakatgg

    sakatgg MDL Junior Member

    Jun 18, 2020
    69
    40
    0
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,159
    15,335
    340
  3. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    478
    591
    10
    uup-dump construction 28000.1 Enterpriseg

    The solution was right in front of me: I'm using 26100.1 for cbsx.exe, so there's no .cat verification—meaning I can rename pro.cat to enterpriseg.cat or enterprises.cat (just for fun, I even used Notepad to edit the system fod .cat file, and it worked).
     
  4. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    478
    591
    10
    sakatgg

    Your SxS folder is incomplete (FOD); are you using the initial version (28000.1 from 07/11/2025) as the source?
     
  5. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    478
    591
    10
    #5685 winosr25, Aug 2, 2026 at 04:03
    Last edited: Aug 2, 2026 at 08:05
    uup-script-construction

    The script is a base (configured for professional en-US 28000.1).
     
  6. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    941
    702
    30
    #5686 gailium119, Aug 2, 2026 at 06:31
    Last edited: Aug 2, 2026 at 06:42
    Tested 15063.2679 EnterpriseS zh-HK and zh-TW
    upload_2026-8-2_13-31-0.png
    upload_2026-8-2_13-41-43.png
    zh-HK has some translation issues
     
  7. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,588
    558
    60
  8. sakatgg

    sakatgg MDL Junior Member

    Jun 18, 2020
    69
    40
    0
  9. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    478
    591
    10
    #5690 winosr25, Aug 2, 2026 at 08:11
    Last edited: Aug 2, 2026 at 08:25
    sakatgg
    OBLIGATORY
    dism /scratchdir:"X:\temp" /image:X:\image /apply-unattend:sxs\0fod.xml


    It is impossible to update to build 28000.xxxx without this FOD for Pro; for Enterpriseg, you also need to add smbdirect-fod.


    You need to delete the registry keys; note that the ".xxxx" part corresponds to the version.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-EnterpriseClientSync-Host-Package~31bf3856ad364e35~amd64~~10.0.28000.xxxx\Owners
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-EnterpriseClientSync-Host-Package~31bf3856ad364e35~amd64~~10.0.28000.xxxx\Updates

    remove fod via dism
     
  10. sakatgg

    sakatgg MDL Junior Member

    Jun 18, 2020
    69
    40
    0
  11. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,159
    15,335
    340
    21h2 enablement
     
  12. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,239
    1,949
    90
    #5693 Ace2, Aug 2, 2026 at 11:38
    Last edited: Aug 2, 2026 at 19:31
    I will generate enterpriseg_en-us.esd using uup-script-construction, rename it to professional_en-us.esd, and move it into the 28000.2608..._convert\UUPs folder to compile the final ISO.

    I've decided to let this one go...
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,159
    15,335
    340
    #5695 xinso, Aug 2, 2026 at 14:09
    Last edited: Aug 2, 2026 at 15:44
    No idea. I just redo and it is OK. Perhaps I did not run /Resetbase.
     
  14. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,159
    15,335
    340
    #5696 xinso, Aug 2, 2026 at 15:45
    Last edited: Aug 2, 2026 at 16:28
    [29639.1000 Windows 11 Pro (RETAIL with Edge with Store in Official style) arm64 en-US]
    Code:
    ------------------------------------------------------------
    Add en-US Client Language
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.29639.1000
    
    Processing 1 of 1 - Adding package Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~arm64~en-US~10.0.29639.1000
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Code:
    ------------------------------------------------------------
    Set Professional Key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.29639.1000
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : Professional (RETAIL)
    ============================================================
    

    [29639.1000 Windows 11 Education (RETAIL with Edge with Store in Official style) amd64 en-US]
    Code:
    ------------------------------------------------------------
    Add en-US Client Language
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.29639.1000
    
    Processing 1 of 1 - Adding package Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.29639.1000
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Code:
    ------------------------------------------------------------
    Set Education Key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.29639.1000
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : Education (RETAIL)
    ============================================================
    
     
  15. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,588
    558
    60
    i did without resetbase too, so i'll try once again :)
     
  16. XBenon0707X

    XBenon0707X MDL Novice

    Sunday
    1
    0
    0
    #5698 XBenon0707X, Aug 2, 2026 at 16:59
    Last edited: Aug 2, 2026 at 17:05
    Where working link for starter_7601.17514_x64_v2?

    I'm waiting for answers
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,159
    15,335
    340
    Microsoft-Windows-EditionSpecific-Professional-Package~31bf3856ad364e35~amd64~~10.0.19041.7548.mum
    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-EditionSpecific-Professional-Package" version="10.0.19041.7548" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
      <package identifier="Microsoft-Windows-EditionSpecific-Professional" releaseType="Feature Pack">
        <update name="6964de5c19c21a39bc3637741e5fecae">
          <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
            <mum2:noAutoMerge />
          </mum2:customInformation>
          <applicable disposition="staged">
            <detectUpdate>
              <parent name="Microsoft-Windows-21H2Enablement" />
            </detectUpdate>
          </applicable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Client-License-Clip-Consumer-ESU-Package" version="10.0.19041.7417" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="c091245cb2c11a3680878db141acbb38">
          <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
            <mum2:noAutoMerge />
          </mum2:customInformation>
          <applicable disposition="staged">
            <detectUpdate>
              <parent name="Microsoft-Windows-21H2Enablement" />
            </detectUpdate>
          </applicable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Client-License-Clip-Consumer-ESU-Exe-Package" version="10.0.19041.7417" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="8efe68f83098fe3c1cc4c05d601724e5">
          <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
            <mum2:noAutoMerge />
          </mum2:customInformation>
          <applicable disposition="staged">
            <detectUpdate>
              <parent name="Microsoft-Windows-21H2Enablement" />
            </detectUpdate>
          </applicable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Client-License-Clip-ESU-Package" version="10.0.19041.7548" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="7916d33a6776cd2b0b5ec830a189ff6d">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Client-License-Platform-Upgrade-Subscription-Package" version="10.0.19041.5794" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="7d11995d19a7920b70cc9fa2f1aa1b9c">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Onecore-Identity-TenantRestrictions-Package" version="10.0.19041.5848" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="3fa3c1a9a317ad561d2556290baf1756">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Branding-Enterprise-Package" version="10.0.19041.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="017db9b3d2d84badc56c70bbd5452e05">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Desktop-BCDTemplate-Client-Package" version="10.0.19041.3636" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="9775a1da59bc2e3194c7bfe11c4d6d6b">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Editions-Professional-Package" version="10.0.19041.7548" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="6886bfd5ec66bb4a84ac818243090d47">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Help-ClientUA-Client-Package" version="10.0.19041.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="30216fc1cfad5e362e77e795e233ca54">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Internet-Browser-Package" version="10.0.19041.3758" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="7457ec4d9a4c63d10b077b50059da579">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Management-SecureAssessment-Package" version="10.0.19041.6033" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="15d1c2d9fe4c443c85e934951aae300e">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-NewTabPageHost-Package" version="10.0.19041.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="1120c7b0b14e2cf82cc87b33fa4c34a2">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Professional-SPP-Components-Package" version="10.0.19041.7548" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="c07eb1f59c3465138ab72b76b6e2a673">
          <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
            <mum2:noAutoMerge />
          </mum2:customInformation>
          <applicable disposition="staged">
            <detectUpdate>
              <parent name="Microsoft-Windows-21H2Enablement" />
            </detectUpdate>
          </applicable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Security-SPP-ExtendedSecurityUpdatesAI-Package" version="10.0.19041.7548" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="bd05998382fed353ddc98886622c25af">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-SenseClient-Package" version="10.0.19041.7548" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="ede62a6d4b173c8913218a4d1643985f">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-TabShellExperience-Package" version="10.0.19041.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="586e4f510e75e543ffc2ae42e910d3e6">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-TerminalServices-AppServer-Client-Package" version="10.0.19041.7548" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="cebf643f3a5dfd3a662bebf5c18b55b1">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Networking-MPSSVC-Rules-EnterpriseEdition-Package" version="10.0.19041.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="f0c5a871707fc2ab953b10ba553ae3b9">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Server-Help-Package.ClientEnterprise" version="10.0.19041.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
      </package>
    </assembly>
    
    Microsoft-Windows-EditionSpecific-Professional-Package~31bf3856ad364e35~amd64~pl-PL~10.0.19041.7548.mum
    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-EditionSpecific-Professional-Package" version="10.0.19041.7548" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
      <package identifier="Microsoft-Windows-EditionSpecific-Professional-pl-PL" releaseType="Language Pack">
        <parent disposition="detect">
          <assemblyIdentity name="Microsoft-Windows-EditionSpecific-Professional-Package" version="10.0.19041.7548" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
        </parent>
        <update name="27168418f839cee90c1d7e1defc58fd5">
          <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
            <mum2:noAutoMerge />
          </mum2:customInformation>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Client-License-Clip-Consumer-ESU-Package" version="10.0.19041.6033" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="e38655e926e821890d2011664ad8168e">
          <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
            <mum2:noAutoMerge />
          </mum2:customInformation>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Client-License-Clip-Consumer-ESU-Exe-Package" version="10.0.19041.6575" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="9fdddfa2174953968d53d6921bd5e642">
          <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
            <mum2:noAutoMerge />
          </mum2:customInformation>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Client-License-Clip-ESU-Package" version="10.0.19041.6807" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="3dcb50a97a6f4344a661cc97517d1e9c">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Client-License-Platform-Upgrade-Subscription-Package" version="10.0.19041.1" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="f10669f6fd64a60b5408fc4b1debbb88">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Onecore-Identity-TenantRestrictions-Package" version="10.0.19041.3636" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="076bcf60261054e75b566361ff0dcc78">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Desktop-BCDTemplate-Client-Package" version="10.0.19041.3636" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="1f803e1de1888a0aa1f43a2b0b8a64c1">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Internet-Browser-Package" version="10.0.19041.3758" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="9a13522e5166aa275e5c376163cd94ab">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Management-SecureAssessment-Package" version="10.0.19041.6033" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="95760cd2ed25f6c4ad9d3deedfb9b0f4">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-NewTabPageHost-Package" version="10.0.19041.1" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="b4f85b52183e4f7e0a57c46736c1dfa2">
          <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
            <mum2:noAutoMerge />
          </mum2:customInformation>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Security-SPP-ExtendedSecurityUpdatesAI-Package" version="10.0.19041.7181" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="61f5042264854e69dd2ca2b8a1e83a9a">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-SenseClient-Package" version="10.0.19041.7548" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="b49c4bf0dfa62ae86554f89fc3b19da5">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-TabShellExperience-Package" version="10.0.19041.1" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="f01287e46574cc9e5bb8cf453b14fbfe">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-TerminalServices-AppServer-Client-Package" version="10.0.19041.7291" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="09a43d5ddf6f40e6c964001f5172009c">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Networking-MPSSVC-Rules-EnterpriseEdition-Package" version="10.0.19041.1" processorArchitecture="amd64" language="pl-PL" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
      </package>
    </assembly>
    
     
  18. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,588
    558
    60
    i did without edition specific .7548 xx-xx