[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
    #2541 xinso, Aug 11, 2025
    Last edited: Oct 7, 2026
    Q: Can we use the followings to reconstruct each other?

    #1. NanoServer, WinVOS, ContainerOSPlus, etc.
    #2. WinPE, WinRE.
    #3. Core, Pro, EnterpriseS, etc.
     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2542 xinso, Aug 11, 2025
    Last edited: Oct 7, 2026
    ...
     
  3. xinso

    xinso MDL Guru

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

    Mooniversal MDL Member

    Jul 9, 2020
    133
    75
    10
    I know that is possible, but my idea was to manually apply all the updated files from 20348.3932 Server into Client, which I did succeed doing. The only problems were the registry not updating cause we can't use server's registry on client. Without the updated registry things don't work properly (activation, UWP apps and winver doesn't change number).

    In theory we can:
    1) Update Server 20348 and copy the updated files into 20348 client
    2) Erase all server-specific packages that aren't used by the client version
    3) Figure out what in the registry the update changes and manually apply the changes from Server registry into Client registry (fixing activation and UWP)
    This would result in clean 20348 updated Client base without Server-packages with working UWP, updated drivers and up-to-date kernel.

    Look at the image I sent. Everything in that system is running 20348.3932 but on Client LTSC. DISM version is updated, ntoskrnl is updated, explorer.exe is updated, everything is updated except the registry (where the winver build number is stored among other important things that get changes by the update).
     
  5. Mooniversal

    Mooniversal MDL Member

    Jul 9, 2020
    133
    75
    10
    Q: If Client 20348 doesn't need Server Packages to work, what happens if we copy all updated files from Server 20348.3932 into Client 20348.1 LTSC, but remove the server-specific packages/editions from the update?
    A: If it works, and we manage to update the registry by hand of a tool, then we get updated Client 20348.3932 without Server-packages :)

    Q: Can we do it? Should we?
     
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2549 xinso, Aug 11, 2025
    Last edited: Aug 11, 2025
    It's impossile. Client and Server package structures are totally different, although Server Desktop Experience is based on top of Client EnterpriseS.
     
  7. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2551 xinso, Aug 11, 2025
    Last edited: Oct 7, 2026
    You can ask gailium(119). Or read users' feedback.
     
  8. Skylined

    Skylined MDL Senior Member

    Nov 10, 2008
    334
    199
    10
    #2552 Skylined, Aug 11, 2025
    Last edited: Aug 11, 2025
    The UBR will never match the 3932 - so the version will always read 20348.1
    Although you can mod the UBR in the registry - when you reboot it will always return a value of 1
    There is no value in this as no client components are really updated - there are no client updates in the CU , they have to be repacked
     
  9. alexiv

    alexiv MDL Novice

    Jan 16, 2019
    31
    30
    0
    What is the advantage of using 20348 as Client?
     
  10. Mooniversal

    Mooniversal MDL Member

    Jul 9, 2020
    133
    75
    10
    What file controls the UBR? When I manually updated the Server from 20348.1 to 20348.3932, the UBR was 20348.1 until I also copied the registry config files from 20348.3932 (System32/CONFIG). Then the UBR was 3932, persistent even after reboots. The registry configs changed the UBR successfully on the Server image. What would prevent us from doing that on client?
     
  11. Skylined

    Skylined MDL Senior Member

    Nov 10, 2008
    334
    199
    10
  12. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2556 xinso, Aug 12, 2025
    Last edited: Oct 7, 2026
    ...
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2558 xinso, Aug 12, 2025
    Last edited: Oct 7, 2026
    Q: Some leaked Servers, e.g. 10586.0\16299.15, are missing "Administrative Tools" shortcut. What is it?
     
  14. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2559 xinso, Aug 12, 2025
    Last edited: Oct 7, 2026
    Q: How to determine whether or not your Reconstruction is correct?
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,329
    15,464
    340
    #2560 xinso, Aug 12, 2025
    Last edited: Oct 7, 2026
    Q: Is it possible to convert 19044.1415 CMGE_V2022-L.1345 into 19041.1 en-US or zh-CN?