[GUIDE] [DISCUSSION] Windows Editions Reconstructions

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

  1. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,950
    14,649
    340
    #1841 xinso, Apr 8, 2025
    Last edited: Apr 8, 2025
    Take it easy. Rome wasn't built in a day.
     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,950
    14,649
    340
    #1842 xinso, Apr 9, 2025
    Last edited: Apr 9, 2025
    Q: How to remove Microsoft.Windows.PowerShell.ISE~~~~0.0.1.0?

    The capability command unistalls "amd64" package only. How to uninstall the "wow64" package?
     
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,950
    14,649
    340
    #1843 xinso, Apr 9, 2025
    Last edited: Apr 9, 2025
    Q: Reconstruction for initial install.wim only?

    Sometimes, CU failed.
    Sometimes, Upgrade failed.

    Let alone updated Edition switch.
     
  4. TesterMachineOS

    TesterMachineOS MDL Addicted

    Apr 20, 2021
    624
    364
    30
    Although I don't know much about rebuilding for Windows Vista...

    These files aren't enough; we would need "Microsoft-Windows-StarterEdition" files, as was the case with Windows 7 Starter x64. In that case, the necessary files were already present in Windows 7 Home Basic x64, and only the rebuild with XML and DISM was required.

    In addition, there are other missing files that depend on Microsoft-Windows-StarterEdition, which I don't really remember... :huh:
     
  5. ohault

    ohault MDL Member

    Dec 27, 2022
    219
    65
    10
    I mean

    1. that a container image itself does not boot in the traditional sense like a virtual machine or an OS.

    2. If a WinPE or ValidationOS does not boot, it should be possible by troubleshooting to figure out the technical reason of why this image is not booting.
     
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,950
    14,649
    340
    #1846 xinso, Apr 9, 2025
    Last edited: Apr 10, 2025
    I do these two reconstructions:

    Slimmed-Down 17763.1 Server to 17763.1 Client, the Client boots to desktop.
    Slimmed-Down 17763.1 Client to 17763.1 Server, the Server boots with mouse pointer circling. But boot to Desktop when any CU is added.

    Q: What if with full Client?
    A: Boot to desktop. Too slim or what?
     
  7. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,950
    14,649
    340
    #1847 xinso, Apr 10, 2025
    Last edited: Apr 10, 2025
    Client to Server?
    Server to Clinet?
    Both are still Reconstriuction. i.e. The residuals of Source image will stay in Target image.
    Therefore, if Source image is ServerDatacenterACor, the Target image won't boot to Desktop.

    Besides that, Windows Update will provide "CU" only. No SSU, NDP48, etc.
     
  8. ohault

    ohault MDL Member

    Dec 27, 2022
    219
    65
    10
    Great. From a single central repository of all the packages, can both Client and Server editions build ?
     
  9. Mooniversal

    Mooniversal MDL Novice

    Jul 9, 2020
    25
    8
    0
  10. RobrPatty

    RobrPatty MDL Expert

    Jul 23, 2009
    1,332
    621
    60
    Damn what a lot of work but got her done. zh-CN removed from both .wim & winre. And en-US added to both. What a nice OS.

    Credits:
    gailium119
    xinso
     
  11. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,950
    14,649
    340
    #1851 xinso, Apr 10, 2025
    Last edited: Apr 11, 2025 at 00:52
    Only when the most or all package structures and names are different between all Clients and all Servers.

    e.g. 20279.1 and 20348.1. Or the new-found way we are talking about.
     
  12. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,950
    14,649
    340
    #1853 xinso, Apr 11, 2025 at 00:59
    Last edited: Apr 11, 2025 at 06:58
    1. Use this xml to Reconstruct.
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <servicing>
            <package action="stage">
                <assemblyIdentity name="Microsoft-Windows-ServerDatacenterEdition" version="10.0.20348.1" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-ProfessionalEdition" version="10.0.20348.1" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
    <source location="Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.20348.1.mum" />
            </package>
        </servicing>
    </unattend>
    
    or
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <servicing>
            <package action="stage">
                <assemblyIdentity name="Microsoft-Windows-ProfessionalEdition" version="10.0.20348.1" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
            </package>
            <package action="install">
                <assemblyIdentity name="Microsoft-Windows-ServerDatacenterEdition" version="10.0.20348.1" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
    <source location="Microsoft-Windows-ServerDatacenterEdition~31bf3856ad364e35~amd64~~10.0.20348.1.mum" />
            </package>
        </servicing>
    </unattend>
    
    2. Install target Key.

    NOT that easy, right?

    [Recommendation]
    1. Use "Server-as-Client" by adding Client License and Key which can be up-to-date through Windows Update or official CU. (ServerRdsh is Client and Server 2-in-1 Edition.)
    2. Forget about "EditionID". i.e. Don't type "dism /english /online /get-currentedition" nor checking "System Information".
     
  13. Bira

    Bira MDL Senior Member

    Oct 4, 2017
    310
    182
    10
    Master @xinso how are you? I hope so, as I do to activate permanent starter and startern offline to open in the system is already activated, thank you for the teaching if possible, I did here 26100 Startern and I can not activate but I want activates offline rebuilding the image
     
  14. Xza0

    Xza0 MDL Novice

    Jan 26, 2020
    19
    1
    0
    #1855 Xza0, Apr 11, 2025 at 21:42
    Last edited: Apr 12, 2025 at 14:15
    Switched to using Neutral image made from explodeSxS + gailium119 Unstaged tweak, why does this happen?
    Windows 10 (testowanie)-2025-04-11-22-41-16.png
    Windows 10 (testowanie)-2025-04-11-22-30-14.png

    NOTE: It's not issue of the constructed image, more like the editions themselves are for blame.
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,950
    14,649
    340
    #1856 xinso, Apr 12, 2025 at 00:07
    Last edited: Apr 12, 2025 at 00:19
    Official 10.0.10176.16384.th1.150705-1526_amd64fre_client-enterprise_volume_zh-cn-J_CENA_X64FREV_ZH-CN_DV5.iso
    --->
    Official Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~zh-CN~10.0.10176.16384.mum
    --->
    en-US

    Q: How to make zh-CN EnterpriseG displayed in other language as that of Official zh-CN 10.0.10176.16384?

    Microsoft can. Can you? I can't. At that time, someone can, e.g. the one at old Reconstruction thread, but not in Microsoft way.
     
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,950
    14,649
    340
    #1857 xinso, Apr 12, 2025 at 00:36
    Last edited: Apr 12, 2025 at 01:03
    Official Starter's Activation is blocked by Microsoft.

    As of 17134.1, it can be activated by Microsoft with the tweak of changing its default "Starter" Edition to any "other" Edition".

    But, for build from 17763.1 forward, the tweak failed.

    So, as gailium119 instructed, for those builds from 17763.1 forward, we can use "TSForge" to make fake local Activation only.

    This is the way I use to make it auto-activated upon login:
    Code:
    reg load HKLM\SOFTWARE1 %MT%\Windows\System32\config\SOFTWARE >nul
    if defined STARTER (
    xcopy /S /E /I /H /R /Y /J files\TSforge_1.0.0\bin %MT%\Users\Default\Documents\TSForge >nul
    reg add "HKLM\SOFTWARE1\Microsoft\Windows\CurrentVersion\RunOnce" /v "TSForge" /t REG_SZ /d "cmd.exe /c start /min %SystemDrive%\Users\Default\Documents\TSForge\TSforge.exe /zcid" /f >nul
    )
    reg unload HKLM\SOFTWARE1 >nul
    
     
  17. Bira

    Bira MDL Senior Member

    Oct 4, 2017
    310
    182
    10
    I wanted to know what this line does
    Code:
    reg add "HKLM\SOFTWARE1\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform" /v "KeyManagementServiceName" /t REG_SZ /d "***********" /f >nul
    
    Did you do this?
    Code:
    powershell -Command "(gc temp\1.reg) -replace 'Microsoft-Windows-%CurrentEdition%Edition', 'Microsoft-Windows-%TargetEdition%Edition' | sc temp\1.reg" >NUL 2>&1
    
    What if I caught after I activated TSFORGE the spp folder and replace it in reconstruction is it active?

    The other thing that is giving me problem I do the reconstruction blz already made to 15063 and 17763 and the start menu does not open and does not work, has any master solutions? Already for 26100 it worked epr feed, I'm reconstructing all Starter and Startern with the starter of Build 15063 and all work cool, but the start menu doesn't work what can I do?
     
  18. Bira

    Bira MDL Senior Member

    Oct 4, 2017
    310
    182
    10
    Tsforge.exe? you are using mass, I use 3.0 and never saw this tsforge.exe
     
  19. Bira

    Bira MDL Senior Member

    Oct 4, 2017
    310
    182
    10