[GUIDE] [DISCUSSION] Windows Editions Reconstructions

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

  1. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    479
    592
    10
    No, it's more complicated: you merge Enterprise G with the specific Enterprise G edition and look for the language pack. The main Enterprise G wrapper (which doesn't exist in the latest SSU) isn't there.
    One possibility is to carefully follow the steps: update the Pro edition, extract the updated WIM into your `sxs` (sources) folder, and use my PSF WIM script—treating that as the source to be supplemented with the updated Pro edition—before performing a rebuild (rebuilding WinOSr25 or Pro to G). I'm stuck on this myself; there's no solution for the moment.
     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,161
    15,337
    340
    #5442 xinso, Jul 2, 2026
    Last edited: Jul 2, 2026
    My 10586.0 cannot boot to OOBE.

    The NLS data is missing or contains errors.

    PS:
    It is fine if copy\paste SOFTWARE and SYSTEM of a normal image's Windows\System32\config.
     
  3. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    479
    592
    10
    #5443 winosr25, Jul 2, 2026
    Last edited: Jul 2, 2026
    The problem with copying the registry is the number of errors—for example, language settings, folders, packages, or drivers that get written into the registry but do not actually exist. It is safer to simply locate your missing keys.

    HKEY_LOCAL_MACHINE\SYSHIVE\Setup

    [HKEY_LOCAL_MACHINE\SOFTHIVE\Microsoft\Windows\CurrentVersion\Setup

    HKEY_LOCAL_MACHINE\SOFTHIVE\Microsoft\Windows\CurrentVersion\OOBE

    HKEY_LOCAL_MACHINE\SOFTHIVE\Microsoft\Windows NT\CurrentVersion\Winlogon

    These 4 keys should fix your problem ?

    How to export registry keys from an install.wim file

    C:\mount corresponds to the folder where you mounted install.wim.

    I intentionally loaded an install.wim In another scenario, this is what happens in the Registry when you mount an install.wim file. 1.png
    {bf1a281b-ad7b-4476-ac95-f47682990ce7}

    Extract:
    \Windows\System32\config (install.wim)

    Launch the Registry Editor and navigate to HKEY_LOCAL_MACHINE. 1.png or
    {bf1a281b-ad7b-4476-ac95-f47682990ce7}
    e.g., for HKEY_LOCAL_MACHINE
    Then, go to **File > Load Hive**. Browse to the `config` folder and load the desired file (e.g., `system` or `software`) 2.png, naming it something like `syshive` or `softhive`. Once loaded, right-click the specific key you need and select **Export**. 3.png

    The name used to load the hive must be the same one used to register it against install.wim.

    e.g., softhive 1.reg.txt 4.png
    Reg load HKLM\SOFTHIVE C:\mount\Windows\System32\config\SOFTWARE
    reg import (your exported file).reg
    Reg unload HKLM\SOFTHIVE

    e.g., syshive 2.reg.txt 5.png
    Reg load HKLM\SYSHIVE C:\mount\Windows\System32\config\SYSTEM
    reg import (your exported file).reg
    Reg unload HKLM\SYSHIVE

    Knowledge is a fact; understanding and execution are not.
     

    Attached Files:

    • 1.png
      1.png
      File size:
      96.1 KB
      Views:
      25
    • 2.png
      2.png
      File size:
      80.5 KB
      Views:
      22
    • 3.png
      3.png
      File size:
      146.1 KB
      Views:
      21
    • 1.reg.txt
      File size:
      168 bytes
      Views:
      6
    • 2.reg.txt
      File size:
      133 bytes
      Views:
      8
    • 4.png
      4.png
      File size:
      84 KB
      Views:
      21
    • 5.png
      5.png
      File size:
      83.5 KB
      Views:
      22
  4. Alex1132

    Alex1132 MDL Junior Member

    Jul 23, 2025
    59
    8
    0
    @winosr25 but older version 21h2 and 22h2 and 24h2? they have this enterprise g wrapper? maybe there are is some simple method on upgrade?
     
  5. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    479
    592
    10
    #5445 winosr25, Jul 2, 2026
    Last edited: Jul 2, 2026
    No signature was required with the .cat file previously; now, any character from 0 to Z causes a rejection. The signature relies on the number having exactly ex 236 characters; if there is even one character too many or too few, the signature is rejected. The idea was to inject a non-existent number and load it into the registry using the .num file. This method used to work, but it has stopped working since version 28000.1719.
     
  6. Javac75

    Javac75 MDL Senior Member

    Mar 16, 2015
    280
    410
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. 2012mshs

    2012mshs MDL Junior Member

    Aug 13, 2015
    75
    134
    0
    @Alex1132 for update enterpriseG 26H1, you can use UpdateOS (5.2 or 5.5) with wcp.dll patch or sign modify .mum files!
     
  8. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    941
    702
    30
    You forgot to dism /image:C:\path\to\image /set-skuintldefaults:xx-XX
     
  9. Javac75

    Javac75 MDL Senior Member

    Mar 16, 2015
    280
    410
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,161
    15,337
    340
    #5450 xinso, Jul 3, 2026
    Last edited: Jul 4, 2026
    Yeah. It's my routine procedure:
    Code:
    echo.
    echo ------------------------------------------------------------
    echo Add %LANG% %WIN% language
    echo ------------------------------------------------------------
    dism /english /image:%MT% /add-package:files\lang\%LANG%.cab
    dism /english /quiet /image:%MT% /set-skuintldefaults:%LANG%
    
     
  11. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,591
    559
    60
    #5451 pp03, Jul 3, 2026
    Last edited: Jul 4, 2026
    successfully boot win10 from usb on my sl8 intel (boot.wim needs to be updated), but after restart there is "couldn't find bootable operating system" message
     
  12. Javac75

    Javac75 MDL Senior Member

    Mar 16, 2015
    280
    410
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,239
    1,949
    90
    Found new method using EditionMatrix.xml

    Code:
    Microsoft Windows [Version 10.0.26100.1742]
    (c) Microsoft Corporation. All rights reserved.
    
    C:\Windows\System32>Dism /Image:C:\mount /Set-Edition:EnterpriseG
    
    Deployment Image Servicing and Management tool
    Version: 10.0.26100.1150
    
    Image Version: 10.0.26100.1
    
    Starting to update components...
    Starting to install product key...
    Finished installing product key.
    
    Adding package Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.26100.1
    [==========================100.0%==========================]
    Finished updating components.
    
    Starting to apply edition-specific settings...
    Finished applying edition-specific settings.
    
    The operation completed successfully.
    
    C:\Windows\System32>Dism /Image:C:\mount /Get-CurrentEdition
    
    Deployment Image Servicing and Management tool
    Version: 10.0.26100.1150
    
    Image Version: 10.0.26100.1
    
    Current edition is:
    
    Current Edition : EnterpriseG
    
    The operation completed successfully.
    
    C:\Windows\System32>Dism /Image:C:\mount /Get-TargetEditions
    
    Deployment Image Servicing and Management tool
    Version: 10.0.26100.1150
    
    Image Version: 10.0.26100.1
    
    Editions that can be upgraded to:
    
    (The current edition cannot be upgraded to any target editions.)
    
    The operation completed successfully.
    
    C:\Windows\System32>
     
  14. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,161
    15,337
    340
    #5455 xinso, Jul 5, 2026
    Last edited: Jul 6, 2026
    [Test 10586.1540 Windows 10 Education (with NDP48) amd64 en-GB]
    Code:
    ------------------------------------------------------------
    Set Education key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.10586.1040
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : Education (RETAIL)
    ============================================================
    

    [Test 10586.1540 Windows 10 Enterprise (with NDP48) amd64 en-US]
    Code:
    ------------------------------------------------------------
    Set Enterprise key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.10586.1040
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : Enterprise (VOLUME_KMSCLIENT)
    ============================================================
    

    [Test 10586.1540 Windows 10 EnterpriseS (with NDP48) amd64 zh-CN]
    Code:
    ------------------------------------------------------------
    Set EnterpriseS key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.10586.1040
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : EnterpriseS (OEM_COA_NSLP)
    ============================================================
    

    [Test 10586.1540 Windows 10 Starter (with NDP48) amd64 zh-TW]
    Code:
    ------------------------------------------------------------
    Set Starter key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.10586.1040
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : Starter (RETAIL)
    ============================================================
    
     
  15. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,239
    1,949
    90
    EditionMatrix.xml method can be used to convert ServerDatacenterCor 25398.1 to Professional.
     
  16. Alex1132

    Alex1132 MDL Junior Member

    Jul 23, 2025
    59
    8
    0
    Hello! where 1.xml, 2.xml can be found?
     
  17. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,239
    1,949
    90
    The update package (Windows11.0-KB5087541-x64.msu) fails to detect the Windows 11 Pro edition; building this Pro version is not recommended. I will post an update once this bug is ironed out.
     
  18. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,591
    559
    60
    #5459 pp03, Jul 6, 2026
    Last edited: Jul 7, 2026
    i'll try with rst driver for core ultra 3 on my sl8 intel
     
  19. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,591
    559
    60
    22631.7219 serverrdsh pl-pl constructed by MUCS on my sl8 intel :)

    upload_2026-7-6_14-46-21.png