[GUIDE] [DISCUSSION] Windows Editions Reconstructions

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

  1. pp03

    pp03 MDL Addicted

    Apr 12, 2014
    786
    168
    30
    #2861 pp03, Sep 13, 2025 at 10:04
    Last edited: Sep 13, 2025 at 10:14
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
    #2862 xinso, Sep 13, 2025 at 11:14
    Last edited: Sep 14, 2025 at 00:23
    [Compare 10240.21128 EnterpriseS install.wim by different ways]

    [Unstage]
    Code:
    ========================================================================================================
    10240.21128 Windows 10 Enterprise LTSB (in Official style without NDP48) amd64 en-US has been successfully constructed on 2025/9/13
    ========================================================================================================
    
    Mission took 0:26:16.85 (1576.85s total)
    
    4,209,799 KB


    [Servicing]
    Code:
    ========================================================================================================
    10240.21128 Windows 10 Enterprise LTSB (in Official style without NDP48) amd64 en-US has been successfully reconstructed on 2025/9/13
    ========================================================================================================
    
    Mission took 0:26:14.80 (1574.80s total)
    
    4,210,073 KB


    [Neutral]
    Code:
    ========================================================================================================
    10240.21128 Windows 10 Enterprise LTSB (in Official style without NDP48) amd64 en-US has been successfully reconstructed on 2025/9/13
    ========================================================================================================
    
    Mission took 0:19:20.96 (1160.96s total)
    
    4,415,959 KB
     
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
  4. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
    You'd better test it for your own experience accumulation.
     
  6. pp03

    pp03 MDL Addicted

    Apr 12, 2014
    786
    168
    30
  7. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,016
    1,727
    90
    Do you think you could reconstruct base-26100.wim + test.7z, winosr has posted on page #2845
     
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
    I am not good at Container OS.
     
  9. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
    #2870 xinso, Sep 14, 2025 at 17:21
    Last edited: Sep 14, 2025 at 18:06
    [about explodeSxS-principalis usage]

    e.g. 26100.1 en-US EnterpriseS.
    1. Extract EnterpriseS WinSxS, WinSxS\Manifests, Windows\Servicing\Packages to sxs folder.
    2. Extract xx-XX Client LanguagePack to sxs folder.
    3. Expand sxs folder.
    4. Modify\Save cbss.cmd as follows:
    Code:
    ::Configuration
    set "_arch=amd64"
    set "_edition=EnterpriseS"
    set "_lang=en-US"
    set "_lp=sxs\Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.26100.1.mum"
    set "_ss=sxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.26100.1_none_065309a92fd714e9"
    
    5. Modify\Save Z:\explodeSxS-principalis\files\skuassembly.txt as follows:
    Code:
    /ip /m:sxs\Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.26100.1.mum
    
    6. Run cmd from NSudoLG.exe.
    7. Change path to Z:\explodeSxS-principalis.
    8. Input cbss.cmd to start.
    Code:
    D:\下載\NSudo_8.2_All_Components\NSudoLauncher\x64>z:
    
    Z:\>cd Z:\explodeSxS-principalis
    
    Z:\explodeSxS-principalis>cbss.cmd
    Preparing...
    sxsfounder 0.0.3 by witherornot
    Creating offline image at X:\image
    CreateNewWindows SUCCESS
    CreateNewOfflineStore SUCCESS
    
    Parameters:
    HostSystemDrivePath: X:\image
    HostWindowsDirectoryPath: X:\image\Windows
    TargetWindowsDirectoryPath: X:\Windows
    HostRegistryMachineSoftwarePath: HKEY_LOCAL_MACHINE\{bf1a281b-ad7b-4476-ac95-f47682990ce7}X:/image/Windows/System32/config/SOFTWARE
    HostRegistryMachineSystemPath: HKEY_LOCAL_MACHINE\{bf1a281b-ad7b-4476-ac95-f47682990ce7}X:/image/Windows/System32/config/SYSTEM
    HostRegistryMachineSecurityPath: HKEY_LOCAL_MACHINE\{bf1a281b-ad7b-4476-ac95-f47682990ce7}X:/image/Windows/System32/config/SECURITY
    HostRegistryMachineSAMPath: HKEY_LOCAL_MACHINE\{bf1a281b-ad7b-4476-ac95-f47682990ce7}X:/image/Windows/System32/config/SAM
    HostRegistryMachineComponentsPath: HKEY_LOCAL_MACHINE\{bf1a281b-ad7b-4476-ac95-f47682990ce7}X:/image/Windows/System32/config/COMPONENTS
    HostRegistryUserDotDefaultPath: HKEY_LOCAL_MACHINE\{bf1a281b-ad7b-4476-ac95-f47682990ce7}X:/image/Windows/System32/config/DEFAULT
    HostRegistryDefaultUserPath: HKEY_LOCAL_MACHINE\{bf1a281b-ad7b-4476-ac95-f47682990ce7}X:/image/Users/Default/NTUSER.DAT
    ProcessorArchitecture: 0x00000009
    HostRegistryMachineOfflineSchemaPath: HKEY_LOCAL_MACHINE\{bf1a281b-ad7b-4476-ac95-f47682990ce7}X:/image/Windows/System32/SMI/Store/Machine/SCHEMA.DAT
    
    Installing SKUs...
    cbsexploder 0.0.3 by witherornot
    Setting package Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.26100.1 as Installed
    Setting package Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.26100.1 as Unknown
    
    [==================================================] 100.0%
    
    Successfully finalized CBS session
    
    Installing language pack...
    
    部署映像服務與管理工具
    版本: 10.0.19041.844
    
    映像版本: 10.0.26100.1
    
    Processing 1 of 1 - Adding package Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.26100.1
    [==========================100.0%==========================]
    操作順利完成。
    
    Applying edition specific settings...
    複製了         1 個檔案。
    
    部署映像服務與管理工具
    版本: 10.0.19041.844
    
    映像版本: 10.0.26100.1
    
    操作順利完成。
    
    Verifying current edition and target editions...
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.26100.1
    
    Current edition is:
    
    Current Edition : EnterpriseS
    
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.26100.1
    
    Editions that can be upgraded to:
    
    Target Edition : IoTEnterpriseS
    Target Edition : IoTEnterpriseSK
    
    The operation completed successfully.
    
    Setting language configuration...
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.26100.1
    
    
    Input locale has been set to: en-US
    System locale has been set to: en-US
    User locale has been set to: en-US
    UI language has been set to: en-US
    The operation completed successfully.
    
    Cleaning up the image...
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.26100.1
    
    [==========================100.0%==========================]
    
    Component Store (WinSxS) information:
    
    Windows Explorer Reported Size of Component Store : 6.11 GB
    
    Actual Size of Component Store : 6.09 GB
    
        Shared with Windows : 5.21 GB
        Backups and Disabled Features : 878.95 MB
        Cache and Temporary Data :  0 bytes
    
    Date of Last Cleanup :
    Number of Reclaimable Packages : 0
    Component Store Cleanup Recommended : Yes
    
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.26100.1
    
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Finishing the image...
    操作順利完成。
    操作順利完成。
    操作順利完成。
    操作順利完成。
    操作順利完成。
    
    Z:\explodeSxS-principalis>
    
    PS:
    Change Z drive to your own drive letter.
     
  10. pp03

    pp03 MDL Addicted

    Apr 12, 2014
    786
    168
    30
    thank you :) i'll try
     
  11. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,016
    1,727
    90
    You don't need to be good with Container OS, if you know how to solve advanced installer error, base-26100.wim + test.7z build should work.
     
  12. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
    #2873 xinso, Sep 15, 2025 at 04:12
    Last edited: Sep 15, 2025 at 06:40
    Q: How to combine scripts into one?
    Code:
    captureimg.cmd
    cbss.cmd
    finishimg.cmd
    prepare.cmd
    
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
    #2874 xinso, Sep 15, 2025 at 08:57
    Last edited: Sep 15, 2025 at 09:33
    Q: Is it possible to get InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package?
     
  14. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
    #2875 xinso, Sep 15, 2025 at 09:38
    Last edited: Sep 15, 2025 at 11:35
    Q: Are there 10240.16384 and 14393.0 Reconstruction scripts anywhere?
     
  15. TesterMachineOS

    TesterMachineOS MDL Addicted

    Apr 20, 2021
    663
    409
    30
    It depends. If they are builds that contain a shared script, there's only 14393.0 from Enterprise LTSB to Starter.

    Now, there are several builds here that are just for demonstration purposes.
     
  16. alexiv

    alexiv MDL Novice

    Jan 16, 2019
    29
    26
    0
    #2877 alexiv, Sep 15, 2025 at 20:30
    Last edited: Sep 15, 2025 at 20:56
    InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package does only one thing - setting registry keys
    Code:
        <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\DriverDatabase">
          <registryValue name="ConfigOptions" value="0x00000003" valueType="REG_DWORD" />
          <registryValue name="ConfigOwner" value="OneCore" valueType="REG_SZ" />
        </registryKey>
    
    That change DriverDatabase logic during servicing. It stored in HKLM\SYSTEM instead of default place
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
    Thanks.
     
  18. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
    #2879 xinso, Sep 16, 2025 at 02:04
    Last edited: Sep 16, 2025 at 04:31
    Thanks.

    The reconstructed ValidationOS_Install without the package has the registry values. Unfortunately, it won't boot.
     
  19. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,359
    14,897
    340
    #2880 xinso, Sep 16, 2025 at 05:13
    Last edited: Sep 16, 2025 at 06:22
    10240.16384 and 14393.0 reconstruction with customized Source image have OOBE issue by different causes.

    10240.16384: Boot to BSOD if Source image does not include these three packages.
    Code:
        <update name="Microsoft-OneCore-Update-OrchestratorScheduler-UXTasks-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity buildType="release" language="neutral" name="Microsoft-OneCore-Update-OrchestratorScheduler-UXTasks-Package" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" version="10.0.10240.16384"/>
          </package>
        </update>
        <update name="Microsoft-OneCore-Update-Ux-Core-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity buildType="release" language="neutral" name="Microsoft-OneCore-Update-Ux-Core-Package" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" version="10.0.10240.16384"/>
          </package>
        </update>
        <update name="Microsoft-OneCore-Update-Ux-Desktop-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity buildType="release" language="neutral" name="Microsoft-OneCore-Update-Ux-Desktop-Package" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" version="10.0.10240.16384"/>
          </package>
        </update>
    
    14393.0: OOBE loop. Regardless of any customized Source and any way.

    Normally, after OOBE, it should keep going on. But it rebooted and repeated.

    Q: 14393.0 from Enterprise LTSB to Starter has no problem.
    A: The Source image is "original" install.wim.