[GUIDE] [DISCUSSION] Windows Editions Reconstructions

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

  1. alexiv

    alexiv MDL Novice

    Jan 16, 2019
    27
    25
    0
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,295
    14,872
    340
  3. alexiv

    alexiv MDL Novice

    Jan 16, 2019
    27
    25
    0
    i use stageSxS/explodeSxS to build image.
    UtilityVM require Microsoft-Windows-UtilityVM-LanguagePack-Package. I have problem with few files in LanguagePack sha256 hashes. I can't find the correct file structure of mums.
     
  4. alexiv

    alexiv MDL Novice

    Jan 16, 2019
    27
    25
    0
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,295
    14,872
    340
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,295
    14,872
    340
  7. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,295
    14,872
    340
    #2569 xinso, Aug 13, 2025
    Last edited: Aug 13, 2025
    ContainerOSPlus, NanoServer, ServerStandardNano\ServerDatacenterNano, UtilityVM, WinVOS, etc. are different to AC\LTSC Editions.

    They need an "InsiderBuildPackage" to be "constructed".
     
  8. alexiv

    alexiv MDL Novice

    Jan 16, 2019
    27
    25
    0
  9. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,295
    14,872
    340
  10. alexiv

    alexiv MDL Novice

    Jan 16, 2019
    27
    25
    0
    Code:
    <?xml version="1.0" encoding="utf-8" ?>
    <Sessions>
    <Session version="8.0" id="57056_33827453" client="Cbss" options="0" currentPhase="1" lastSuccessfulState="Complete" pendingFollower="false" retry="false" correlationVector="d1Xodslk6ES4vuWz.0" Queued="2017/11/18/23:37:12" Started="2017/11/18/23:37:12" Complete="2017/11/18/23:37:12" status="0x0">
        <Tasks>
            <Phase seq="1">
                <package id="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" name="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package" targetState="Installed" options="0"/>
            </Phase>
        </Tasks>
        <Actions>
            <Phase seq="1" rebootRequired="false" Resolved="2017/11/18/23:37:12" Staged="2017/11/18/23:37:12" Installed="2017/11/18/23:37:12">
                <Resolve package="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" update="InternalBuildPackage-ServicingStack-OneCore-InstallOptions"/>
                <Resolve package="Microsoft-Windows-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" update="Microsoft-Windows-ServicingStack-OneCore-InstallOptions"/>
                <Stage package="Microsoft-Windows-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" update="Microsoft-Windows-ServicingStack-OneCore-InstallOptions"/>
                <Install package="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" update="InternalBuildPackage-ServicingStack-OneCore-InstallOptions"/>
                <Install package="Microsoft-Windows-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" update="Microsoft-Windows-ServicingStack-OneCore-InstallOptions"/>
            </Phase>
        </Actions>
    </Session>
    <Session version="8.0" id="10172_33828218" client="Cbss" options="0" currentPhase="1" lastSuccessfulState="Complete" pendingFollower="false" retry="false" correlationVector="sif4EWSn60GSgCY3.0" Queued="2017/11/18/23:37:12" Started="2017/11/18/23:37:12" Complete="2017/11/18/23:38:51" status="0x0">
        <Tasks>
            <Phase seq="1">
                <package id="Microsoft-Windows-UtilityVMEdition~31bf3856ad364e35~amd64~~10.0.17046.1000" name="Windows UtilityVM Edition" targetState="Installed" options="0"/>
            </Phase>
        </Tasks>
        <Actions>
    Code:
    <Session version="8.0" id="17828_33960484" client="Cbss" options="0" currentPhase="1" lastSuccessfulState="Complete" pendingFollower="false" retry="false" correlationVector="RGu9rcoipkamOUgt.0" Queued="2017/11/18/23:39:25" Started="2017/11/18/23:39:25" Complete="2017/11/18/23:39:25" status="0x0">
        <Tasks>
            <Phase seq="1">
                <package id="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" name="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package" targetState="Absent" options="1"/>
            </Phase>
        </Tasks>
        <Actions>
            <Phase seq="1" rebootRequired="false" Installed="2017/11/18/23:39:25">
                <Uninstall package="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" update="InternalBuildPackage-ServicingStack-OneCore-InstallOptions"/>
            </Phase>
        </Actions>
    </Session>
    at 17763.1 a have same Sessions.xml
     
  11. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,295
    14,872
    340
    #2573 xinso, Aug 13, 2025
    Last edited: Aug 13, 2025
    They are two "different" packages.

    Microsoft Installs two packages to construct Microsoft-Windows-UtilityVMEdition.
    Code:
                <Install package="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" update="InternalBuildPackage-ServicingStack-OneCore-InstallOptions"/>
                <Install package="Microsoft-Windows-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" update="Microsoft-Windows-ServicingStack-OneCore-InstallOptions"/>
    
    ---> Microsoft uninstalls InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package upon completion of construction.
    Code:
        <Actions>
            <Phase seq="1" rebootRequired="false" Installed="2017/11/18/23:39:25">
                <Uninstall package="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17046.1000" update="InternalBuildPackage-ServicingStack-OneCore-InstallOptions"/>
            </Phase>
        </Actions>
    
    --->
    We don't have InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package.

    PS:
    Microsoft-Windows-ServicingStack-OneCore-InstallOptions-Package is a "System package" of UtilityVM.
    InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package is a "Tool package" Microsoft used to construct UtilityVM.
     
  12. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,295
    14,872
    340
  13. alexiv

    alexiv MDL Novice

    Jan 16, 2019
    27
    25
    0
    Code:
    Cbss: Installing package from: A:\UtilityVMEdition\           
                                                                  
    [===========================100.0%===========================]
                                                                  
    Session Finalized, ID: 2960_123140                           
    
    Code:
    Cbss: Uninstalling package from: A:\UtilityVMEdition\         
                                                                  
    [===========================100.0%===========================]
                                                                  
    Session Finalized, ID: 3000_239093                           
    
    Code:
    <Session version="8.0" id="2960_123140" client="Cbss" options="0" currentPhase="1" lastSuccessfulState="Complete" pendingFollower="false" retry="false" operationCovered="1025" correlationVector="j5wYbLH/WEaK6/hn.0" Queued="2025/08/13/14:47:55" Started="2025/08/13/14:47:55" Complete="2025/08/13/14:47:55" status="0x0">
        <Tasks>
            <Phase seq="1">
                <package id="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17763.1" name="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package" targetState="Installed" options="0"/>
            </Phase>
        </Tasks>
        <Actions>
            <Phase seq="1" rebootRequired="false" Resolved="2025/08/13/14:47:55" Staged="2025/08/13/14:47:55" Installed="2025/08/13/14:47:55">
                <Resolve package="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17763.1" update="InternalBuildPackage-ServicingStack-OneCore-InstallOptions"/>
                <Resolve package="Microsoft-Windows-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17763.1" update="Microsoft-Windows-ServicingStack-OneCore-InstallOptions"/>
                <Stage package="Microsoft-Windows-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17763.1" update="Microsoft-Windows-ServicingStack-OneCore-InstallOptions"/>
                <Install package="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17763.1" update="InternalBuildPackage-ServicingStack-OneCore-InstallOptions"/>
                <Install package="Microsoft-Windows-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17763.1" update="Microsoft-Windows-ServicingStack-OneCore-InstallOptions"/>
            </Phase>
        </Actions>
    </Session>
    
    Code:
    <Session version="8.0" id="3000_239093" client="Cbss" options="0" currentPhase="1" lastSuccessfulState="Complete" pendingFollower="false" retry="false" operationCovered="2050" correlationVector="lvcUehTzh0qZcIoj.0" Queued="2025/08/13/14:49:51" Started="2025/08/13/14:49:51" Complete="2025/08/13/14:49:51" status="0x0">
        <Tasks>
            <Phase seq="1">
                <package id="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17763.1" name="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package" targetState="Absent" options="1"/>
            </Phase>
        </Tasks>
        <Actions>
            <Phase seq="1" rebootRequired="false" Installed="2025/08/13/14:49:51">
                <Uninstall package="InternalBuildPackage-ServicingStack-OneCore-InstallOptions-Package~31bf3856ad364e35~amd64~~10.0.17763.1" update="InternalBuildPackage-ServicingStack-OneCore-InstallOptions"/>
            </Phase>
        </Actions>
    </Session>
    
     
  14. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,295
    14,872
    340
    #2577 xinso, Aug 13, 2025
    Last edited: Aug 13, 2025
    The process is different to official one.

    Try to install and see if it would boot.

    You can ask winosr25. winosr25 had shared 22000.1 ContainerOSPlus.
     
  15. alexiv

    alexiv MDL Novice

    Jan 16, 2019
    27
    25
    0
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,295
    14,872
    340
    #2579 xinso, Aug 13, 2025
    Last edited: Aug 13, 2025
    Yes. It should have "components" in some format.

    Look. It is been "uninstalled" by Microsoft upon completion of construction. How could Users have it?
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,295
    14,872
    340
    #2580 xinso, Aug 14, 2025
    Last edited: Aug 14, 2025
    Windows 10\11 ServicingStack history:

    10240.16384
    14393.0
    17763.1
    19041.1\20348.1 (Same structure, but not compatible.)
    26100.1
    without
    --------integrity verification--------
    with
    27XXX.X