[GUIDE] [DISCUSSION] Windows Editions Reconstructions

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

  1. pp03

    pp03 MDL Guru

    Apr 12, 2014
    2,019
    858
    90
    another miracle would be 22000 hyperv working on core ultra series
     
  2. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    8,283
    10,647
    270
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,463
    340
    #4723 xinso, Mar 24, 2026
    Last edited: Mar 24, 2026
  4. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,463
    340
    #4724 xinso, Mar 24, 2026
    Last edited: Oct 7, 2026
    amd64 and ARM64 components cannot be mixed.
     
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,463
    340
    #4725 xinso, Mar 28, 2026
    Last edited: Apr 1, 2026
    Microsoft-Windows-Hotpatch-Targeting-Gated-Package.

    Q: How does Microsoft make it?
     
  6. winosr25

    winosr25 MDL Addicted

    May 14, 2024
    542
    674
    30
  7. winosr25

    winosr25 MDL Addicted

    May 14, 2024
    542
    674
    30
  8. winosr25

    winosr25 MDL Addicted

    May 14, 2024
    542
    674
    30
    the difference between multilingual EnterpriseG and Pro
     

    Attached Files:

    • g.png
      g.png
      File size:
      129.9 KB
      Views:
      40
    • pro.png
      pro.png
      File size:
      139.6 KB
      Views:
      37
  9. pp03

    pp03 MDL Guru

    Apr 12, 2014
    2,019
    858
    90
    when using 22000 "windows to go" on core ultra, system boots (no stuck at windows logo) :)
    unfortunately stuck at windows logo with hypervisor enabled :(
     
  10. pp03

    pp03 MDL Guru

    Apr 12, 2014
    2,019
    858
    90
    did you manage to set enterpriseg as multilingual?
     
  11. winosr25

    winosr25 MDL Addicted

    May 14, 2024
    542
    674
    30

    Attached Files:

  12. winosr25

    winosr25 MDL Addicted

    May 14, 2024
    542
    674
    30
    #4732 winosr25, Mar 31, 2026
    Last edited: Mar 31, 2026
    New Reconstructed code without .cat edition
    Example for enterpriseg

    Pay attention to the enterprisegedition.reg file, which indicates the location of the reconstruction source.
    "InstallLocation"="\\\\?\\E:\\29558\\sxs\\"

    1g.xml
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <servicing>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-EditionSpecific-EnterpriseG-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-EditionSpecific-EnterpriseG-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-Client-Desktop-Required-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-Client-Desktop-Required-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-Client-Desktop-Required-WOW64-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-Client-Desktop-Required-WOW64-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Win4-Feature" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Win4-Feature~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Win4-WOW64-Feature" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Win4-WOW64-Feature~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-Client-Features-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-Client-Features-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-Client-Features-WOW64-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-Client-Features-WOW64-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-EditionPack-Professional-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-EditionPack-Professional-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-EditionPack-Professional-WOW64-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-EditionPack-Professional-WOW64-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-RegulatedPackages-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-RegulatedPackages-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-RegulatedPackages-WOW64-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-RegulatedPackages-WOW64-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-Required-ShellExperiences-Desktop-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-Required-ShellExperiences-Desktop-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-Required-ShellExperiences-Desktop-WOW64-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-Required-ShellExperiences-Desktop-WOW64-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-ClientRootSecurity-Package" version="10.0.29558.1000" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
        <source location="Microsoft-Windows-ClientRootSecurity-Package~31bf3856ad364e35~amd64~~10.0.29558.1000.mum" />
            </package>
            <package action="remove">
                <assemblyIdentity name="Microsoft-Windows-winpe-package" version="10.0.28000.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-EnterpriseGEdition" version="10.0.29558.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
            </package>
        </servicing>
    </unattend>
    script

    Code:
    echo.
    echo ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    echo Mount %SOURCE% image
    echo ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    echo.
    dism /english /mount-wim /wimfile:28000.wim /index:1 /mountdir:%MT%
    dism /english /apply-image /imagefile:"server.esd" /Index:1 /applydir:%MT%
    
    Reg load HKLM\SOFTHIVE %MT%\Windows\System32\config\SOFTWARE
    reg import winre1.reg
    Reg unload HKLM\SOFTHIVE
    
    Reg load HKLM\SYSHIVE %MT%\Windows\System32\config\SYSTEM
    reg import winre2.reg
    Reg unload HKLM\SYSHIVE
    
    Reg load HKLM\COMPONHIVE %MT%\Windows\System32\config\COMPONENTS
    reg import winre3.reg
    Reg unload HKLM\COMPONHIVE
    
    copy /y Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.29558.1000.mum %MT%\Windows\servicing\Packages\Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.29558.1000.mum
    
    Reg.exe load HKLM\SOFTHIVE %MT%\Windows\System32\config\SOFTWARE
    reg import Microsoft-Windows-EnterpriseGEdition.reg
    Reg.exe unload HKLM\SOFTHIVE
    
    dism /english /image:%MT% /apply-unattend:sxs\1g.xml
    resulta
    with the mistake that doesn't bother
    Code:
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    Mount  image
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    
    Deployment Image Servicing and Management tool
    Version: 10.0.26534.1000
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.26534.1000
    
    Applying image
    [==========================100.0%==========================]
    The operation completed successfully.
    L’opération a réussi.
    L’opération a réussi.
    L’opération a réussi.
    L’opération a réussi.
    L’opération a réussi.
    L’opération a réussi.
    L’opération a réussi.
    L’opération a réussi.
    L’opération a réussi.
            1 fichier(s) copié(s).
    L’opération a réussi.
    L’opération a réussi.
    L’opération a réussi.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.26534.1000
    
    Image Version: 10.0.28000.1
    
    Removing package Microsoft-Windows-WinPE-Package~31bf3856ad364e35~amd64~~10.0.28000.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Error: 0x80004005
    
    An error occurred closing a servicing component in the image.
    Wait a few minutes and try running the command again.
    
    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
    
    Appuyez sur une touche pour continuer...
     

    Attached Files:

  13. winosr25

    winosr25 MDL Addicted

    May 14, 2024
    542
    674
    30
    EnterpriseG fr-FR 29558.1000

    EnterpriseG in French successful, I'm going to make a tutorial
     

    Attached Files:

  14. winosr25

    winosr25 MDL Addicted

    May 14, 2024
    542
    674
    30
    New test enterpriseG 28000.1 fr-fr OK, we can only have 2 languages in the OS
     

    Attached Files:

  15. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    972
    732
    30
    Code:
        <update name="a40255d1fde6e8ae7553e1b3adece80a">
          <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
            <mum2:noAutoMerge />
          </mum2:customInformation>
          <component>
            <assemblyIdentity name="kdnic.inf-LanguagePack" version="10.0.15035.0" processorArchitecture="arm" language="en-US" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
          </component>
        </update>
    
    Where does a40255d1fde6e8ae7553e1b3adece80a come from
     
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,463
    340
    #4736 xinso, Apr 1, 2026
    Last edited: Apr 1, 2026
    Microsoft-OneCore-CoreSystem-Core-onecore-Package~31bf3856ad364e35~amd64~en-US~10.0.18362.1" update="a40255d1fde6e8ae7553e1b3adece80a"
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,463
    340
    #4737 xinso, Apr 1, 2026
    Last edited: Oct 7, 2026
    29558.1000 works on my 19044.3448 Host again.
     
  18. winosr25

    winosr25 MDL Addicted

    May 14, 2024
    542
    674
    30
  19. pp03

    pp03 MDL Guru

    Apr 12, 2014
    2,019
    858
    90
  20. pp03

    pp03 MDL Guru

    Apr 12, 2014
    2,019
    858
    90