[GUIDE] [DISCUSSION] Windows Editions Reconstructions

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

  1. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
    #4981 xinso, May 13, 2026
    Last edited: May 14, 2026
  2. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    420
    527
    10
    First successful boot with WindowsOnOneCore 22000.1
     

    Attached Files:

  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
    #4983 xinso, May 14, 2026
    Last edited: May 15, 2026
    [Test 20348.5139 CU KB5087545 for 20348 Servers]

    [20348.5139 Windows Server 2022 Standard in Official style (Desktop Experience) amd64 zh-TW]
    Code:
    ------------------------------------------------------------
    Add Cumulative Update to ServerStandard image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.20348.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~20348.5139.1.14
    [==========================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.
    
    The DISM log file can be found at z:\1.txt
    
    Code:
    2026-05-15 08:02:10, Error                 CBS    Failed to stage execution package: Microsoft-Windows-Printing-PMCPPC-FoD-Package~31bf3856ad364e35~amd64~zh-TW~10.0.20348.1 [HRESULT = 0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND]
    

    [20348.5139 Windows Server 2022 Datacenter in Official style (Desktop Experience) amd64 zh-TW]
    Code:
    ------------------------------------------------------------
    Add Cumulative Update to ServerDatacenter image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.20348.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~20348.5139.1.14
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Same script and components for all Desktop Editions and Languages. Why?
     
  4. Kichura

    Kichura MDL Novice

    Oct 26, 2024
    9
    1
    0
    Final zinc build is "25398.2330" - i wonder if a datacentercore to datacenter conversion for it has been done yet.
     
  5. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,416
    471
    60
    #4985 pp03, May 14, 2026
    Last edited: May 14, 2026
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
    #4986 xinso, May 15, 2026
    Last edited: May 15, 2026
    Unless there is "Desktop Experience" source and update, don't expect too much.
     
  7. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
    #4988 xinso, May 15, 2026
    Last edited: May 19, 2026
    Q: Can we use any Non-Official Edition name in any package structure to reconstruct any Official Edition in any Language?
    A: We can try to minimize the Non-Official Source Edition in any structure until it can be a Source System.

    e.g.
    Microsoft-Windows-MiniEdition~31bf3856ad364e35~amd64~~10.0.22621.1.cat
    Microsoft-Windows-MiniEdition~31bf3856ad364e35~amd64~~10.0.22621.1.mum
     
  9. TesterMachineOS

    TesterMachineOS MDL Addicted

    Apr 20, 2021
    688
    438
    30
    @winosr25
    Hey, your scripts are excellent... you've made some great contributions that I'm now compiling to add to the index.

    (I've been asking for the instructions, but it seems I'll just have to note the link.)

    Do you have a MUI patch for 19041.1 Enterprise G?
    I think it's possible since you were able to create one for 28000 and I believe for 20348.
     
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
  11. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,416
    471
    60
    #4991 pp03, May 16, 2026
    Last edited: May 16, 2026
    shame that 22000 hyperv doesn't work on core ultra series
     
  12. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
    #4992 xinso, May 16, 2026
    Last edited: May 16, 2026
    1. Run dism /english /image:MOUNT /cleanup-image /startcomponentcleanup /resetbase on two images. Then export to Constructed.wim and Official.wim.

    2. How big is your Constructed.wim? How big is UUP Official.wim?

    3. dir /b C:\Windows\servicing\Packages\*.mum of the two images to Constructed.txt and Official.txt, then compare.

    install-Official.wim 5,937,431 KB

    I had deleted all AC scripts, no way to compare.
     
  13. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,416
    471
    60
    #4993 pp03, May 16, 2026
    Last edited: May 29, 2026 at 12:38
    with uup official 22000 hyperv doesn't work also on core ultra series

    in constructed wim i integrated newer edge
     
  14. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    420
    527
    10
    For enterpriseG 19041.1 I need to find the latest msu that updates the enterpriseG sku in order to make an up-to-date mui patch.
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
  17. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    420
    527
    10
    I found the latest EnterpriseG SKU in MSU KB5082200:

    amd64_microsoft-windows-s..enterpriseg-license_31bf3856ad364e35_10.0.19041.6456_none_9187e7513be298da

    I'll share the MUI patch later.
     
  18. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,416
    471
    60
    22000.652 addresses a problem where your PC might take upwards of 40 minutes to boot up - could be related to stuck at windows logo on core ultra series?
     
  19. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
    #4999 xinso, May 17, 2026
    Last edited: May 18, 2026
    [20348.5139 Windows Server 2022 Datacenter Azure Edition (Desktop Experience) amd64 zh-TW]
    Code:
    ------------------------------------------------------------
    Add Cumulative Update to ServerTurbine image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.20348.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~20348.5139.1.14
    [==========================100.0%==========================]
    The operation completed successfully.
    
    A: How to explain?
    B: I checked en_windows_server_2022_x64_dvd_3bd1e657.iso and 26100, no such Fod.
    A: Why only Standard has problem?
    B: How can I know. I use same script for them. You had better ask Microsoft. Unfortunately, it still went wrong after I had excluded them from script.
    Code:
    if defined DESKTOP (
    echo.
    echo ------------------------------------------------------------
    echo Add FoD
    echo ------------------------------------------------------------
    echo.
    if exist %_TXT% del /f /q %_TXT%
    dir /b files\fod\neutral\Common >>%_TXT%
    for /f %%i in ('findstr /i . %_TXT%') do (echo %%i&dism /english /quiet /image:%MT% /add-package:files\fod\neutral\Common\%%i)
    for /f %%i in ('dir /b files\fod\neutral\%INSTALLATIONTYPE%') do (echo %%i&dism /english /quiet /image:%MT% /add-package:files\fod\neutral\%INSTALLATIONTYPE%\%%i)
    echo Microsoft-Windows-MediaPlayer-Package-amd64&dism /english /quiet /image:%MT% /add-package:files\fod\neutral\Microsoft-Windows-MediaPlayer-Package-amd64
    
    echo.
    echo ------------------------------------------------------------
    echo Add %LANG% FoD language
    echo ------------------------------------------------------------
    echo.
    if exist %_TXT% del /f /q %_TXT%
    dir /b files\fod\%LANG% >>%_TXT%
    for /f %%i in ('findstr /i /v "Printing wirelessdisplay" %_TXT%') do (echo %%i&dism /english /quiet /image:%MT% /add-package:files\fod\%LANG%\%%i)
    
    echo.
    echo ------------------------------------------------------------
    echo Enable Server features
    echo ------------------------------------------------------------
    echo.
    for /d %%i in (ServerMediaFoundation, WirelessNetworking) do (echo %%i&dism /english /quiet /image:%MT% /enable-feature /featurename:%%i)
    )
    
    --->
    for /f %%i in ('findstr /i /v "Printing wirelessdisplay" %_TXT%') do (echo %%i&dism /english /quiet /image:%MT% /add-package:files\fod\%LANG%\%%i)
    --->
    Code:
    ------------------------------------------------------------
    Add FoD
    ------------------------------------------------------------
    
    microsoft-onecore-directx-database-fod-package-amd64
    microsoft-windows-internetexplorer-optional-package-amd64
    microsoft-windows-mspaint-fod-package-amd64
    microsoft-windows-mspaint-fod-package-wow64
    microsoft-windows-notepad-fod-package-amd64
    microsoft-windows-notepad-fod-package-wow64
    microsoft-windows-powershell-ise-fod-package-amd64
    microsoft-windows-powershell-ise-fod-package-wow64
    microsoft-windows-stepsrecorder-package-amd64
    microsoft-windows-stepsrecorder-package-wow64
    microsoft-windows-tabletpcmath-package-amd64
    microsoft-windows-userexperience-desktop-package-amd64
    microsoft-windows-wordpad-fod-package-amd64
    microsoft-windows-wordpad-fod-package-wow64
    openssh-client-package-amd64
    downlevel-nls-sorting-versions-server-fod-package-amd64
    downlevel-nls-sorting-versions-server-fod-package-wow64
    microsoft-windows-xps-xps-viewer-opt-package-amd64
    Microsoft-Windows-MediaPlayer-Package-amd64
    
    ------------------------------------------------------------
    Add en-US FoD language
    ------------------------------------------------------------
    
    microsoft-windows-mspaint-fod-package-amd64-en-us
    microsoft-windows-mspaint-fod-package-wow64-en-us
    microsoft-windows-notepad-fod-package-amd64-en-us
    microsoft-windows-notepad-fod-package-wow64-en-us
    microsoft-windows-powershell-ise-fod-package-amd64-en-us
    microsoft-windows-powershell-ise-fod-package-wow64-en-us
    microsoft-windows-stepsrecorder-package-amd64-en-us
    microsoft-windows-stepsrecorder-package-wow64-en-us
    microsoft-windows-wordpad-fod-package-amd64-en-us
    microsoft-windows-wordpad-fod-package-wow64-en-us
    
    ------------------------------------------------------------
    
    Code:
    ------------------------------------------------------------
    Add Cumulative Update to ServerStandard image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.20348.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~20348.5139.1.14
    [==========================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.
    
    The DISM log file can be found at C:\windows\Logs\DISM\dism.log
    
    A: Mmm... Test Datacenter!
    B: Yes, Sir!

    [20348.5139 Windows Server 2022 Datacenter in Official style (Desktop Experience) amd64 en-US]
    Code:
    ------------------------------------------------------------
    Add FoD
    ------------------------------------------------------------
    
    microsoft-onecore-directx-database-fod-package-amd64
    microsoft-windows-internetexplorer-optional-package-amd64
    microsoft-windows-mspaint-fod-package-amd64
    microsoft-windows-mspaint-fod-package-wow64
    microsoft-windows-notepad-fod-package-amd64
    microsoft-windows-notepad-fod-package-wow64
    microsoft-windows-powershell-ise-fod-package-amd64
    microsoft-windows-powershell-ise-fod-package-wow64
    microsoft-windows-stepsrecorder-package-amd64
    microsoft-windows-stepsrecorder-package-wow64
    microsoft-windows-tabletpcmath-package-amd64
    microsoft-windows-userexperience-desktop-package-amd64
    microsoft-windows-wordpad-fod-package-amd64
    microsoft-windows-wordpad-fod-package-wow64
    openssh-client-package-amd64
    downlevel-nls-sorting-versions-server-fod-package-amd64
    downlevel-nls-sorting-versions-server-fod-package-wow64
    microsoft-windows-xps-xps-viewer-opt-package-amd64
    Microsoft-Windows-MediaPlayer-Package-amd64
    
    ------------------------------------------------------------
    Add en-US FoD language
    ------------------------------------------------------------
    
    microsoft-windows-mspaint-fod-package-amd64-en-us
    microsoft-windows-mspaint-fod-package-wow64-en-us
    microsoft-windows-notepad-fod-package-amd64-en-us
    microsoft-windows-notepad-fod-package-wow64-en-us
    microsoft-windows-powershell-ise-fod-package-amd64-en-us
    microsoft-windows-powershell-ise-fod-package-wow64-en-us
    microsoft-windows-stepsrecorder-package-amd64-en-us
    microsoft-windows-stepsrecorder-package-wow64-en-us
    microsoft-windows-wordpad-fod-package-amd64-en-us
    microsoft-windows-wordpad-fod-package-wow64-en-us
    
    ------------------------------------------------------------
    
    Code:
    ------------------------------------------------------------
    Add Cumulative Update to ServerDatacenter image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.20348.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~20348.5139.1.14
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Code:
    ------------------------------------------------------------
    Set ServerDatacenter key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.20348.5139
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : ServerDatacenter (VOLUME_KMSCLIENT)
    ============================================================
    
    A: What about Official image?
    B: It is OK. What's wrong with my ServerStandard?

    [Test ServerStandard of en_windows_server_2022_x64_dvd_3bd1e657.iso]
    Code:
    C:\windows\system32>dism /english /image:K: /add-package:z:\SSU-20348.5120-x64.cab
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.20348.1
    
    Processing 1 of 1 - Adding package Package_for_ServicingStack_5120~31bf3856ad364e35~amd64~~20348.5120.1.0
    [==========================100.0%==========================]
    The operation completed successfully.
    
    C:\windows\system32>dism /english /image:K: /add-package:z:\Windows10.0-KB5087545-x64-20348.5139.esd
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.20348.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~20348.5139.1.14
    [==========================100.0%==========================]
    The operation completed successfully.
    
     
  20. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,022
    15,280
    340
    #5000 xinso, May 18, 2026
    Last edited: May 19, 2026
    [Test 20348.5139 Windows Server 2022 Standard in Custom style (Desktop Experience) amd64 en-US with ServerDatacenter]
    Code:
    ------------------------------------------------------------
    Add FoD
    ------------------------------------------------------------
    
    microsoft-onecore-directx-database-fod-package-amd64
    microsoft-windows-internetexplorer-optional-package-amd64
    microsoft-windows-mspaint-fod-package-amd64
    microsoft-windows-mspaint-fod-package-wow64
    microsoft-windows-notepad-fod-package-amd64
    microsoft-windows-notepad-fod-package-wow64
    microsoft-windows-powershell-ise-fod-package-amd64
    microsoft-windows-powershell-ise-fod-package-wow64
    microsoft-windows-stepsrecorder-package-amd64
    microsoft-windows-stepsrecorder-package-wow64
    microsoft-windows-tabletpcmath-package-amd64
    microsoft-windows-userexperience-desktop-package-amd64
    microsoft-windows-wordpad-fod-package-amd64
    microsoft-windows-wordpad-fod-package-wow64
    openssh-client-package-amd64
    downlevel-nls-sorting-versions-server-fod-package-amd64
    downlevel-nls-sorting-versions-server-fod-package-wow64
    microsoft-windows-xps-xps-viewer-opt-package-amd64
    Microsoft-Windows-MediaPlayer-Package-amd64
    
    ------------------------------------------------------------
    Add en-US FoD language
    ------------------------------------------------------------
    
    microsoft-windows-mspaint-fod-package-amd64-en-us
    microsoft-windows-mspaint-fod-package-wow64-en-us
    microsoft-windows-notepad-fod-package-amd64-en-us
    microsoft-windows-notepad-fod-package-wow64-en-us
    microsoft-windows-powershell-ise-fod-package-amd64-en-us
    microsoft-windows-powershell-ise-fod-package-wow64-en-us
    microsoft-windows-stepsrecorder-package-amd64-en-us
    microsoft-windows-stepsrecorder-package-wow64-en-us
    microsoft-windows-wordpad-fod-package-amd64-en-us
    microsoft-windows-wordpad-fod-package-wow64-en-us
    
    ------------------------------------------------------------
    
    Code:
    ------------------------------------------------------------
    Add Cumulative Update to ServerStandard image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.20348.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~20348.5139.1.14
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Code:
    ------------------------------------------------------------
    Set ServerStandard key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.20348.5139
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : ServerStandard (VOLUME_KMSCLIENT)
    ============================================================
    

    [19044.7291 Windows 10 IoT Enterprise LTSC arm64 en-US]
    Code:
    ------------------------------------------------------------
    Add en-US Client language
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~arm64~en-US~10.0.19041.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Code:
    ------------------------------------------------------------
    Add Cumulative update to IoTEnterpriseS image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~arm64~~19041.7291.1.12
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Code:
    ------------------------------------------------------------
    Add 21H2Enablement to IoTEnterpriseS image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Package_for_KB5003791~31bf3856ad364e35~arm64~~19041.1237.1.3
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Code:
    ------------------------------------------------------------
    Set IoTEnterpriseS key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19044.7291
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : IoTEnterpriseS (OEM)
    ============================================================
    

    [19044.7291 Windows 10 Enterprise G arm64 zh-CN]
    Code:
    ------------------------------------------------------------
    Add zh-CN Client language
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~arm64~zh-CN~10.0.19041.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Code:
    ------------------------------------------------------------
    Add Cumulative update to EnterpriseG image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~arm64~~19041.7291.1.12
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Code:
    ------------------------------------------------------------
    Add 21H2Enablement to EnterpriseG image
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Package_for_KB5003791~31bf3856ad364e35~arm64~~19041.1237.1.3
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Code:
    ------------------------------------------------------------
    Set EnterpriseG key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19044.7291
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : EnterpriseG (Volume)
    ============================================================