[GUIDE] [DISCUSSION] Windows Editions Reconstructions

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

  1. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2221 xinso, Jun 24, 2025
    Last edited: Oct 7, 2026
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2222 xinso, Jun 24, 2025
    Last edited: Jun 24, 2025
    Last night, I reconstructed 26100.1 with WNC and WinVOS. The Reconstruction is fine, but the image cannot boot to OOBE.

    This is so-called "Residual" of source.

    It is similar to using "PPIPro" as source image. The reconstructed image won't boot to Desktop.
    Why? The Settings is different between regular Edition and PPIPro.
     
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
  4. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2224 xinso, Jun 24, 2025
    Last edited: Jun 24, 2025
    [About WinVOS]

    Q: What is the difference between ValidationOS_Install and ValidationOS_Boot?
    A: ValidationOS_Boot has Microsoft-OneCore-BootFromWim-Package enabled.
    1. FBWF
    2. Ramdisk
    3. WimFsf
     
  5. Typical

    Typical MDL Junior Member

    Jan 26, 2020
    53
    7
    0
    @xinso do you remember how did you get 17784.1068 Core working?
     
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2226 xinso, Jun 24, 2025
    Last edited: Oct 7, 2026
    If you mean Client Core. it is the very same old way. But I had deleted it because there is no Client language pack and update. Sorry.
     
  7. Typical

    Typical MDL Junior Member

    Jan 26, 2020
    53
    7
    0
    It actually had a issue, when manifest for EditionPack was malformed, so I changed from this:
    Code:
      <update name="5a969c6b50d3fdfc687d69c32d6ae67b">
          <package contained="false" integrate="hidden">
            <selection name="SMB1Protocol" state="true" />
            <selection name="SMB1Protocol-Server" state="false" />
            <selection name="SMB1Protocol-Client" state="true" />
            <assemblyIdentity name="Microsoft-Windows-SMB1-Package" version="10.0.17784.1068" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" buildType="release" />
          </package>
        </update>
    to this:
    Code:
      <update name="5a969c6b50d3fdfc687d69c32d6ae67b">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-SMB1-Package" version="10.0.17784.1068" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" buildType="release" />
            <selection name="SMB1Protocol" state="true" />
            <selection name="SMB1Protocol-Server" state="false" />
            <selection name="SMB1Protocol-Client" state="true" />
          </package>
        </update>
    .
    It works now.
    Code:
    ========================================================================================================
    Reconstruct 17784.1068 Windows 10 Home (Retail without Edge without Store with NetFx3) amd64 en-GB
    ========================================================================================================
    
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    Mount Neutral image from index 1
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.3636
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    Convert Neutral to Core
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.3636
    
    Image Version: 10.0.17784.1068
    
    Removing package Microsoft-Windows-NeutralEdition~31bf3856ad364e35~amd64~~10.0.17784.1068
    Removing package Microsoft-Windows-NeutralEdition~31bf3856ad364e35~amd64~~10.0.17784.1068
    [==========================100.0%==========================]
    
    The operation completed successfully.
     
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2228 xinso, Jun 25, 2025
    Last edited: Oct 7, 2026
    Congrats!
     
  9. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2230 xinso, Jun 25, 2025
    Last edited: Jun 25, 2025
    Official Microsoft-Windows-EditionPack-Core-Package~31bf3856ad364e35~amd64~~10.0.XXXXX.X.mum
    Code:
        <update name="5a969c6b50d3fdfc687d69c32d6ae67b">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-SMB1-Package" version="10.0.XXXXX.X" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
            <selection name="SMB1Protocol" state="true" />
            <selection name="SMB1Protocol-Server" state="false" />
            <selection name="SMB1Protocol-Client" state="true" />
          </package>
        </update>
    
    Official Microsoft-Windows-EditionPack-Professional-Package~31bf3856ad364e35~amd64~~10.0.XXXXX.X.mum
    Code:
        <update name="5a969c6b50d3fdfc687d69c32d6ae67b">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-SMB1-Package" version="10.0.XXXXX.X" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" buildType="release" />
          </package>
        </update>
    

    There is 17784.1068.200716-1400.rs5_release_svc_hci_CLIENTCORE_NOAPPS_OEMRET_x64FRE_EN-GB-CCC_X64FRE_EN-GB.iso.

    Microsoft-Windows-EditionPack-Core-Package~31bf3856ad364e35~amd64~~10.0.17784.1068.mum
    Code:
        <update name="5a969c6b50d3fdfc687d69c32d6ae67b">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-SMB1-Package" version="10.0.17784.1068" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" buildType="release" />
          </package>
        </update>
    
    But it's Language pack is Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-GB~10.0.17784.1068.

    Q1: Is this iso "official"?

    There is 17784.1068.200716-1400.rs5_release_svc_hci_CLIENTENTERPRISEG_OEMRET_x64FRE_ZH-CN-CENG_X64FRE_ZH-CN.iso

    It's Language pack is also Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17784.1068.

    Q2: Where is official 17784.1068 Microsoft-Windows-Client-LanguagePack-Package?
     
  11. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2231 xinso, Jun 25, 2025
    Last edited: Jun 25, 2025
    Test Enterprise converted from 17784.1068.200716-1400.rs5_release_svc_hci_CLIENTCORE_NOAPPS_OEMRET_x64FRE_EN-GB-CCC_X64FRE_EN-GB.iso
    --->
    Store is blocked.
    No links in DataStore.edb.
     
  12. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2232 xinso, Jun 25, 2025
    Last edited: Oct 7, 2026
    [Confirmed]
    26100.1 "Reset This PC". i.e. "Recovery", is availible in Client Settings only. No "SystemReset.exe".
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2233 xinso, Jun 25, 2025
    Last edited: Jun 25, 2025
    When you have nothing to do, try to slim down Source Image as much as possible.
     
  14. Typical

    Typical MDL Junior Member

    Jan 26, 2020
    53
    7
    0
    Didn't MSMG talk about forcing the server language pack to install on client?
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2235 xinso, Jun 26, 2025
    Last edited: Oct 7, 2026
    I have no idea about that.
     
  16. Low Level Perform

    Low Level Perform MDL Member

    Jul 21, 2024
    169
    133
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2237 xinso, Jun 26, 2025
    Last edited: Oct 7, 2026
    You mean
    official Windows10.0-KB5015684-x64-22H2.esd
    or
    custom Windows10.0-KB5003791-x64-19044-21H2-as-19045-22H2.esd
    ?
     
  18. Low Level Perform

    Low Level Perform MDL Member

    Jul 21, 2024
    169
    133
    10
    #2238 Low Level Perform, Jun 26, 2025
    Last edited: Jun 26, 2025
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
  20. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2240 xinso, Jun 27, 2025
    Last edited: Oct 7, 2026
    Q: What does "Enablement package" do? e.g. 19044 21H2 and 19045 22H2.